|
Re: М: Скриптинг в Готике
Уважаемые знатоки! Я внедрил в Г2 свитки вызова элитного орка, но не могу понять причину того, что, если указать guild = GIL_NONE;, то они не могут "зачехлить" своё оружие, так и стоят с топорами в лапах, а guild = GIL_FRIENDLY_ORC; исправляет это недоразумение. Но почему??? Другой вопрос - если я хочу указать персонажу одинаковые навыки владения оружием, то как лучше это сделать: B_SetFightSkills(self,90); или 4 раза указать 90 для каждого навыка? Вопрос задаю по причине того, что в оригинальных скриптах используется двойной стандарт. Имеет ли это какое-нибудь значение для указания навыков ГГ? Спасибо.
Добавление от 02/18/09, в 09:26:52 Ещё такой вопрос: почему функция регенерации жизни/ маны с кольцами и амулетами в Г2 работает, а с доспехами - нет? func void equip_ITAR_PIR_M_Addon() { if(self.attribute[ATR_HITPOINTS] < self.attribute[ATR_HITPOINTS_MAX]) { self.attribute[ATR_REGENERATEHP] = 1; }; if(self.attribute[ATR_MANA] < self.attribute[ATR_MANA_MAX]) { self.attribute[ATR_REGENERATEMANA] = 1; }; };
|