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

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

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

2DEDROIT:

Да вот он весь скрипт:
instance ItAm_Amulet_of_Lunatics(C_Item)
{
     name = NAME_Amulett;
     mainflag = ITEM_KAT_MAGIC;
     flags = ITEM_AMULET;
     value = 0;
     visual = "ItAm_Hp_01.3ds";
     visual_skin = 0;
     material = MAT_METAL;
     on_equip = Equip_ItAm_Amulet_of_Lunatics;
     on_unequip = UnEquip_ItAm_Amulet_of_Lunatics;
     wear = WEAR_EFFECT;
     effect = "SPELLFX_ITEMGLIMMER";
     description = "Амулет сумасшедших";
     inv_zbias = INVCAM_ENTF_AMULETTE_STANDARD;
};

func void Equip_ItAm_Amulet_of_Lunatics()
{
     Npc_SetTrueGuild (self,  GIL_ZOMBIE);
     self.guild =  GIL_ZOMBIE;
     Mdl_SetVisual (self, "Zombie.mds");
     Mdl_SetVisualBody (self, "Zom_Body", 0, 0, "Zom_Head", 1, DEFAULT, -1);

};

func void UnEquip_ItAm_Amulet_of_Lunatics()
{
     Npc_SetTrueGuild (self,  GIL_NONE);
     self.guild =  GIL_NONE;
     Mdl_SetVisual (self, "HUMANS.MDS");
     Mdl_SetVisualBody (self, "hum_body_Naked0", 9, 0, "Hum_Head_Pony", Face_N_Player, 0, NO_ARMOR);
};


Это только начало моей идеи, коли получится...
Ответить с цитированием