| = Создание NPC = Для начала необходимо определится с тем НПСом - которого ты будешь использовать (например это будет "event_elf") NPCDATA.txt Код:
npc_begin citizen 12261 [event_elf] level=70 acquire_exp_rate=1
acquire_sp=120 unsowing=1 clan={} ignore_clan_list={}
clan_help_range=300 slot_chest=[] slot_rhand=[] slot_lhand=[]
shield_defense_rate=0 shield_defense=0
skill_list={@s_race_undead;@s_full_magic_defence}
npc_ai={[alexandria];{[fnHi]=[Test.htm]};{[fnTradeSkill0]=[gamble_master_41.htm]};{[fnTradeSkill1]=[alexandria5001t.htm]};{[fnTradeSkill2]=[alexandria10001t.htm]};{[MoveAroundSocial]=0};{[MoveAroundSocial1]=90};{[MoveAroundSocial2]=90}}
category={} race=elf sex=female undying=1 can_be_attacked=0
corpse_time=7 no_sleep_mode=0 agro_range=1000 ground_high={120;0;0}
ground_low={50;0;0} exp=429634528 org_hp=2444.5 org_hp_regen=7.5
org_mp=1345.8 org_mp_regen=2.7 collision_radius={8;8}
collision_height={24;24} str=40 int=21 dex=30 wit=20 con=43 men=10
base_attack_type=fist base_attack_range=40
base_damage_range={0;0;80;120} base_rand_dam=30
base_physical_attack=699.75 base_critical=4 physical_hit_modify=4.75
base_attack_speed=253 base_reuse_delay=0 base_magic_attack=470.4
base_defend=295.92 base_magic_defend=216.54 physical_avoid_modify=0
soulshot_count=0 spiritshot_count=0 hit_time_factor=0.6
item_make_list={} corpse_make_list={} additional_make_list={}
additional_make_multi_list={} hp_increase=0 mp_increase=0
safe_height=100 npc_end
Ставим его к примеру в Гиране: npcpos.txt Код:
territory_begin [Giran_NPC]
{{83533;147809;-3400;-708};{81599;147809;-3464;-708};{81599;149422;-2708;-708};{83611;149422;-3464;-708}}
territory_end npcmaker_begin [Giran_NPC] initial_spawn=all maximum_npc=10 npc_begin [event_elf] pos = {83688;148384;-3400;32768} total = 1 respawn = 1min npc_end npcmaker_end multisel.txt Код: MultiSell_begin [SoulShot] 1000 is_dutyfree = 1 selllist={ {{{[soulshot_d];1000}};{{[adena];35000}}}; {{{[soulshot_c];1000}};{{[adena];62000}}}; {{{[soulshot_b];1000}};{{[adena];100000}}}; {{{[blessed_spiritshot_d];1000}};{{[adena];145000}}}; {{{[blessed_spiritshot_c];1000}};{{[adena];260000}}}; {{{[blessed_spiritshot_b];1000}};{{[adena];370000}}} } MultiSell_endhtml (test.htm согласно нашей нпсдате) Код: <html> <head> <body> <br> Здравствуйте. Добро пожаловать в наш магазин. <br> <a action="bypass -h menu_select?ask=-303&reply=1000">Купить Заряды</a><br> </body> </html>(ид 1000 согласно нашему ИД в мультиселе)
|