|
Re: Скриптинг в Готике
У меня есть вопрос: Я в спайсере создал веппоинт(NW_FARM4_Leo) он находится *на ферме Секоба. Потом сохранил мир и закомпелировал.Без ошибок. Дальше создал непися(NONE_999_Leo),вот его содержимое: instance NONE_999_Leo (Npc_Default) { * * *// ------ NSC ------ * * *name * * * * * *= "Лео"; * * *guild * * * * * *= GIL_NONE; * * *id * * * * * * * * *= 999; * * *voice * * * * * *= 3; * * *flags * * * = 0; * * * * * * * * * * * * * * * * * * * * *//NPC_FLAG_IMMORTAL oder 0 * * *npctype * * * * * *= NPCTYPE_OCMAIN; * * * * * *// ------ Attribute ------ * * *B_SetAttributesToChapter (self, 1); * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//setzt Attribute und LEVEL entsprechend dem angegebenen Kapitel (1-6) * * * * * * * * *// ------ Kampf-Taktik ------ * * *fight_tactic * * * * * *= FAI_HUMAN_COWARD; * * *// MASTER / STRONG / COWARD * * * * * *// ------ Equippte Waffen ------ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//Munition wird automatisch generiert, darf aber angegeben werden * * *EquipItem * * * * * * * * *(self, ItMw_1h_Bau_Mace); * * * * * *// ------ Inventory ------ * * *B_CreateAmbientInv * * *(self); * * * * * * * * * * * *// ------ visuals ------ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//Muss NACH Attributen kommen, weil in B_SetNpcVisual die Breite abh. v. STR skaliert wird * * * * * *B_SetNpcVisual * * * * * *(self, MALE, "Hum_Head_Bald", Face_N_NormalBart_Huno, BodyTex_N, ITAR_Mil_L); * * * * * *Mdl_SetModelFatness * * *(self, 0); * * *Mdl_ApplyOverlayMds * * *(self, "Humans_Relaxed.mds"); // Tired / Militia / Mage / Arrogance / Relaxed * * * * * *// ------ NSC-relevante Talente vergeben ------ * * *B_GiveNpcTalents (self); * * * * * *// ------ Kampf-Talente ------ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *//Der enthaltene B_AddFightSkill setzt Talent-Ani abhдngig von TrefferChance% - alle Kampftalente werden gleichhoch gesetzt * * *B_SetFightSkills (self, 30); //Grenzen fьr Talent-Level liegen bei 30 und 60
* * *// ------ TA anmelden ------ * * *daily_routine * * * * * *= Rtn_Start_999; };
FUNC VOID Rtn_Start_999 () { * * * TA_Stand_Eating * *(08,00,23,00,"NW_FARM4_Leo");
TA_Stand_ArmsCrossed * (23,00,08,00,"NW_FARM4_Leo"); * * * }; Потом прописал его везде.Т.е в NPC_Globals прописал После var C_NPC Till; прописал var C_NPC Leo; *и После Till = Hlp_GetNpc (BAU_931_Till);прописал Leo = Hlp_GetNpc (NONE_999_Leo); Так же прописал в статупе после Wld_InsertNpc * * *(BAU_931_Till, "BIGFARM"); Прописал это Wld_InsertNpc * * *(NONE_999_Leo, "NW_FARM4_Leo"); И соответственно прописал в Gothic src. Дальше компилирую.Закомпилировалось без ошибок. Захожу в игру А моего непися там нет.А когда вызываю с помощью марвина,то он появляется. Почему он не появляется сам(без марвина)?
|