Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class 0 transform_teacher : citizen
- parameter_define_begin
- string fnHi1 ""
- string fnHi2 ""
- int quest_num -1
- int flag_subjob_start 10255
- int flag_subjob_end 10266
- int fee_delete_subjob 10000000
- int skill_acquire 4
- int multisell -1
- int skill_acquire2 5
- int skill_book_id1 0
- int skill_book_id15 0
- int skill_book_id16 10612
- string fnHi3 "master_transformation008.htm"
- string fnHi4 "master_transformation008.htm"
- string fnHi5 "master_transformation007.htm"
- string fnHi6 "master_transformation009no.htm"
- string fnHi7 "master_transformation008no.htm"
- string fnHi8 "master_transformation010no.htm"
- parameter_define_end
- handler 31 796 // MENU_SELECTED
- variable_begin
- "talker"
- "ask"
- "reply"
- "i0"
- "i1"
- "myself"
- "_choiceN"
- "_code"
- "_from_choice"
- variable_end
- push_event // ask
- push_const 160 //ask
- add
- fetch_i4
- push_const 299 //unary->INTEGER_CONST
- negate
- equal
- branch_false L301701
- L301700
- push_event // reply
- push_const 272 //reply
- add
- fetch_i
- push_const 0 //unary->INTEGER_CONST
- equal
- branch_false L301703
- L301702
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter quest_num
- func_call 235012203 // func[GetOneTimeQuestFlag]
- shift_sp -2
- branch_false L301705
- L301704
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_acquire
- S35143. ""
- push_string S35143
- func_call 235077850 // func[ShowEtcSkillList]
- shift_sp -3
- shift_sp -1
- jump L301706
- L301705
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi1
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- L301706
- jump L301707
- L301703
- push_event // reply
- push_const 272 //reply
- add
- fetch_i
- push_const 1 //unary->INTEGER_CONST
- equal
- branch_false L301709
- L301708
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter quest_num
- func_call 235012203 // func[GetOneTimeQuestFlag]
- shift_sp -2
- branch_false L301711
- L301710
- push_parameter multisell
- push_const 1 //unary->INTEGER_CONST
- negate
- greater
- branch_false L301713
- L301712
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_parameter multisell
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- func_call 235012182 // func[ShowMultisell]
- shift_sp -2
- shift_sp -1
- L301713
- jump L301714
- L301711
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi2
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- L301714
- L301709
- L301707
- jump L301715
- L301701
- push_event // ask
- push_const 160 //ask
- add
- fetch_i4
- push_const 282 //unary->INTEGER_CONST
- negate
- equal
- branch_false L301717
- L301716
- push_event // reply
- push_const 272 //reply
- add
- fetch_i
- push_const 0 //unary->INTEGER_CONST
- equal
- branch_false L301719
- L301718
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //expr =
- push_const 0 //unary->INTEGER_CONST
- assign
- shift_sp -1
- push_event // i1
- push_const 288 //i1
- add
- push_reg_sp
- fetch_i //expr =
- push_const 0 //unary->INTEGER_CONST
- assign
- shift_sp -1
- push_event // talker
- push_const 40 //talker
- add
- fetch_i //subjob_id
- push_const 120 //subjob_id
- add
- fetch_i4
- push_const 0 //unary->INTEGER_CONST
- not_equal
- branch_false L301721
- L301720
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi3
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301721
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //expr =
- push_parameter skill_book_id1
- assign
- fetch_i
- shift_sp -1
- L301722
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- push_parameter skill_book_id15
- push_const 1 //unary->INTEGER_CONST
- add
- less
- branch_false L301725
- jump L301724
- L301723
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //++
- push_reg_sp
- fetch_i //++
- fetch_i
- push_const 1 //++
- add
- assign
- fetch_i //After assign
- shift_sp -1
- jump L301722
- L301724
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- push_const 0 //unary->INTEGER_CONST
- greater
- branch_false L301727
- L301726
- push_event // i1
- push_const 288 //i1
- add
- push_reg_sp
- fetch_i //expr =
- push_event // i1
- push_const 288 //i1
- add
- fetch_i
- push_const 1 //unary->INTEGER_CONST
- add
- assign
- shift_sp -1
- L301727
- jump L301723
- L301725
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_book_id16
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- push_const 0 //unary->INTEGER_CONST
- greater
- branch_false L301729
- L301728
- push_event // i1
- push_const 288 //i1
- add
- push_reg_sp
- fetch_i //expr =
- push_event // i1
- push_const 288 //i1
- add
- fetch_i
- push_const 1 //unary->INTEGER_CONST
- add
- assign
- shift_sp -1
- L301729
- push_event // i1
- push_const 288 //i1
- add
- fetch_i
- push_const 0 //unary->INTEGER_CONST
- equal
- branch_false L301731
- L301730
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi4
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301731
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter quest_num
- func_call 235012203 // func[GetOneTimeQuestFlag]
- shift_sp -2
- push_const 0 //unary->INTEGER_CONST
- equal
- branch_false L301733
- L301732
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi5
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301733
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_acquire2
- S35144. ""
- push_string S35144
- func_call 235077850 // func[ShowEtcSkillList]
- shift_sp -3
- shift_sp -1
- jump L301734
- L301719
- push_event // reply
- push_const 272 //reply
- add
- fetch_i
- push_const 1 //unary->INTEGER_CONST
- equal
- branch_false L301736
- L301735
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //expr =
- push_const 0 //unary->INTEGER_CONST
- assign
- shift_sp -1
- push_event // i1
- push_const 288 //i1
- add
- push_reg_sp
- fetch_i //expr =
- push_const 0 //unary->INTEGER_CONST
- assign
- shift_sp -1
- push_event // talker
- push_const 40 //talker
- add
- fetch_i //subjob_id
- push_const 120 //subjob_id
- add
- fetch_i4
- push_const 0 //unary->INTEGER_CONST
- not_equal
- branch_false L301738
- L301737
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi3
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301738
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_const 57 //unary->INTEGER_CONST
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- push_parameter fee_delete_subjob
- less
- branch_false L301740
- L301739
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi7
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301740
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter quest_num
- func_call 235012203 // func[GetOneTimeQuestFlag]
- shift_sp -2
- push_const 0 //unary->INTEGER_CONST
- equal
- branch_false L301742
- L301741
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi5
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301742
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //expr =
- push_parameter flag_subjob_start
- assign
- fetch_i
- shift_sp -1
- L301743
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- push_parameter flag_subjob_end
- push_const 1 //unary->INTEGER_CONST
- add
- less
- branch_false L301746
- jump L301745
- L301744
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //++
- push_reg_sp
- fetch_i //++
- fetch_i
- push_const 1 //++
- add
- assign
- fetch_i //After assign
- shift_sp -1
- jump L301743
- L301745
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- func_call 235012203 // func[GetOneTimeQuestFlag]
- shift_sp -2
- push_const 1 //unary->INTEGER_CONST
- equal
- branch_false L301748
- L301747
- push_event // i1
- push_const 288 //i1
- add
- push_reg_sp
- fetch_i //expr =
- push_event // i1
- push_const 288 //i1
- add
- fetch_i
- push_const 1 //unary->INTEGER_CONST
- add
- assign
- shift_sp -1
- L301748
- jump L301744
- L301746
- push_event // i1
- push_const 288 //i1
- add
- fetch_i
- push_const 0 //unary->INTEGER_CONST
- equal
- branch_false L301750
- L301749
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi8
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- exit_handler
- L301750
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_const 57 //unary->INTEGER_CONST
- push_parameter fee_delete_subjob
- func_call 235077765 // func[DeleteItem1]
- shift_sp -3
- shift_sp -1
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //expr =
- push_parameter skill_book_id1
- assign
- fetch_i
- shift_sp -1
- L301751
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- push_parameter skill_book_id15
- push_const 1 //unary->INTEGER_CONST
- add
- less
- branch_false L301754
- jump L301753
- L301752
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //++
- push_reg_sp
- fetch_i //++
- fetch_i
- push_const 1 //++
- add
- assign
- fetch_i //After assign
- shift_sp -1
- jump L301751
- L301753
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- push_const 0 //unary->INTEGER_CONST
- greater
- branch_false L301756
- L301755
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- func_call 235077765 // func[DeleteItem1]
- shift_sp -3
- shift_sp -1
- L301756
- jump L301752
- L301754
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_book_id16
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- push_const 0 //unary->INTEGER_CONST
- greater
- branch_false L301758
- L301757
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_book_id16
- push_event // gg
- push_const 704 //OwnItemCount
- add
- fetch_i //OwnItemCount
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_book_id16
- func_call 268566576 // func[OwnItemCount]
- shift_sp -2
- func_call 235077765 // func[DeleteItem1]
- shift_sp -3
- shift_sp -1
- L301758
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //expr =
- push_parameter flag_subjob_start
- assign
- fetch_i
- shift_sp -1
- L301759
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- push_parameter flag_subjob_end
- push_const 1 //unary->INTEGER_CONST
- add
- less
- branch_false L301762
- jump L301761
- L301760
- push_event // i0
- push_const 280 //i0
- add
- push_reg_sp
- fetch_i //++
- push_reg_sp
- fetch_i //++
- fetch_i
- push_const 1 //++
- add
- assign
- fetch_i //After assign
- shift_sp -1
- jump L301759
- L301761
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- func_call 235012203 // func[GetOneTimeQuestFlag]
- shift_sp -2
- push_const 1 //unary->INTEGER_CONST
- equal
- branch_false L301764
- L301763
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- push_const 0 //unary->INTEGER_CONST
- func_call 235077740 // func[SetOneTimeQuestFlag]
- shift_sp -3
- shift_sp -1
- L301764
- jump L301760
- L301762
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter skill_acquire2
- func_call 235012600 // func[DeleteAcquireSkills]
- shift_sp -2
- shift_sp -1
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_const 899 //unary->INTEGER_CONST
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fee_delete_subjob
- push_const 0 //unary->INTEGER_CONST
- func_call 235143640 // func[AddLogByNpc]
- shift_sp -4
- shift_sp -1
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_parameter fnHi6
- func_call 235012165 // func[ShowPage]
- shift_sp -2
- shift_sp -1
- L301736
- L301734
- L301717
- L301715
- handler_end
- handler 34 21 // ONE_SKILL_SELECTED
- variable_begin
- "talker"
- "skill_name_id"
- "need_quest"
- "i0"
- "myself"
- "_choiceN"
- "_code"
- "_from_choice"
- variable_end
- push_event // myself
- push_const 784 //myself
- add
- fetch_i //Fetch Base pointer
- push_event // talker
- push_const 40 //talker
- add
- fetch_i
- push_event // skill_name_id
- push_const 176 //skill_name_id
- add
- fetch_i4
- push_event // i0
- push_const 280 //i0
- add
- fetch_i
- S35145. ""
- push_string S35145
- func_call 235143387 // func[ShowGrowEtcSkillMessage]
- shift_sp -4
- shift_sp -1
- handler_end
- class_end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement