|
Re: Скриптинг в Готике
У меня тоже есть вопрос,мучаюсь над ним уже 3дня,может к то подскажет?? Вопрос заключается в следующем: Вот допусти я создал новый скрипт волка!Вставил в игру,убил его,с этим всё нормально! Как сделать чтобы после убийства волка,он воскресился через 15 минут?????? Я попроьывал задействовать 2 функции: spawnPoint = "Имя какого-нибудь вейпоинта"; spawnDelay = 1200; // т.е. ровно через 20 минут монстр оживет на вейпоинте, указанном в поле spawnDelay. Вставил в скрипт NPC,вот он: instance BDT_666_DEDROIT(Npc_Default) { name[0] = "Дедроит"; guild = GIL_BDT; id = 666; voice = 6; flags = FALSE; npcType = npctype_main; B_SetAttributesToChapter(self,2); fight_tactic = FAI_HUMAN_NORMAL; CreateInvItems(self,ITWr_Addon_William_01,1); CreateInvItems(self,ItKE_lockpick,2); CreateInvItems(self,ItFo_Apple,1); B_SetNpcVisual(self,MALE,"Hum_Head_Thief",Face_N_ Homer,BodyTex_N,ITAR_Bau_L); Mdl_SetModelFatness(self,0.9); spawnPoint = "NW_FARM1_OUT_01"; spawnDelay = 200; Mdl_ApplyOverlayMds(self,"Humans_Relaxed.mds" ); B_GiveNpcTalents(self); B_SetFightSkills(self,30); daily_routine = Rtn_Start_666; };
func void Rtn_Start_666() { TA_Smalltalk(5,0,20,0,"NW_FARM1_OUT_01"); TA_Smalltalk(20,0,5,0,"NW_FARM1_OUT_01"); }; Где надо прописал его!Захожу в игру,в игре он находится,убиваю его!Но почему то через 200 секунд он не воскрешается!Может быть у кого есть идеи,поделитесь??Заранее спосибо!
|