Показать сообщение отдельно
Старый 26.11.2013, 09:48   #5737
annya

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

2MaGoth
В этой игре много сделано специально, но не всё хорошо, что не случайно.
Так, можно было бы сделать его вообще ни к чему невосприимчивым, как у некоторых квестовых персов: неуязвимый Торус, орк-шаман, с которым гарантированно ничего не случится.
Я принципиально сделал всех уязвимыми, как в жизни, и увеличил их характеристики, а по поводу мага - для чего же тогда заклинание (только для скелетов?)
Проблема решена, однако.

Добавление от 11/26/13, в 10:03:12
Такой вопрос:
а можно ли в скриптах реализовать переменное значение атрибута "сила" для всех:
attribute[ATR_STRENGTH] = ATR_STRENGTH * ATR_HITPOINTS / ATR_HITPOINTS_MAX
Но надо потом вернуть прежнее значение.
С одной стороны, если значение атрибута станет меньше, а ATR_HITPOINTS станет = ATR_HITPOINTS_MAX, то сила должна, конечно снова стать = прежней (по формуле).
А можно ли реализовать это не по формуле, а непосредственным присвоением (после восстановления ATR_HITPOINTS) ей того значения, которое было до этого?
Вообще суть вопроса такова - как лучше всего реализовать задумку: "Побитый персонаж и ГГ тоже, конечно, должен временно ослабевать до восстановления здоровья"?
Спасибо.
Ответить с цитированием