Показать сообщение отдельно
Старый 28.05.2006, 23:59   #597
Finsernis

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

По умолчанию Re: Обсуждение Gothic II:NoTR

2erik500:
откуда такие сведения??
Из скриптов.

2Roc Black:
мана * * *100/100.
вот вырезка из скриптов
if(C_NpcIsMonsterMage(self)) // если монстр - маг * * * *
* {
* * * // создать боеприпасы
* * * B_CreateAmmo(self);
* * * // установить полную ману
* * * Npc_ChangeAttribute(self,ATR_MANA,ATR_MANA_MAX);
* * * // выбрать оружие, сответствующее цели
* * * B_SelectWeapon(self,other);
* };


Этот кусок стоит в обработчике состояния атаки. Т.е. для монстра-мага перед каждой атакой мана устанавливается в максимальное значение.
но когда ее становится мало для кастования - она возобновляется
- здесь я немножко не так выразился. Все же мана конечна, просто скрипт не дает ей "закончиться". А когда ГГ "вселяется" в монстра - скрипт перестает действовать, поэтому мана быстро кончается. Вроде бы так.
Ответить с цитированием