instance VLK_15000_Grex (Npc_Default)
{
//----------Info ogolne----------
name = "Grex";
Npctype = Npctype_Main;
guild = GIL_NONE;
level = 50;
voice = 12;
id = 15000;
//----------Statystyki----------
attribute[ATR_STRENGTH] = 50;
attribute[ATR_DEXTERITY] = 50;
attribute[ATR_MANA_MAX] = 120;
attribute[ATR_MANA] = 120;
attribute[ATR_HITPOINTS_MAX] = 500;
attribute[ATR_HITPOINTS] = 500;
//----------Wyglad----------
Mdl_SetVisual (self,"HUMANS.MDS");
Mdl_ApplyOverlayMds (self,"Humans_Relaxed.mds");
Mdl_SetVisualBody (self,"hum_body_naked0",0, 3,"Hum_Head_Bald",0, 2,VLK_ARMOR_M);
B_Scale (self);
Mdl_SetModelFatness(self,0);
//----------Umiejetnasci----------
Npc_SetTalentSkill (self, NPC_TALENT_1H,2);
Npc_SetTalentSkill (self, NPC_TALENT_2H,1);
Npc_SetTalentSkill (self, NPC_TALENT_BOW,1);
Npc_SetTalentSkill (self, NPC_TALENT_CROSSBOW,1);
//----------Ekwipunek----------
EquipItem (self, ItMw_1H_LightGuardsSword_03);
EquipItem (self, ItRw_Crossbow_02);
//----------Pozostale----------
fight_tactic = FAI_HUMAN_Strong;
daily_routine = Rtn_start_15000;
};
FUNC VOID Rtn_start_15000 ()
{
TA_SitAround (00,00,12,00,"VLK_15000_GREXWAYPOINTS");
TA_SitAround (12,00,00,00,"VLK_15000_GREXWAYPOINTS");
};
tak powinien wyglądać skrypt NPC