;;Ҫɾ

[@AreaQuest9NPC1]

{
#IF
#ACT
FormatStr "FLD_CHAR='%s'" %USERNAME
Mov A2 %A9
ReadValueSQL "TBL_BasicCharQuest" %A2 "FLD_Char,FLD_STATUS1,FLD_STATUS1_RDY,FLD_MAKEIDX" [@AreaQuest9NPC1Read]

[@AreaQuest9NPC1Read()]
#IF
#ACT
Mov A1 %ARG(1)
Mov D0 %ARG(2)
Mov D1 %ARG(3)

#IF
check [109] 1
check [110] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 1
#ACT
goto @AreaQuest9_1
break

#IF
check [109] 1
check [110] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 2
#ACT
goto @AreaQuest9_3
break


#ELSESAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_0

[@AreaQuest9_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_1

[@AreaQuest9_1_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_2

[@AreaQuest9_1_2]

#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_3

[@AreaQuest9_1_2_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_4

[@AreaQuest9_1_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_5

[@AreaQuest9_1_4]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_6

#ACT
set [199] 0
UpdateValueSQL "TBL_BasicCharQuest" %A2 "FLD_STATUS1_RDY=2"
break

[@AreaQuest9_2]

#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_7

[@AreaQuest9_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_8

}

[@AreaQuest9NPC2]

{
#IF
#ACT
FormatStr "FLD_CHAR='%s'" %USERNAME
Mov A2 %A9
ReadValueSQL "TBL_BasicCharQuest" %A2 "FLD_Char,FLD_STATUS1,FLD_STATUS1_RDY,FLD_MAKEIDX" [@AreaQuest9NPC2Read]

[@AreaQuest9NPC2Read()]
#IF
#ACT
Mov A1 %ARG(1)
Mov D0 %ARG(2)
Mov D1 %ARG(3)

#IF
check [109] 1
check [110] 0
check [199] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 25
#ACT
goto @AreaQuest9NPC2_8
break

#IF
check [109] 1
check [110] 0
check [199] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 22
#ACT
goto @AreaQuest9NPC2_7
break

#IF
check [109] 1
check [110] 0
check [199] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 12
#ACT
goto @AreaQuest9NPC2_6_Re
break

#IF
check [109] 1
check [110] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 11
#ACT
goto @AreaQuest9NPC2_6
break

#IF
check [109] 1
check [110] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 10
#ACT
goto @AreaQuest9NPC2_5_Fail
break

#IF
check [109] 1
check [110] 0
check [199] 1
Equal A1 %USERNAME
Equal D0 28
Equal D1 8
#ACT
goto @AreaQuest9NPC2_5
break

#IF
check [109] 1
check [110] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 7
#ACT
goto @AreaQuest9NPC2_4
break

#IF
check [109] 1
check [110] 0
check [199] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 5
#ACT
goto @AreaQuest9NPC2_3
break

#IF
check [109] 1
check [110] 0
Equal A1 %USERNAME
Equal D0 28
Equal D1 2
#ACT
goto @AreaQuest9NPC2_1
break

#IF
check [109] 1
check [110] 0
check [199] 1
Equal A1 %USERNAME
Equal D0 28
Equal D1 3
#ACT
goto @AreaQuest9NPC2_2
break

[@AreaQuest9NPC2_5_Fail]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_9

#ACT
FormatStr "FLD_Char='%s'" %USERNAME
Mov A2 %A9
UpdateValueSQL "TBL_BasicCharQuest" %A2 "FLD_STATUS1_RDY=9"
set [199] 1

[@AreaQuest9NPC2_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_10

[@AreaQuest9NPC2_1_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_11

[@AreaQuest9NPC2_1_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_12

#ACT
set [199] 1
UpdateValueSQL "TBL_BasicCharQuest" %A2 "FLD_STATUS1_RDY=3"


[@AreaQuest9NPC2_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_13

[@AreaQuest9NPC2_3]

#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_14

#ACT
set [199] 1
UpdateValueSQL "TBL_BasicCharQuest" %A2 "FLD_STATUS1_RDY=4"

[@AreaQuest9NPC2_4]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_15

[@AreaQuest9NPC2_4_1]
#IF
checkitem RedBoarTooth 30

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_16

#ACT
goto @Area9NPC2_MidReward


#ELSESAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_17

[@Area9NPC2_MidReward]
#IF
checkjob warrior
#ACT
take RedBoarTooth 30
Mov A0 "AreaQuest9"
Mov D0 28
Mov D1 8
Mov D2 0
Mov D3 0
Goto @EverythingReward
break

#IF
checkjob wizard
#ACT
take RedBoarTooth 30
Mov A0 "AreaQuest9"
Mov D0 28
Mov D1 8
Mov D2 0
Mov D3 1
Goto @EverythingReward
break

#IF
checkjob taoist
#ACT
take RedBoarTooth 30
Mov A0 "AreaQuest9"
Mov D0 28
Mov D1 8
Mov D2 0
Mov D3 2
Goto @EverythingReward
break

[@AreaQuest9NPC2_4_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_18

[@AreaQuest9NPC2_4_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_19

#ACT
set [199] 1
Mov S2 10
FormatStr "FLD_CHAR='%s'" %USERNAME
Mov A2 %A9
UpdateValueSQL "TBL_BasicCharQuest" %A2 "FLD_STATUS1_RDY=8"


[@AreaQuest9NPC2_5]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_20

[@AreaQuest9NPC2_6]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_21

[@AreaQuest9NPC2_6_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_22

[@AreaQuest9NPC2_6_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_23

#ACT
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=12"

[@AreaQuest9NPC2_6_Re]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_24

[@AreaQuest9NPC2_7]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_25

[@AreaQuest9NPC2_7_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_26

[@AreaQuest9NPC2_7_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_27

[@AreaQuest9NPC2_7_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_28

[@AreaQuest9NPC2_7_4]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_29

[@AreaQuest9NPC2_7_consent]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_30

#ACT
set [199] 1
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=24"

[@AreaQuest9NPC2_7_refusal]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_31

#ACT
set [181] 1
set [309] 1
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1=29,FLD_STATUS1_RDY=0"
Mov A0 "AreaQuest9"
Mov D0 28
Mov D1 23
Mov D2 0
Mov D3 0
Goto @EverythingReward

[@AreaQuest9NPC2_8]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_32

[@AreaQuest9NPC2_8_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_33

#ACT
set [309] 1
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1=29,FLD_STATUS1_RDY=0"
take Heart 1
Mov A0 "AreaQuest9"
Mov D0 28
Mov D1 25
Mov D2 0
Mov D3 0
Goto @EverythingReward
Delaygoto [Local] 7 @AreaQuest9NPC2_8_2

[@AreaQuest9NPC2_8_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_34

}

[@AreaQuest9NPC3]

{
#IF
check [109] 1
check [110] 0

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_35

[@AreaQuest9NPC3_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_36

[@AreaQuest9NPC3_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_37

[@AreaQuest9NPC3_MapMove]

#IF
#ACT
set [199] 0
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=7"
MapMove D701 58 177

}

[@AreaQuest9NPC4]
{
#IF
#ACT
FormatStr "FLD_CHAR='%s'" %USERNAME
ReadValueSQL "TBL_BasicCharQuest" %A9 "FLD_Char,FLD_STATUS1,FLD_STATUS1_RDY,FLD_MAKEIDX" [@AreaQuest9NPC4Read]

[@AreaQuest9NPC4Read()]
#IF
#ACT
Mov A0 %ARG(1)
Mov D0 %ARG(2)
Mov D1 %ARG(3)

#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 17
#ACT
goto @AreaQuest9NPC4_3_re
break

#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 16
#ACT
goto @AreaQuest9NPC4_3
break

#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 13
#ACT
goto @AreaQuest9NPC4_Re
break

#If
Equal A0 %USERNAME
Equal D0 28
Equal D1 12
#ACT
goto @AreaQuest9NPC4_2
break


#ELSESAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_38

[@AreaQuest9NPC4_2]

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_39

[@AreaQuest9NPC4_2_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_40

[@AreaQuest9NPC4_2_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_41

[@AreaQuest9NPC4_2_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_42

[@AreaQuest9NPC4_2_4]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_43

[@AreaQuest9NPC4_2_5]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_44

[@AreaQuest9NPC4_2_6]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_45

#ACT
give Book 1
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=13"

[@AreaQuest9NPC4_Re]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_46

[@AreaQuest9NPC4_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_47

[@AreaQuest9NPC4_3_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_48

[@AreaQuest9NPC4_3_2]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_49

#ACT
give DestroyHammer 1

[@AreaQuest9NPC4_3_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_50

[@AreaQuest9NPC4_3_4]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_51

[@AreaQuest9NPC4_3_5]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_52

#ACT
set [199] 1
Mov S2 0
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=17"

[@AreaQuest9NPC4_3_re]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_53

}

[@AreaQuest9NPC5]
{
#IF
#ACT
FormatStr "FLD_CHAR='%s'" %USERNAME
ReadValueSQL "TBL_BasicCharQuest" %A9 "FLD_Char,FLD_STATUS1,FLD_STATUS1_RDY,FLD_MAKEIDX" [@AreaQuest9NPC5Read]

[@AreaQuest9NPC5Read()]
#IF
#ACT
Mov A0 %ARG(1)
Mov D0 %ARG(2)
Mov D1 %ARG(3)

#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 16
#ACT
goto @AreaQuest9NPC5_3
break


#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 13
#ACT
goto @AreaQuest9NPC5_1
break

#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 15
#ACT
goto @AreaQuest9NPC5_2
break

#IF
Equal A0 %USERNAME
Equal D0 28
Equal D1 14
#ACT
goto @AreaQuest9NPC5_1_Re
break

[@AreaQuest9NPC5_1]
#IF
checkitem Book 1

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_54

#ELSEACT
goto @NoQuest_Say

[@AreaQuest9NPC5_1_1]
#IF
checkitem AncientBook 1
#ACT
take AncientBook 1
Mongenp "1,172,172,5" RedBoar 10
MonPWR "1" "RedBoar" [DC] 5
MonPWR "1" "RedBoar" [AC] 3
MonPWR "1" "RedBoar" [HP] 100
MonPWR "1" "RedBoar" [MAC] 5
set [199] 1
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=14"
Delaygoto [Local] 60 @AreaQuest9NPC5_1_2
break

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_55

[@AreaQuest9NPC5_1_2]
#IF
#ACT
Monclear 1 RedBoar

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_56

[@AreaQuest9NPC5_1_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_57

[@AreaQuest9NPC5_1_Re]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_58

[@AreaQuest9NPC5_2]
#IF
checkitem Book 1

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_59


#ELSESAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_60

[@AreaQuest9NPC5_2_1]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_61

#ACT
take Book 1
FormatSTR "FLD_CHAR='%s'" %USERNAME
UpdateValueSQL "TBL_BasicCharQuest" %A9 "FLD_STATUS1_RDY=16"

[@AreaQuest9NPC5_3]
#IF

#SAY
#INCLUDE [..\Convert_Def\QuestDiary\AreaQuest\ChoBoGuide9\ChoboGuide9.txt] @Convert_ChoboGuide9_62

}
;;Ҫɾ