Показать сообщение отдельно
Старый 19.07.2005, 22:19   #592
Killer-XXX
Строители Миртаны
 
 
Регистрация: 19.06.2004
Адрес: г. Белая Калитва.
Сообщений: 204
Killer-XXX вне форума

По умолчанию Re: Скриптинг в Готике

2DEDROIT:
И ещё а можно ли сделать,так чтобы его били оружием а у него жизни не уменьшались,а уменьшались если допустим сделать на него магию смерть нежити
или допустим магическим оружием(клинок белиара или уризель).
Насчет клинка:
* * *var c_npc MagGol;
* * *var c_item OthWeap;
* * *self.aivar[AIV_MM_PRIORITY] = PRIO_ATTACK;
* * *B_BeliarsWeaponSpecialDamage(other,self);
* * *if(Npc_HasItems(other,Holy_Hammer_MIS) > 0)
* * *{
* * * * * *MagGol = Hlp_GetNpc(MagicGolem);
* * * * * *Npc_GetInvItem(other,Holy_Hammer_MIS);
* * * * * *OthWeap = Npc_GetReadiedWeapon(other);
* * * * * *if((Hlp_GetInstanceID(self) == Hlp_GetInstanceID(MagGol)) &&
* * * * * *(Hlp_GetInstanceID(OthWeap) == Hlp_GetInstanceID(item)))
* * * * * *{
* * * * * * * * *Npc_ChangeAttribute(self,ATR_HITPOINTS,-1000);
* * * * * * * * *return;
* * * * * *};
* * *};

Думаю тут особое пояснение не нужно.
Насчет магии ничего сказать не могу, копай скрипты Г1 сам.

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