Najlepiej jakbyś pokazał cały skrypt swojej postaci. Sądząc po liczbie 001 w nazwie NPC, mogłeś dać wartość w id swojego NPC równą 1, która jest już używana przez innego NPC, co może być przyczyną błędu. Jednak są to tylko domysły. Najlepiej pokaż skrypt tego NPC 
Teraz zmieniłem Instancję NPC, ale nadal nie działa
Jakby co waypoint podany niżej jest w grze
instance VLK_5000_Seth(Npc_Default)
{
name[0] = "Seth";
guild = GIL_VLK;
id = 5000;
voice = 13;
flags = 0;
npcType = npctype_main;
B_SetAttributesToChapter(self,3);
fight_tactic = FAI_HUMAN_NORMAL;
EquipItem(self,ItMw_1h_Vlk_Axe);
B_CreateAmbientInv(self);
B_SetNpcVisual(self,MALE,"Hum_Head_Thief",Face_L_NormalBart01,BodyTex_L,itar_vlk_m);
Mdl_SetModelFatness(self,-1);
Mdl_ApplyOverlayMds(self,"Humans_Tired.mds");
B_GiveNpcTalents(self);
B_SetFightSkills(self,5);
daily_routine = Rtn_Start_5000;
};
func void Rtn_Start_5000()
{
TA_Stand(2,0,10,0,"MIASTO_1");
TA_Stand(10,0,2,0,"MIASTO_1");
};