Błąd jest w rutynie postaci.Daj zamiast liczby 1000 np.50000.
Edit:Rzuć okiem na skrypt mojej postaci,a może znajdziesz swój błąd:
// -----------------------------------
// This script file was created with NSC Script Generator 2.2 by Mirage Game Development
// Mirage Game Development - copyright 2005
// File: NONE_303_Tester
// -----------------------------------
instance NONE_303_Tester (Npc_Default)
{
// ------ NSC ------
name = "Tester";
guild = GIL_NONE;
id = 303;
voice = 15;
npctype = NPCTYPE_MAIN;
// ------ Attributes ------
slf.level = 10;
slf.attribute[ATR_STRENGTH] = 30;
slf.aivar[REAL_STRENGTH] = 30;
slf.attribute[ATR_DEXTERITY] = 30;
slf.aivar[REAL_DEXTERITY] = 30;
slf.attribute[ATR_MANA_MAX] = 0;
slf.aivar[REAL_MANA_MAX] = 0;
slf.attribute[ATR_MANA] = 0;
slf.attribute[ATR_HITPOINTS_MAX] = 40;
slf.attribute[ATR_HITPOINTS] = 40;
// ------ NSC relevant talents ------
B_GiveNpcTalents (self);
// ------ Fight tactic ------
fight_tactic = FAI_HUMAN_NORMAL;
// ------ Equipted weapons ------
EquipItem (self, ItMw_1h_MISC_Sword);
EquipItem (self, ItRw_Bow_L_01);
// ------ Inventory ------
B_CreateAmbientInv (self);
// ------ Visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_FatBald", Face_N_ZombieMud, BodyTex_N, ITAR_BARKEEPER);
Mdl_SetModelFatness (self, 0);
Mdl_ApplyOverlayMds (self, "Humans_Relaxed.mds");
// ------ Fight skills ------
B_SetFightSkills (self, 15);
// ------ Announce DR ------
daily_routine = Rtn_Start_30004;
};
FUNC VOID Rtn_Start_30004()
{
TA_Stand_Guarding(08,00,16,00,"NW_XARDAS_START");
TA_Stand_Guarding(16,00,08,00,"NW_XARDAS_START");
};
Ale ciebie dotyczą tylko linijki od:
// ---- Announce DR -----