|
Re: Скриптинг в Готике
2Vam: В файл IT_Amulette.d я прописал следующее: B_SetVisuals_OrcShaman(); 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_ORC); B_SetVisuals_OrcShaman(); self.guild = GIL_ORC; Mdl_SetVisual(self,"Orc.mds"); Mdl_SetVisualBody(self,"Orc_BodyShaman",DEFAULT,DE FAULT,"Orc_HeadShaman",DEFAULT,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); }; Компилятор выдаёт 00:01 Fatal:-1 U: PAR:ITEMS/IT_AMULETTE.D:Syntax error:B_SETVISUALS_ORCSHAMAN(line 451)...<zParser.cpp,#599> А как её исправить?
|