Jump to content

brueloisa27

Members
  • Posts

    16
  • Credits

  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by brueloisa27

  1. Sucessfull..

    Dell line :

    handler 1 28 //  ATTACKED
            variable_begin
                    "attacker"
                    "damage"
                    "myself"
                    "_choiceN"
                    "_code"
                    "_from_choice"
            variable_end
            push_event //  gg
            push_const 632
            add
            fetch_i
            push_const 100
            func_call 218169344 //  func[Rand]
            shift_sp -1
            push_const 99
            less
            branch_false L4829800
    L4829001
            push_event //  myself
            push_const 704
            add
            fetch_i
            push_event //  attacker
            push_const 48
            add
            fetch_i
            push_const 1053964
            push_const 0
            push_const 1
            push_const 1000000
            func_call 184877074 //  func[AddUseSkillDesire]
            shift_sp -5
            shift_sp -1
    L4829800
            call_super
    handler_end

     and sabe is ok :P    

     

    THANKS ALL  <3

  2. 8 minutes ago, Reborn12 said:

    Poste aqui seu npc do xml

    NPCDATA

    npc_begin    citizen    35704    [buffer_npc]    level=70    acquire_exp_rate=0    acquire_sp=0    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_bufferspeed}    npc_ai={[buffer_npc];{[fnHi]=[buffer_npc001.htm]}}    category={}    race=human    sex=female    undying=1    can_be_attacked=0    corpse_time=1    no_sleep_mode=0    agro_range=0    ground_high={190;0;0}    ground_low={60;0;0}    exp=429634528    org_hp=2444.5    org_hp_regen=7.5    org_mp=10000    org_mp_regen=200    collision_radius={8;8}    collision_height={23;23}    str=60    int=90    dex=50    wit=90    con=60    men=40    base_attack_type=sword    base_attack_range=40    base_damage_range={0;0;80;120}    base_rand_dam=30    base_physical_attack=688.86373    base_critical=4    physical_hit_modify=4.75    base_attack_speed=253    base_reuse_delay=0    base_magic_attack=470.4    base_defend=295.91    base_magic_defend=216.53    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
     

     

     

     

     

    (AI.OBJ) ------------------------------------------------

     

     

     

    class 1 buffer_npc : default_npc
    parameter_define_begin
            string fnHi "buffer_npc001.htm"
            string fnYouAreChaotic "buffer_npc002.htm"
            string fnNotEnoughAdena "buffer_npc003.htm"
            string fnWait "buffer_npc004.htm"
            int ItemBuff 57
            int Amount 0
            int Delay 500
    parameter_define_end
     
    handler 13 11   //  CREATED
            variable_begin
                    "myself"
                    "_choiceN"
                    "_code"
                    "_from_choice"
            variable_end
     
            push_event      //  myself
            push_const 704
            add
            fetch_i //  i_ai0
            push_const 308
            add
            push_reg_sp
            fetch_i
            push_const 0
            assign4
            shift_sp -1
    handler_end
     
    handler 3 38    //  TALKED
            variable_begin
                    "talker"
                    "myself"
                    "_choiceN"
                    "_code"
                    "_from_choice"
            variable_end
     
            push_event      //  talker
            push_const 40
            add
            fetch_i //  karma
            push_const 468
            add
            fetch_i4
            push_const 0
            greater
            branch_false L290002
    L290001
            push_event      //  myself
            push_const 704
            add
            fetch_i
            push_event      //  talker
            push_const 40
            add
            fetch_i
            push_parameter fnYouAreChaotic
            func_call 184680516     //  func[ShowPage]
            shift_sp -2
            shift_sp -1
            jump L290003
    L290002
            push_event      //  myself
            push_const 704
            add
            fetch_i
            push_event      //  talker
            push_const 40
            add
            fetch_i
            push_parameter fnHi
            func_call 184680516     //  func[ShowPage]
            shift_sp -2
            shift_sp -1
    L290003
    handler_end
     
    handler 32 134  //  MENU_SELECTED
            variable_begin
                    "talker"
                    "ask"
                    "reply"
                    "myself"
                    "_choiceN"
                    "_code"
                    "_from_choice"
            variable_end
            
            push_event      //  ask
            push_const 160
            add
            fetch_i4
            push_const 201
            negate
            equal
            push_reg_sp
            fetch_i        
            branch_false L290004
            shift_sp 1
            push_event      //  myself
            push_const 704
            add
            fetch_i
            push_event      //  talker
            push_const 40
            add
            fetch_i
            push_parameter ItemBuff
            func_call 184680579     //  func[OwnItemCount]
            shift_sp -2
            push_parameter Amount
            greater_equal
            and
    L290004
            branch_false L290005
    L290006
            push_event      //  myself
            push_const 704
            add
            fetch_i //  i_ai0
            push_const 308
            add
            fetch_i4
            push_const 0
            equal
            branch_false L290008
    L290007
            push_event      //  myself
            push_const 704
            add
            fetch_i
            push_event      //  talker
            push_const 40
            add
            fetch_i
            push_parameter ItemBuff
            push_parameter Amount
            func_call 184746114     //  func[DeleteItem1]
            shift_sp -3
            shift_sp -1
            push_event      
            push_const 704  //  myself
            add
            fetch_i
            push_event      
            push_const 40  //  talker
            add
            fetch_i
            push_event      
            push_const 164  //  reply
            add
            fetch_i4
            push_const 1
            push_const 0
            push_const 1000000
            func_call 184877074     //  func[AddUseSkillDesire]
            shift_sp -5
            shift_sp -1
            push_event      
            push_const 704  //  myself
            add
            fetch_i
            push_event      
            push_const 40  //  talker
            add
            fetch_i
            push_parameter fnHi
            func_call 184680516     //  func[ShowPage]
            shift_sp -2
            shift_sp -1
            jump L290009
    L290008
            shift_sp 1
            push_event      //  myself
            push_const 704
            add
            fetch_i
            push_event      //  talker
            push_const 40
            add
            fetch_i
            push_parameter fnWait
            func_call 184680516     //  func[ShowPage]
            shift_sp -2
            shift_sp -1
    L290009
            jump L290010
    L290005
            shift_sp 1
            push_event      //  myself
            push_const 704
            add
            fetch_i
            push_event      //  talker
            push_const 40
            add
            fetch_i
            push_parameter fnNotEnoughAdena
            func_call 184680516     //  func[ShowPage]
            shift_sp -2
            shift_sp -1
    L290010
    handler_end
     
    handler 12 20   //  TIMER_FIRED_EX
            variable_begin
                    "timer_id"
                    "myself"
                    "_choiceN"
                    "_code"
                    "_from_choice"
            variable_end
     
            push_event      //  timer_id
            push_const 236
            add
            fetch_i4
            push_const 1
            equal
            branch_false L290012
    L290011
            push_event      //  myself
            push_const 704
            add
            fetch_i //  i_ai0
            push_const 308
            add
            push_reg_sp
            fetch_i
            push_const 0
            assign4
            shift_sp -1
    L290012
    handler_end
     
    handler 1 28 //  ATTACKED
            variable_begin
                    "attacker"
                    "damage"
                    "myself"
                    "_choiceN"
                    "_code"
                    "_from_choice"
            variable_end
            push_event //  gg
            push_const 632
            add
            fetch_i
            push_const 100
            func_call 218169344 //  func[Rand]
            shift_sp -1
            push_const 99
            less
            branch_false L4829800
    L4829001
            push_event //  myself
            push_const 704
            add
            fetch_i
            push_event //  attacker
            push_const 48
            add
            fetch_i
            push_const 1053964
            push_const 0
            push_const 1
            push_const 1000000
            func_call 184877074 //  func[AddUseSkillDesire]
            shift_sp -5
            shift_sp -1
    L4829800
            call_super
    handler_end

×
×
  • Create New...