PDA

Просмотр полной версии : [Руководство] Фикс Дюпа через страйдера ПТС


jekajkee
16.08.2011, 14:53
!class 1 wind_strider : pet_warrior_use_2skill
parameter_define_begin
int pet_food_id 5168
int food_skill 537857
int inventory_check 10000
int itemid_1 0
int itemid_2 0
int itemid_3 5170
int itemid_4 5171
int itemid_5 5172
int itemid_6 5173
int itemid_7 5174
int itemid_8 5175
int itemid_9 5176
int itemid_10 5177
int itemid_11 5178
int itemid_12 5179
int itemid_13 5180
int itemid_14 5181
int itemid_15 0
int itemid_16 0
int itemid_17 0
int itemid_18 0
int itemid_19 0
int itemid_20 0
int itemid_21 0
int itemid_22 0
int itemid_23 0
int itemid_24 0
int itemid_25 0
int itemid_26 0
int itemid_27 0
int itemid_28 0
int itemid_29 0
int itemid_30 0
parameter_define_end
handler 13 9 // CREATED
variable_begin
"myself"
"_choiceN"
"_code"
"_from_choice"
variable_end

push_event // myself
push_const 704
add
fetch_i
push_const 3769
push_parameter inventory_check
func_call 184680487 // func[AddTimerEx]
shift_sp -2
shift_sp -1
handler_end

handler 32 77 // MENU_SELECTED
variable_begin
"talker"
"ask"
"reply"
"action_id"
"i0"
"c0"
"so0"
"myself"
"_choiceN"
"_code"
"_from_choice"
variable_end

push_event // action_id
push_const 256
add
fetch_i4
push_const 1043
equal
branch_false L2
L1
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // master
push_const 552
add
fetch_i
push_parameter pet_food_id
func_call 184680579 // func[OwnItemCount]
shift_sp -2
push_const 1
greater_equal
branch_false L4
L3
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // master
push_const 552
add
fetch_i
push_parameter pet_food_id
push_const 1
func_call 184746114 // func[DeleteItem1]
shift_sp -3
shift_sp -1
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter food_skill
push_const 0
push_const 1
push_const 1000000
func_call 184877074 // func[AddUseSkillDesire]
shift_sp -5
shift_sp -1
jump L5
L4
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // master
push_const 552
add
fetch_i
push_const 2157
func_call 184680517 // func[ShowSystemMessage]
shift_sp -2
shift_sp -1
L5
L2
call_super
handler_end

handler 12 511 // 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 3769
equal
branch_false L7
L6
push_event // i0
push_const 260
add
push_reg_sp
fetch_i
push_const 0
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_1
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_2
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_3
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_4
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_5
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_6
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_7
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_8
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_9
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_10
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_11
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_12
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_13
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_14
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_15
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_16
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_17
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_18
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_19
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_20
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_21
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_22
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_23
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_24
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_25
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_26
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_27
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_28
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_29
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_parameter itemid_30
func_call 184680579 // func[OwnItemCount]
shift_sp -2
add
assign4
shift_sp -1
push_event // myself
push_const 704
add
fetch_i
push_event // myself
push_const 704
add
fetch_i // sm
push_const 544
add
fetch_i
push_const 0
func_call 184680556 // func[GetInventoryInfo]
shift_sp -2
push_event // i0
push_const 260
add
fetch_i4
greater
branch_false L9
L8
push_event // myself
push_const 704
add
fetch_i
func_call 184549616 // func[Despawn]
shift_sp -1
jump L10
L9
push_event // myself
push_const 704
add
fetch_i
push_const 3769
push_parameter inventory_check
func_call 184680487 // func[AddTimerEx]
shift_sp -2
shift_sp -1
exit_handler
L10
call_super
L7
handler_end

class_end

jekajkee
19.08.2011, 23:55
кто что напишет?