Показать сообщение отдельно
Старый 17.12.2005, 22:38   #1142
DEDROIT

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

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

Даже незнаю в какую тему свой вопрос отнести,лано напишу здесь.
Создаю в спайсере 1 веппоинт(нажимаю на понельки значок ввиде ноги,потом нажимаю inser,и имя веппоинта,дальше с помощью шивт соеденяю 2 близ стоящих веппоинта).
Веппоинт поставил в лагере квентина и назвал ->LOCATION_50_50
Дальше сохраняю зен,он стоит как положено.
Дальше в папке NPC создаю скрипт Org_999_DEDROIT ,вот скрипт:

instance Org_999_DEDROIT (Npc_Default)
{
     name[0] = "Избранный";
     npcType = Npctype_ROGUE;
     guild = GIL_None;
     level = 12;
     voice = 7;
     id = 999;
     attribute[ATR_STRENGTH] = 60;
     attribute[ATR_DEXTERITY] = 30;
     attribute[ATR_MANA_MAX] = 0;
     attribute[ATR_MANA] = 0;
     attribute[ATR_HITPOINTS_MAX] = 184;
     attribute[ATR_HITPOINTS] = 184;
     Mdl_SetVisual(self,"HUMANS.MDS");
     Mdl_ApplyOverlayMds(self,"Humans_Relaxed.mds" );
     Mdl_SetVisualBody(self,"hum_body_Naked0",0,2,"Hum _Head_Pony",8,1,org_armor_m);
     B_Scale(self);
     Mdl_SetModelFatness(self,0);
     fight_tactic = FAI_HUMAN_Strong;
     Npc_SetTalentSkill(self,NPC_TALENT_BOW,1);
     Npc_SetTalentSkill(self,NPC_TALENT_2H,1);
     Npc_SetTalentSkill(self,NPC_TALENT_1H,1);
     CreateInvItems(self,ItKeLockpick,1);
     CreateInvItems(self,ItMiNugget,15);
     CreateInvItems(self,ItFoRice,8);
     CreateInvItems(self,ItFoBooze,3);
     CreateInvItems(self,ItLsTorch,2);
     CreateInvItems(self,ItFo_Potion_Health_01,2);
     CreateInvItem(self,ItMi_Stuff_Plate_01);
     CreateInvItem(self,ItMi_Stuff_Barbknife_01);
     CreateInvItem(self,ItFoLoaf);
     CreateInvItem(self,ItAt_Claws_01);
     EquipItem(self,ItMw_1H_Mace_War_01);
     EquipItem(self,ItRw_Bow_Long_01);
     CreateInvItems(self,ItAmArrow,20);
     daily_routine = Rtn_start_999;
};


func void Rtn_start_999()
{
     TA_StandAround(13,0,14,0,"LOCATION_50_50");
     TA_StandAround(14,0,13,0,"LOCATION_50_50");
};
Дальше прописал его в стартопе,после строчки
Wld_InsertNpc(Org_874_Raeuber,"LOCATION_11_08");
прописал это
Wld_InsertNpc(Org_999_DEDROIT,"LOCATION_50_50");
И прописал в Gothic.src
Дальше вставил OU.BIN и Gothic.dat куда надо.
Захожу начинаю игру заного,а этого непися там нема.
В чё проблема?Декомпилятор ошибок не выдавал.Может веппоинт где-то прописать надо??
Может что-то неправильно сделал?

Добавление от 12/17/05, в 21:58:22
Может после создания веппоинта мир компилировать надо??(да кстати дела все происходят в Готе1)
Ответить с цитированием