Показать сообщение отдельно
Старый 18.02.2009, 10:06   #2158
niccolo

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

По умолчанию 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;
     };
};

Ответить с цитированием