(@@BuHero @@InPutInteger @@InPutString @@useitemname @@OffLineMsg @buy @sell @storage @getback @repair @s_repair @@sendmsg @@dealgold @OffLinePlay) 

[@˿ʧ]
#IF
CHECK [273] 1
#ACT
SET [274] 1
MapMove DM002A
CLOSE

[@Punishment]
#IF 
#ACT
SENDMSG 6 棺ر쳣Ϸ!
BREAK

[@10E]
#IF
TRUE
#ACT
ChangeExp + 8000
ChangeIPExp + 3200

[@ReleaseCollectExp]
#ACT
QUERYVALUE 2 2 10 @ReleaseCollectExpNow ؽᾧѾ<$COLLECTEXP><$COLLECTIPEXP>ת飬\֧<$GCEPAYMENT>Ԫȡе<$GAINCOLLECTEXP><$GAINCOLLECTIPEXP>ת QF

[@ReleaseCollectExpNow]
#IF
CHECKGAMEGOLD ? <$GCEPAYMENT>
#ACT
GAMEGOLD - <$GCEPAYMENT>
CHANGEEXP + <$GAINCOLLECTEXP>
CHANGEIPEXP + <$GAINCOLLECTIPEXP>
RESETCOLLECTEXPSTATE


[@׼]
#IF
CHECKVAR HUMAN  > 9
#ACT
CALCVAR HUMAN  - 10
SAVEVAR HUMAN  ..\QuestDiary\ļ\.txt
QueryFormatString S0 "{㵱ǰӵ%s|c=$00ECEC b=Bold}\-\{ĿǰѾѩ#60ѩһ㡢㡢ѩ#62|c=$00FF00}\{󽫻ٶ:10/ÿӡ|c=$00FF00}" <$HUMAN()>,
ADDBUFFICON 0 1 6 1210 <$STR(S0)>
#ELSEACT
GOHOME

[@HorseLevelUp]
#IF
True
#ACT
SendCenterMsg 3 0 ޵ȼ 0 0 8
PLAYEREFFECT 19

#IF 
CHECKHORSELEVEL = 10
#ACT
HORSETYPE 1
SENDMSG 6 ޷!
BREAK

#IF 
CHECKHORSELEVEL = 100
CHECKHORSETYPE = 1
#ACT
HORSETYPE 2
SENDMSG 6 ϲΪ黢!
BREAK

;#IF 
;CHECKHORSELEVEL = 500
;#ACT
;HORSETYPE 3
;SENDMSG 6 ϲ黢Ϊ黢!
;BREAK

[@PulseLevelUp]
#IF
True
#ACT
SendCenterMsg 3 0 ľȼ 0 0 8
PLAYEREFFECT 20
SENDMSG 6 ľ<$SCRIPTPARAM(0)>þ<$SCRIPTPARAM(1)>!
BREAK

[@H.PulseLevelUp]
#IF
True
#ACT
SendCenterMsg 3 0 #40Ӣ#41ľȼ 0 0 8
H.PLAYEREFFECT 20
SENDMSG 6 #40Ӣ#41ľ<$SCRIPTPARAM(0)>þ<$SCRIPTPARAM(1)>!
BREAK

[@CastleChangeGet]
#CALL [\Ϸ\ŵ.txt] @ŵ

[@CastleChangeLost]
#CALL [\Ϸ\ŵ.txt] @ŵ


[@Attacking]
#CALL [V2\ϵͳ.txt] @ǹս


[@OnShopping]


[@OnGiving]



[@ReclaimProc2]
;汦ʯϴװʱѾȥˣûϴƷʴ
;ϴű
;==================================
#IF
True
#ACT
SET [567] 0

#IF
EQUAL <$RECLAIMITEM.STDMODE> 5
CHECK [567] 0
#ACT
SET [567] 1

#IF
EQUAL <$RECLAIMITEM.STDMODE> 6
CHECK [567] 0
#ACT
SET [567] 1

#IF
CHECK [567] 1
#ACT
#CALL [V2\ϴ.txt] @㴥(20)
;==================================

[@ReclaimGetQuality2]
;汦ʯϴװƷʺ󴥷ʱѾԸȥˣ˳@ReclaimPropX֮
;ϴƷʵʾ
#IF
True
#ACT
SENDMSG 6 װϴлƷԣ

;ڶű
;==================================
#IF
True
#ACT
SET [566] 0

#IF
EQUAL <$RECLAIMITEM.STDMODE> 5
CHECK [566] 0
#ACT
SET [566] 1

#IF
EQUAL <$RECLAIMITEM.STDMODE> 6
CHECK [566] 0
#ACT
SET [566] 1

#IF
CHECK [566] 1
#ACT
#CALL [V2\ڶ.txt] @ڶ괥(50)
;==================================

[@ReclaimProc1]
;汦ʯϴװʱѾȥˣûϴƷʴ
;ϴű
;==================================
#IF
True
#ACT
SET [567] 0

#IF
EQUAL <$RECLAIMITEM.STDMODE> 5
CHECK [567] 0
#ACT
SET [567] 1

#IF
EQUAL <$RECLAIMITEM.STDMODE> 6
CHECK [567] 0
#ACT
SET [567] 1

#IF
CHECK [567] 1
#ACT
#CALL [V2\ϴ.txt] @㴥(10)
;==================================

[@ReclaimGetQuality1]
;汦ʯϴװƷʺ󴥷ʱѾԸȥˣ˳@ReclaimPropX֮
;ϴƷʵʾ
#IF
True
#ACT
SENDMSG 6 װϴлƷԣ

;ڶű
;==================================
#IF
True
#ACT
SET [566] 0

#IF
EQUAL <$RECLAIMITEM.STDMODE> 5
CHECK [566] 0
#ACT
SET [566] 1

#IF
EQUAL <$RECLAIMITEM.STDMODE> 6
CHECK [566] 0
#ACT
SET [566] 1

#IF
CHECK [566] 1
#ACT
#CALL [V2\ڶ.txt] @ڶ괥(40)
;==================================

;ɹʱ
[@ReclaimPerfectSucceed]
#IF
True
#ACT
BREAK
;SENDMSG 5 ɹ

;ʧʱ
[@ReclaimPerfectFailed]
#IF
True
#ACT
BREAK
;SENDMSG 5 ʧܣ

[@ReclaimProc0]
;汦ʯϴװʱѾȥˣûϴƷʴ
;ϴű
;==================================
#IF
True
#ACT
SET [567] 0

#IF
EQUAL <$RECLAIMITEM.STDMODE> 5
CHECK [567] 0
#ACT
SET [567] 1

#IF
EQUAL <$RECLAIMITEM.STDMODE> 6
CHECK [567] 0
#ACT
SET [567] 1

#IF
CHECK [567] 1
#ACT
#CALL [V2\ϴ.txt] @㴥(3)
;==================================

[@ReclaimGetQuality0]
;汦ʯϴװƷʺ󴥷ʱѾԸȥˣ˳@ReclaimPropX֮
;ϴƷʵʾ
#IF
True
#ACT
SENDMSG 6 װϴлƷԣ

;ڶű
;==================================
#IF
True
#ACT
SET [566] 0

#IF
EQUAL <$RECLAIMITEM.STDMODE> 5
CHECK [566] 0
#ACT
SET [566] 1

#IF
EQUAL <$RECLAIMITEM.STDMODE> 6
CHECK [566] 0
#ACT
SET [566] 1

#IF
CHECK [566] 1
#ACT
#CALL [V2\ڶ.txt] @ڶ괥(30)
;==================================

[@PlayOffLine]
#IF
INSAFEZONE 
#ACT
OFFLINEPLAY 1080000 300
break
#IF
Check [384] 1
#act
#CALL [\½\Ԫ.txt] @Ԫ

[@PlayDie]
#If
KillByHum
#Act 
SendMsg 5 [ʾ]:㱻<$KILLER>ɱ.!
Close


#If
ISONMAP GMXZZ
KillByHum
#Act 
gmexecute Ԫ <$KILLER> + 50
SendMsg 5 [ʾ]:㱻<$KILLER>ɱ.!


[@StdModeFunc6] 
#ACT 
Gmexecute showeffect 78
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
 
[@StdModeFunc7] 
#ACT 
Gmexecute showeffect 79 
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc8] 
#ACT 
Gmexecute showeffect 80 
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc9] 
#ACT 
Gmexecute showeffect 81 
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc10] 
#ACT 
Gmexecute showeffect 82 
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc11] 
#ACT 
Gmexecute showeffect 83 
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc12] 
#ACT 
Gmexecute showeffect 86
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc13]
;5Liang
#if
#act
#call [\Ϸ\䵰.txt] @䵰(<$CURRENTX>,<$CURRENTY>)
BREAK

[@--StdModeFunc13]
;LEGͷŵ
#IF
CHECKLEVELEX > 0
#ACT
mov D57 0
SENDMSG 0 <$USERNAME>:%m%x:%yͷ䵰⿩ҿȥŶ 149 154
ReadRandomStr .\QuestDiary\ļ\̻.txt S90
Gmexecute showeffect <$STR(S90)>
DELAYGOTO 2000 @⿪ʼ
BREAK

[@⿪ʼ]
#IF
LARGE D57 4
#ACT
MOV D57 0
SENDMSG 7 䵰ͷϡ
BREAK
#ELSEACT
INC D57 1
ReadRandomStr .\QuestDiary\ļ\̻.txt S90
Gmexecute showeffect <$STR(S90)>
DELAYGOTO 3000 @⿪ʼ
BREAK

[@@sendmsg]
#if
#act
SETSENDMSGFLAG
close

[@StdModeFunc82]
#if
checkitem  1
checkgold 14000001
#act
give  1
SENDMSG 5 ĽѴޡ
#elseact
goto @mmsy

[@mmsy]
#IF
#ACT
give  1000000
SENDMSG 5 ϲ1000000

[@StdModeFunc83] 
#act
GAMEDIAMOND + 1
SENDMSG 6 㵱ǰĽʯ:<$GAMEDIAMOND>

[@StdModeFunc105] 
#act
GAMEDIAMOND + 10
SENDMSG 6 㵱ǰĽʯ:<$GAMEDIAMOND>

[@StdModeFunc106] 
#act
GAMEDIAMOND + 50
SENDMSG 6 㵱ǰĽʯ:<$GAMEDIAMOND>

[@StdModeFunc57] 
#act
GAMEDIAMOND + 100
SENDMSG 6 㵱ǰĽʯ:<$GAMEDIAMOND>

[@StdModeFunc58] 
#act
GAMEDIAMOND + 500
SENDMSG 6 㵱ǰĽʯ:<$GAMEDIAMOND>

[@StdModeFunc59] 
#act
GAMEDIAMOND + 1000
SENDMSG 6 㵱ǰĽʯ:<$GAMEDIAMOND>

[@StdModeFunc17] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove 0 327 272 
[@StdModeFunc18] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove 3 330 330

[@StdModeFunc103] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove 4  240  200 
[@StdModeFunc104] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove 11 178 326

[@StdModeFunc95] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove D2078 254 254

[@StdModeFunc94] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove D2067 138 31

[@StdModeFunc93] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove D2053 37 227

[@StdModeFunc98] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove D712 28 194

[@StdModeFunc99] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove D10052 137 27 

[@StdModeFunc100] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove D5074 74 17

[@StdModeFunc109] 
#ACT 
GAMEGOLD + 1 
SENDMSG 6 ϲɹֵ1Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc110] 
#ACT 
GAMEGOLD + 2 
SENDMSG 6 ϲɹֵ2Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc111] 
#ACT 
GAMEGOLD + 5 
SENDMSG 6 ϲɹֵ5Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc112] 
#ACT 
GAMEGOLD + 10 
SENDMSG 6 ϲɹֵ10Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc26] 
#ACT 
GAMEGOLD + 10 
SENDMSG 6 ϲɹֵ10Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc25] 
#ACT 
GAMEGOLD + 5 
SENDMSG 6 ϲɹֵ5Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc24] 
#ACT 
GAMEGOLD + 1 
SENDMSG 6 ϲɹֵ1Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>


[@StdModeFunc113] 
#ACT 
GAMEGOLD + 20 
SENDMSG 6 ϲɹֵ20Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc114] 
#ACT 
GAMEGOLD + 50 
SENDMSG 6 ϲɹֵ50Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc115] 
#ACT 
GAMEGOLD + 100 
SENDMSG 6 ϲɹֵ100Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc116] 
#ACT 
GAMEGOLD + 200
SENDMSG 6 ϲɹֵ200Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc117] 
#ACT 
GAMEGOLD + 500 
SENDMSG 6 ϲɹֵ500Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>    

[@StdModeFunc102] 
#ACT 
CALCVAR HUMAN BDYB + 1000
SENDMSG 6 ǰİԪΪ<$HUMAN(BDYB)>
SAVEVAR HUMAN BDYB ..\QuestDiary\⴫\ɱ\BDYBSave.txt

[@StdModeFunc101] 
#ACT 
CALCVAR HUMAN BDYB + 100
SENDMSG 6 ǰİԪΪ<$HUMAN(BDYB)>
SAVEVAR HUMAN BDYB ..\QuestDiary\⴫\ɱ\BDYBSave.txt

[@StdModeFunc51] 
#ACT 
GAMEGOLD + 500
SENDMSG 6 ϲɹֵ500Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc50] 
#ACT 
GAMEGOLD + 100
SENDMSG 6 ϲɹֵ100Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD> 

[@StdModeFunc49] 
#ACT 
GAMEGOLD + 50
SENDMSG 6 ϲɹֵ50Ԫʻ
SENDMSG 6 ǰԪΪ:<$GAMEGOLD>

[@StdModeFunc118] 
#ACT 
GIVE ҳ 5 
SENDMSG 6 ãҳ5

[@StdModeFunc119] 
#ACT 
GIVE ҳ 10 
SENDMSG 6 ãҳ10

[@StdModeFunc120] 
#ACT 
GIVE ҳ 20 
SENDMSG 6 ãҳ20

[@StdModeFunc121] 
#IF
#ACT
  CREDITPOINT + 1
SENDMSG 6 ĿǰΪ<$CREDITPOINT>

[@StdModeFunc122] 
#IF
#ACT
  CREDITPOINT + 2
SENDMSG 6 ĿǰΪ<$CREDITPOINT>

[@StdModeFunc123] 
#IF
#ACT
  CREDITPOINT + 5
SENDMSG 6 ĿǰΪ<$CREDITPOINT>

[@StdModeFunc124]
#ACT
 GAMEGIRD + 1
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc125]
#ACT
 GAMEGIRD + 2
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc126]
#ACT
 GAMEGIRD + 5
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc127]
#ACT
 GAMEGIRD + 10
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc128]
#ACT
 GAMEGIRD + 20
SENDMSG 6 㵱ǰ:<$GAMEGIRD>


[@StdModeFunc129]
#ACT
 GAMEGIRD + 50
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc130]
#ACT
 GAMEGIRD + 100
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc131]
#ACT
 GAMEGIRD + 200
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc132]
#ACT
 GAMEGIRD + 500
SENDMSG 6 㵱ǰ:<$GAMEGIRD>


[@StdModeFunc62]
#ACT
 GAMEGIRD + 500
SENDMSG 6 㵱ǰ:<$GAMEGIRD>


[@StdModeFunc61]
#ACT
 GAMEGIRD + 50
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc133]
#ACT
 GAMEGIRD + 1000
SENDMSG 6 㵱ǰ:<$GAMEGIRD>

[@StdModeFunc136]
#IF
#ACT
GIVE ı 2

[@StdModeFunc137]
#IF
#ACT
  KILLMONEXPRATE 500 3600

[@StdModeFunc52]
#IF
#ACT
  KILLMONEXPRATE 400 3600

[@StdModeFunc53]
#IF
#ACT
  KILLMONEXPRATE 600 3600

[@StdModeFunc27]
#IF
#ACT
  KILLMONEXPRATE 200 3600

[@StdModeFunc28]
#IF
#ACT
  KILLMONEXPRATE 200 21600

[@StdModeFunc29]
#IF
#ACT
  KILLMONEXPRATE 200 86400

[@StdModeFunc96]
#IF
#ACT
  Changeexp + 88888
SENDMSG 5 ϲ򿪺þ飺88888

[@StdModeFunc87]
#if
CHECKLEVELEX > 39
checkjob wizard
CHECKSKILL ħ = 3
#act
SkillLevel ħ = 4
;changeskill 31 66
break
#ELSEACT
MESSAGEBOX ȼû40ѧϰ˼ܡ
GIVE ļħ 1 

[@StdModeFunc81]
#IF
#ACT
  Changeexp + 2000000
SENDMSG 5 ѳɹͷžʯ,ۼ200飡

[@StdModeFunc80]
#IF
#ACT
  Changeexp + 1800000
SENDMSG 5 ѳɹͷžʯ,ۼ180飡

[@StdModeFunc79]
#IF
#ACT
  Changeexp + 1600000
SENDMSG 5 ѳɹͷžʯ,ۼ160飡

[@StdModeFunc78]
#IF
#ACT
  Changeexp + 1400000
SENDMSG 5 ѳɹͷžʯ,ۼ140飡

[@StdModeFunc77]
#IF
#ACT
  Changeexp + 1200000
SENDMSG 5 ѳɹͷžʯ,ۼ120飡

[@StdModeFunc76]
#IF
#ACT
  Changeexp + 1000000
SENDMSG 5 ѳɹͷžʯ,ۼ100飡

[@StdModeFunc75]
#IF
#ACT
  Changeexp + 900000
SENDMSG 5 ѳɹͷžʯ,ۼ90飡

[@StdModeFunc74]
#IF
#ACT
  Changeexp + 800000
SENDMSG 5 ѳɹͷžʯ,ۼ80飡

[@StdModeFunc73]
#IF
#ACT
  Changeexp + 700000
SENDMSG 5 ѳɹͷžʯ,ۼ70飡

[@StdModeFunc72]
#IF
#ACT
  Changeexp + 600000
SENDMSG 5 ѳɹͷžʯ,ۼ60飡

[@StdModeFunc71]
#IF
#ACT
  Changeexp + 500000
SENDMSG 5 ѳɹͷžʯ,ۼ50飡

[@StdModeFunc70]
#IF
#ACT
  Changeexp + 400000
SENDMSG 5 ѳɹͷžʯ,ۼ40飡

[@StdModeFunc69]
#IF
#ACT
  Changeexp + 300000
SENDMSG 5 ѳɹͷžʯ,ۼ30飡

[@StdModeFunc68]
#IF
#ACT
  Changeexp + 250000
SENDMSG 5 ѳɹͷžʯ,ۼ25飡

[@StdModeFunc67]
#IF
#ACT
  Changeexp + 200000
SENDMSG 5 ѳɹͷžʯ,ۼ20飡

[@StdModeFunc66]
#IF
#ACT
  Changeexp + 150000
SENDMSG 5 ѳɹͷžʯ,ۼ15飡

[@StdModeFunc65]
#IF
#ACT
  Changeexp + 100000
SENDMSG 5 ѳɹͷžʯ,ۼ10飡

[@StdModeFunc64]
#IF
#ACT
  Changeexp + 50000
SENDMSG 5 ѳɹͷžʯ,ۼ5飡

[@StdModeFunc85]
#ACT 
GIVE ף 1 

[@StdModeFunc14] 
#IF 
checkitem ǿЧ̫ˮ 6 
#ACT 
take ǿЧ̫ˮ 6 
give ǿЧ̫ˮ 1 
[@StdModeFunc15] 
#IF 
checkitem ѩ˪ 6 
#ACT 
take ѩ˪ 6 
give ѩ˪ 1 
[@StdModeFunc16] 
#IF 
checkitem ҩ 6 
#ACT 
take ҩ 6 
give ҩ 1 

[@StdModeFunc22] 
#ACT 
HAIRSTYLE 0
Sendmsg 5 %sķѱΪԷ

[@H.StdModeFunc22] 
#ACT 
H.HAIRSTYLE 0
Sendmsg 5 %sӢ۵ķѱΪԷ

[@StdModeFunc23] 
#ACT 
HAIRSTYLE 1 
Sendmsg 5 %sķѻԭ

[@H.StdModeFunc23] 
#ACT 
H.HAIRSTYLE 1 
Sendmsg 5 %sӢ۵ķѻԭ


[@StdModeFunc147]
#IF
#ACT
  Changeexp + 50000000
  Changeexp + 50000000
SENDMSG 5 ѳɹͷžʯ,ۼ1ھ飡

[@StdModeFunc146]
#IF
#ACT
  Changeexp + 40000000
  Changeexp + 50000000
SENDMSG 5 ѳɹͷžʯ,ۼ9000飡

[@StdModeFunc145]
#IF
#ACT
  Changeexp + 40000000
  Changeexp + 40000000
SENDMSG 5 ѳɹͷžʯ,ۼ8000飡

[@StdModeFunc144]
#IF
#ACT
  Changeexp + 30000000
  Changeexp + 40000000
SENDMSG 5 ѳɹͷžʯ,ۼ7000飡

[@StdModeFunc143]
#IF
#ACT
  Changeexp + 60000000
SENDMSG 5 ѳɹͷžʯ,ۼ6000飡

[@StdModeFunc142]
#IF
#ACT
  Changeexp + 50000000
SENDMSG 5 ѳɹͷžʯ,ۼ5000飡

[@StdModeFunc141]
#IF
#ACT
  Changeexp + 40000000
SENDMSG 5 ѳɹͷžʯ,ۼ4000飡

[@StdModeFunc140]
#IF
#ACT
  Changeexp + 30000000
SENDMSG 5 ѳɹͷžʯ,ۼ3000飡

[@StdModeFunc139]
#IF
#ACT
  Changeexp + 20000000
SENDMSG 5 ѳɹͷžʯ,ۼ2000飡

[@StdModeFunc138]
#IF
#ACT
  Changeexp + 10000000
SENDMSG 5 ѳɹͷžʯ,ۼ1000飡

[@StdModeFunc89]
#IF
#ACT
  RestRenewLevel

[@StdModeFunc54]
#IF
CHECKHEROONLINE
#ACT
;ChangeHeroLoyal = 10000
SENDMSG 6 Ӣҳ϶Ѿ100
#ELSEACT
GIVE Ӣҳʯ 1
MESSAGEBOX Ӣأ
break

[@StdModeFunc154]
#if
CHECKGAMEGOLD > 4
#act
GAMEGOLD - 5
ChangeExp + 1000000
SENDMSG 5 ѳɹͷž(),ۼ100飡
break
#elseact
give () 1
messagebox Ԫ()Ҫ5Ԫ
break

[@StdModeFunc155]
#if
CHECKGAMEGOLD > 14
#act
GAMEGOLD - 15
ChangeExp + 3000000
SENDMSG 5 ѳɹͷž(),ۼ300飡
break
#elseact
give () 1
messagebox Ԫ()Ҫ15Ԫ
break

[@StdModeFunc153]
#IF 
checkgold 5001
CHECKLEVELEX < 60
#ACT
take  5000
ChangeExp + 200000
SENDMSG 5 ѳɹͷž(С),ۼ20飡
break
#elseact
give (С) 1
messagebox (С)Ҫ5000Ҽ\Ѿ60˲ʹã
break

[@StdModeFunc36]
#IF
#ACT
  Changeexp + 5000000
SENDMSG 5 ѳɹͷǿ,ۼ500飡

[@StdModeFunc134]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROEXP + 100000
SENDMSG 5 ѳɹͷӢ۾,ۼ10飡
#elseact
give Ӣ۾ 1
messagebox ٻӢʹã

[@StdModeFunc135]
#IF
True
#ACT
GiveKimNeedle ᾧ 999
BREAK

[@StdModeFunc178]
#CALL [\ı\ž鵤.txt] @ž鵤
;#IF
;True
;#ACT
;PULSESEXP + 2000
;SendCenterMsg 249 0 #32+2000 0 0 9

[@H.StdModeFunc178]
#CALL [\ı\Ӣ۾鵤.txt] @Ӣ۾鵤
;#IF
;CHECKHEROONLINE
;#ACT
;H.PULSESEXP + 2000
;SendCenterMsg 249 0 #40Ӣ#41#32+2000 0 0 9

[@StdModeFunc179]
#CALL [\ı\ų.txt] @ų
;#IF
;True
;#ACT
;PULSESEXP + 200000
;SendCenterMsg 249 0 #32+200000 0 0 9

[@H.StdModeFunc179]
#CALL [\ı\Ӣ۳.txt] @Ӣ۳
;#IF
;CHECKHEROONLINE
;#ACT
;H.PULSESEXP + 200000
;SendCenterMsg 249 0 #40Ӣ#41#32+200000 0 0 9

[@StdModeFunc180]
#IF
True
#ACT
PULSESCLEAR
SENDMSG 6 ľѻԭ!

[@H.StdModeFunc180]
#IF
CHECKHEROONLINE
#ACT
H.PULSESCLEAR
SENDMSG 6 #40Ӣ#41ľѻԭ!

[@StdModeFunc181]
#ACT
CALCVAR HUMAN  + 500
SAVEVAR HUMAN  ..\QuestDiary\ļ\.txt
SENDMSG 6 [ʾ]:500.Ŀǰ<$HUMAN()>.
BREAK

[@StdModeFunc182] 
#ACT 
Gmexecute showeffect 87
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc183]
#CALL [\ı\޾鵤.txt] @޾鵤
;#IF
;True
;#ACT
;HORSEEXP + 2000
;SendCenterMsg 249 0 ޾#32+2000 0 0 9


[@StdModeFunc184]
#CALL [\ı\ų޵.txt] @ų޵
;#IF
;True
;#ACT
;HORSEEXP + 200000
;SendCenterMsg 249 0 ޾#32+200000 0 0 9

[@StdModeFunc185]
#IF
CHECKHORSELEVEL > 9
CHECKHORSETYPE = 2
#ACT
HORSETYPE 3
SENDMSG 6 ѻΪ黢
BREAK

#IF
CHECKHORSETYPE = 3
#ACT
GIVE ͵ 1
SENDMSG 5 ѾΪ黢ˣ
BREAK

#IF
CHECKHORSETYPE = 0
#ACT
GIVE ͵ 1
SENDMSG 5 ޻ûз
BREAK
#ELSEACT
GIVE ͵ 1
SENDMSG 5 ޻ûнΪ黢
BREAK

[@StdModeFunc186]
#CALL [\ı\.txt] @

[@H.StdModeFunc186]
#CALL [\ı\Ӣ.txt] @Ӣ

[@StdModeFunc187]
#CALL [\ı\ţ.txt] @ţ

[@H.StdModeFunc187]
#CALL [\ı\Ӣţ.txt] @Ӣţ

[@StdModeFunc188]
#CALL [\ı\绢.txt] @绢

[@H.StdModeFunc188]
#CALL [\ı\Ӣ绢.txt] @Ӣ绢

[@StdModeFunc189]
#CALL [\ı\.txt] @

[@H.StdModeFunc189]
#CALL [\ı\Ӣ.txt] @Ӣ

[@StdModeFunc190]
#CALL [\ı\ھ.txt] @ھ

[@H.StdModeFunc190]
#CALL [\ı\Ӣھ.txt] @Ӣھ

[@StdModeFunc191]
#CALL [\ı\Ž߿.txt] @Ž߿

[@H.StdModeFunc191]
#CALL [\ı\Ӣ۽߿.txt] @Ӣ۽߿

[@StdModeFunc192]
#CALL [\ı\.txt] @

[@H.StdModeFunc192]
#CALL [\ı\Ӣ.txt] @Ӣ

[@StdModeFunc193]
#CALL [\ı\.txt] @

[@H.StdModeFunc193]
#CALL [\ı\Ӣ.txt] @Ӣ

[@StdModeFunc194]
#CALL [\ı\Žɸ.txt] @Žɸ

[@H.StdModeFunc194]
#CALL [\ı\Ӣ۽ɸ.txt] @Ӣ۽ɸ

[@StdModeFunc195]
#CALL [\ı\Ž𼦱.txt] @Ž𼦱

[@H.StdModeFunc195]
#CALL [\ı\Ӣ۽𼦱.txt] @Ӣ۽𼦱

[@StdModeFunc196]
#CALL [\ı\칷ػ.txt] @칷ػ

[@H.StdModeFunc196]
#CALL [\ı\Ӣ칷ػ.txt] @Ӣ칷ػ

[@StdModeFunc197]
#CALL [\ı\Ž.txt] @Ž

[@H.StdModeFunc197]
#CALL [\ı\Ӣ۽.txt] @Ӣ۽

[@StdModeFunc198]
#IF
#ACT
movr M75 1 4
delaygoto 1 @

[@]
#if
equal m75 1
#act
  GIVEMINE ʯ() 4 20
SENDMSG 0 ϲ%s챦()ãʯ()4


#if
equal m75 2
#act
  GIVEMINE ʯ() 5 16
SENDMSG 0 ϲ%s챦()ãʯ()5

#if
equal m75 3
#act
  GIVEMINE ʯ() 6 12
SENDMSG 0 ϲ%s챦()ãʯ()6


[@UnMasterEnd]
#IF
#ACT
SENDMSG 6 ʾͽѾʦ 

[@UnMasterEnd1]
#IF
#ACT
SENDMSG 6 ʾѾԲʦ

[@UserCmd5]
#ACT
QUERYBAGITEMS

[@UserCmd4]
#CALL [\Ϸ\װ.txt] @

[@UserCmd3]
#CALL [\\V2\ϲֿ.txt] @ϲ


[@UserCmd2]
#IF
#ACT
#elseact
#CALL [\\\Ա.txt] @Ա
break

[@UserCmd1] 
#IF
  ISADMIN
#act
#CALL [\\Ϸ.txt] @GAMEUSER
#elseact
SENDMSG 5 ʾ㲻ǹԱŶ

[@UserCmd0]
#CALL [\ϵͳ\ϵͳ̨.TXT] @̨

[@RevMaster]
ԷĽѾ,ϣܳΪͽ,\ 
ͬ..?\ \ 
<ͬ/@ResposeMaster> \
<ͬ/@ResposeMasterFail>

[@ResposeMaster]
#IF
#ACT
master responsemaster1 ok
BREAK
close

[@ResposeMasterFail]
#if
#act
master responsemaster1 fail

[@EndMaster]

[@EndMasterFail]
#if
#act
SENDMSG 6 ʦʧܣ
CLOSE

[@RevUnMaster]
ԷʦͽϵǷӦ \ \
<Ը/@ResposeUnMaster>
<˳/@Exit>

[@ResposeUnMaster]
#if
#act 
unmaster REQUESTUNMASTER MASTER

[@PoseUnMasterEnd]
ǺǣѾͽʦͽϵˣ \ \
<˳/@exit>

[@RequestUnMasterEnd]
ǺǣѾʦͽϵˣ \ \
<˳/@exit>

[@StdModeFunc46]
#ACT
MOVR D0 0 41
#CALL [\Ϸ\.txt] @ 
Break

[@PlayLevelUp]
#IF
ISAI
#ACT
CALCVAR HUMAN JRDJ = <$LEVEL>
SAVEVAR HUMAN JRDJ ..\QuestDiary\ֹֽű\\˵ȼ.txt

#IF
True
#ACT
#CALL [\Ϸ\.txt] @



[@HeroNameFilter]
Ӣаַ\
 <ر/@exit>

[@CreateHeroOK]
ӢѾɹ<Ӣʹ>.\
йӢ۵ٻ.\
\
\
<ر/@EXIT>
#IF
CHECK [398] 1
#ACT
set [074] 1
set [398] 0
GIVE  888
OPENMISSION 1
BREAK

[@HeroNameExists]
ӢѾ\
 <ر/@exit>
[@HeroOverChrCount]
ʺŽɫ\
 <ر/@exit>
[@CreateHeroFail]
Ӣʧ\
 <ر/@exit>
[@CreateHeroFailEx]
ӢʧܣԺ\
 <ر/@exit>

[@StdModeFunc97]
#IF
#ACT
CHANGEHEROEXP + 1500000
SENDMSG 0 ϲ%S򿪡ϻþ飺1500000

[@õ1]
#if
#act
GIVE  1
set [500] 1
#CALL [\ʱͶ\Ͷ.txt] @Ͷʱ
#say
ϲõһ (С),ȷ.\
4Ӻ,ϷΪͳ\
ڶ.Ϊ:(С) !\
벻Ҫ뿪Ϸ.\
ȡƷ֮ǰ,뱣㹻İռ,ȡ!\ \
<ȷ/@exit>

[@õ2]
#if
#act
GIVE (С) 1
set [501] 1
#CALL [\ʱͶ\Ͷ.txt] @Ͷʱ
#say
ϲõڶ (С),ȷ.\
6Ӻ,ϷΪͳ\
.Ϊ:() !\
벻Ҫ뿪Ϸ.\
ȡƷ֮ǰ,뱣㹻İռ,ȡ!\ \
<ȷ/@exit>

[@õ3]
#if
#act
give () 1
set [502] 1
#CALL [\ʱͶ\Ͷ.txt] @Ͷʱ
#say
ϲõ (),ȷ.\
8Ӻ,ϷΪͳ\
ķ.Ϊ:() !\
벻Ҫ뿪Ϸ.\
ȡƷ֮ǰ,뱣㹻İռ,ȡ!\ \
<ȷ/@exit>

[@õ4]
#if
#act
give () 1
set [503] 1
#CALL [\ʱͶ\Ͷ.txt] @Ͷʱ
#say
ϲõķ (),ȷ.\
8Ӻ,ϷΪͳ\
.Ϊ:Ž  100Ԫ()!\
벻Ҫ뿪Ϸ.\
ȡƷ֮ǰ,뱣㹻İռ,ȡ!\ \
<ȷ/@exit>

[@õ5]
#if
true
#act
give ħѪʯ(С)|79-1 2
set [504] 1
#say
ϲõ<ħѪʯ(С)>*2.\
ﵽ45ȡÿ<׬Ǯ>\
ﵽ60ȡÿ<ܻ><>\
ÿ컹<ׯ԰ܼ>ȡ<żо>!\

;================================================================================================
[@OpenBall]
#If
EQUAL <$SCRIPTPARAM(0)> 2
#Act 
CALCVAR HUMAN ף + <$SCRIPTPARAM(1)>
SAVEVAR HUMAN ף ..\QuestDiary\ļ\ף.txt
addnamelist ..\QuestDiary\\ߴʹ\.txt
SENDMSG 5 ףӣ<$SCRIPTPARAM(1)>
DELAYGOTO 1 @JCPMSV
break
[@BuyShop]
#If
LARGE <$BUYSHOP> 0
#Act 
CALCVAR HUMAN ף + <$BUYSHOP>
SAVEVAR HUMAN ף ..\QuestDiary\ļ\ף.txt
addnamelist ..\QuestDiary\\ߴʹ\.txt
SENDMSG 5 ףӣ<$BUYSHOP>
DELAYGOTO 1 @JCPMSV
break
;----------------------------------------------------
[@USEGAMEGIRD]
#If
#Act 
CALCVAR HUMAN ף + <$USEGAMEGIRD>
SAVEVAR HUMAN ף ..\QuestDiary\ļ\ף.txt
addnamelist ..\QuestDiary\\ߴʹ\.txt
SENDMSG 5 ףӣ<$USEGAMEGIRD>
DELAYGOTO 1 @JCPMSV
break

[@JCPMSV]
#CALL [\\ߴʹ\.txt] @
break

[@KillMissionMob] 
#if
large M1 0
#act
INC M30 1
BREAK

[@StdModeFunc148]
#IF
CHECKBAGSIZE 10
#ACT
GIVE ͭԿ 10
SENDMSG 6 ϲ10ͭԿ
#elseact
give ͭԿ 1
messagebox °10ոʹã

[@StdModeFunc149]
#IF
CHECKBAGSIZE 10
#ACT
GIVE Կ 10
SENDMSG 6 ϲ10Կ
#elseact
give Կ 1
messagebox °10ոʹã

[@StdModeFunc150]
#IF
CHECKBAGSIZE 10
#ACT
GIVE Կ 10
SENDMSG 6 ϲ10Կ
#elseact
give Կ 1
messagebox °10ոʹã

[@StdModeFunc152]
#IF
CHECKBAGSIZE 10
#ACT
GIVE ձԿ 10
SENDMSG 6 ϲ10ձԿ
#elseact
give ձԿװ 1
messagebox °10ոʹã

[@StdModeFunc156]
#IF
CHECKBAGSIZE 10
#ACT
GIVE Կ 10
SENDMSG 6 ϲ10Կ
#elseact
give Կ 1
messagebox °10ոʹã

[@StdModeFunc157]
#IF
CHECKBAGSIZE  10
#ACT
GIVE Կ 10
SENDMSG 6 ϲ10Կ
#elseact
give Կ 1
messagebox °10ոʹã

[@StdModeFunc158]
#IF
CHECKBAGSIZE  10
#ACT
GIVE żо 10
SENDMSG 6 ϲ10żо
#elseact
give żо 1
messagebox °10ոʹã

[@StdModeFunc159]
#IF
#ACT
movr M75 1 4
delaygoto 1 @ʯ

[@ʯ]
#if
equal m75 1
#act
GIVE ˮ 1
SENDMSG 6 ϲǬãˮ

#if
equal m75 2
#act
GIVE ˮ 1
GIVE ̱ʯ 1
SENDMSG 6 ϲǬãˮ󡱺̱͡ʯ

#if
equal m75 3
#act
GIVE ̱ʯ 1
SENDMSG 6 ϲǬã̱ʯ

[@StdModeFunc160] 
#ACT 
close 
Gmexecute showeffect 75 
mapmove 5 140 330

[@StdModeFunc161] 
#ACT 
Gmexecute showeffect 81 
SENDMSG 0 %sıȼţףȫţ˹ţ죬󸻴

[@StdModeFunc162] 
#ACT 
Gmexecute showeffect 86
SENDMSG 0 %sıȼţףȫţ˹ţ죬󸻴

[@StdModeFunc163]
#IF
#ACT
movr M75 1 4
delaygoto 1 @

[@]
#if
equal m75 1
#act
  GIVEMINE ʯ() 4 12
SENDMSG 0 ϲ%s챦()ãʯ()4


#if
equal m75 2
#act
  GIVEMINE ʯ() 5 20
SENDMSG 0 ϲ%s챦()ãʯ()5

#if
equal m75 3
#act
  GIVEMINE ʯ() 6 16
SENDMSG 0 ϲ%s챦()ãʯ()6


[@StdModeFunc164]
#IF
#ACT
movr M75 1 4
delaygoto 1 @

[@]
#if
equal m75 1
#act
  GIVEMINE ʯ() 4 12
SENDMSG 0 ϲ%s챦()ãʯ()4


#if
equal m75 2
#act
  GIVEMINE ʯ() 5 16
SENDMSG 0 ϲ%s챦()ãʯ()5

#if
equal m75 3
#act
  GIVEMINE ʯ() 6 20
SENDMSG 0 ϲ%s챦()ãʯ()6

[@StdModeFunc165]
#IF
#ACT
movr M75 1 4
delaygoto 1 @

[@]
#if
equal m75 1
#act
  GIVEMINE ʯ() 4 16
SENDMSG 0 ϲ%s챦()ãʯ()4

#if
equal m75 2
#act
  GIVEMINE ʯ() 5 20
SENDMSG 0 ϲ%s챦()ãʯ()5

#if
equal m75 3
#act
  GIVEMINE ʯ() 6 12
SENDMSG 0 ϲ%s챦()ãʯ()6

[@StdModeFunc166]
#IF
#ACT
movr M75 1 4
delaygoto 1 @

[@]
#if
equal m75 1
#act
  GIVEMINE ʯ() 4 20
SENDMSG 0 ϲ%s챦()ãʯ()4


#if
equal m75 2
#act
  GIVEMINE ʯ() 5 16
SENDMSG 0 ϲ%s챦()ãʯ()5

#if
equal m75 3
#act
  GIVEMINE ʯ() 6 12
SENDMSG 0 ϲ%s챦()ãʯ()6

[@StdModeFunc167]
#IF
#ACT
movr M75 1 4
delaygoto 1 @Ұ

[@Ұ]
#if
equal m75 1
#act
  GIVEMINE ʯ(Ұ) 4 20
SENDMSG 0 ϲ%s챦(Ұ)ãʯ(Ұ)4

#if
equal m75 2
#act
  GIVEMINE ʯ(Ұ) 5 16
SENDMSG 0 ϲ%s챦(Ұ)ãʯ(Ұ)5

#if
equal m75 3
#act
  GIVEMINE ʯ(Ұ) 6 12
SENDMSG 0 ϲ%s챦(Ұ)ãʯ(Ұ)6

[@StdModeFunc168]
#IF
#ACT
movr M75 1 4
delaygoto 1 @PKֵ

[@PKֵ]
#if
equal m75 1
#act
  CHANGEPKPOINT - 100
SENDMSG 6 PKֵѽ100


#if
equal m75 2
#act
  CHANGEPKPOINT - 100
SENDMSG 6 PKֵѽ100

#if
equal m75 3
#act
  CHANGEPKPOINT = 0
SENDMSG 6 PKֵ

[@StdModeFunc169]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROEXP + 200000
SENDMSG 5 ѳɹͷӢ۾(С),ۼ20飡
#elseact
give Ӣ۾(С) 1
messagebox ٻӢʹã

[@StdModeFunc170]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROEXP + 1000000
SENDMSG 5 ѳɹͷӢ۾(),ۼ100飡
#elseact
give Ӣ۾() 1
messagebox ٻӢʹã

[@StdModeFunc171]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROEXP + 3000000
SENDMSG 5 ѳɹͷӢ۾(),ۼ300飡
#elseact
give Ӣ۾() 1
messagebox ٻӢʹã

[@StdModeFunc172]
#IF
#ACT
GIVE ҳ 1

[@StdModeFunc892]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROEXP + 1000000
SENDMSG 5 ѳɹͷӢ۾(),ۼ100飡
#elseact
give Ӣ۾() 1
messagebox ٻӢʹã

[@StdModeFunc173]
#IF
CHECKBAGSIZE  6
#ACT
give ħƾ֤ 6
take ħƾ֤ 1
#elseact
give ħƾ֤ 1
messagebox °6ոʹã


[@StdModeFunc174]
#IF
CHECKHEROONLINE
#act
CHANGEHEROEXP + 5000000
SENDMSG 5 ѳɹͷžϻ(),ۼ500飡
#elseact
give ϻ() 1
messagebox ٻӢʹã\ϻ()ֻܸӢӾ飡

[@StdModeFunc176]
#IF
#ACT
Gmexecute showeffect 86
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ

[@StdModeFunc175]
#IF
CHECKBAGSIZE  1
#ACT
CHANGEEXP + 60000
give ձ 1
SENDMSG 7 ѻˣ
SENDMSG 7 ѻˣձ
#elseact
give  1
messagebox °1ոʹã


[@HeroLevelUp]
#IF
CHECKHEROLEVEL = 8
#ACT
;#CALL [\Ϸ\Ӣ.txt] @Ӣ 
break

;תȼ==========================================================
[@PlayNGLevelUp]
#IF
CheckIPLevel = 10
#ACT
TURNMARKER = 1600 11 
break
#IF
CheckIPLevel = 40
#ACT
TURNMARKER = 1610 11 
break
#IF
CheckIPLevel = 50
#ACT
TURNMARKER = 1620 11 
break
#IF
CheckIPLevel = 60
#ACT
TURNMARKER = 1601 11 
break
#IF
CheckIPLevel = 70
#ACT
TURNMARKER = 1611 11
break
#IF
CheckIPLevel = 80
#ACT
TURNMARKER = 1621 11 
break
#IF
CheckIPLevel = 90
#ACT
TURNMARKER = 1602 11
break
#IF
CheckIPLevel = 100
#ACT
TURNMARKER = 1612 11 
break
#IF
CheckIPLevel = 110
#ACT
TURNMARKER = 1622 11 
break
#IF
CheckIPLevel = 120
#ACT
TURNMARKER = 1603 11
break
#IF
CheckIPLevel = 130
#ACT
TURNMARKER = 1613 11 
break
#IF
CheckIPLevel = 145
#ACT
TURNMARKER = 1623 11 
break
#IF
CheckIPLevel = 160
#ACT
TURNMARKER = 2063 11 
break
;Ӣתȼ===========================================================
[@HeroNGLevelUp];Ӣתȼ
#IF
H.CheckIPLevel = 10
#ACT
H.TURNMARKER = 1600 11 
break
#IF
H.CheckIPLevel = 40
#ACT
H.TURNMARKER = 1610 11 
break
#IF
H.CheckIPLevel = 50
#ACT
H.TURNMARKER = 1620 11 
break
#IF
H.CheckIPLevel = 60
#ACT
H.TURNMARKER = 1601 11 
break
#IF
H.CheckIPLevel = 70
#ACT
H.TURNMARKER = 1611 11
break
#IF
H.CheckIPLevel = 80
#ACT
H.TURNMARKER = 1621 11 
break
#IF
H.CheckIPLevel = 90
#ACT
H.TURNMARKER = 1602 11
break
#IF
H.CheckIPLevel = 100
#ACT
H.TURNMARKER = 1612 11 
break
#IF
H.CheckIPLevel = 110
#ACT
H.TURNMARKER = 1622 11 
break
#IF
H.CheckIPLevel = 120
#ACT
H.TURNMARKER = 1603 11
break
#IF
H.CheckIPLevel = 130
#ACT
H.TURNMARKER = 1613 11 
break
#IF
H.CheckIPLevel = 145
#ACT
H.TURNMARKER = 1623 11 
break
#IF
H.CheckIPLevel = 160
#ACT
H.TURNMARKER = 2063 11 
break

[@GetExp]
#IF
checknamelist ..\QuestDiary\ļ\.txt
CHECKVAR HUMAN ־ < 1000000
#ACT
CALCVAR HUMAN ־ + <$GETEXP>
SAVEVAR HUMAN ־ ..\QuestDiary\̨ϵͳ\־.txt
CALCVAR HUMAN ۻ + <$GETEXP>
SAVEVAR HUMAN ۻ ..\QuestDiary\̨ϵͳ\ۻ.txt
BREAK

#IF
CHECKVAR HUMAN ־ > 999999
#ACT
CALCVAR HUMAN ֵ + 1
CALCVAR HUMAN ֵܻ + 1
SAVEVAR HUMAN ֵܻ ..\QuestDiary\̨ϵͳ\ֵܻ.txt
SAVEVAR HUMAN ֵ ..\QuestDiary\̨ϵͳ\ֵ.txt
CALCVAR HUMAN ־ - 1000000
SAVEVAR HUMAN ־ ..\QuestDiary\̨ϵͳ\־.txt
DELAYGOTO 1 @й
SENDMSG 7 ϲڳ弶лõ<$HUMAN(ֵ)>㣡
BREAK

[@й]
#IF
EQUAL G96 2
#ACT
SetOnTimer 9 5
BREAK

#IF
EQUAL G96 1
CheckOnline <$STR(A96)>
#ACT
SetOnTimer 9 5
BREAK
#ELSEACT
DELAYGOTO 1 @ֵа񴥷
BREAK

[@ֵа񴥷]
#IF
#ACT
MOV G96 1
MOV A96 <$USERNAME>
#CALL [\̨ϵͳ\̨ϵͳֵ㴥.txt] @̨ϵͳֵ㴥
BREAK

;========================================================================================
[@HeroGetExp]
#IF
checknamelist ..\QuestDiary\Ӣ\Ӣ.txt
CHECKVAR HUMAN Ӣ < 1000000
#ACT
CALCVAR HUMAN Ӣ + <$HEROGETEXP>
SAVEVAR HUMAN Ӣ ..\QuestDiary\Ӣ\Ӣ.txt
CALCVAR HUMAN Ӣۻ + <$HEROGETEXP>
SAVEVAR HUMAN Ӣۻ ..\QuestDiary\Ӣ\Ӣۻ.txt
BREAK

#IF
CHECKVAR HUMAN Ӣ > 999999
#ACT
CALCVAR HUMAN Ӣ + 1
SAVEVAR HUMAN Ӣ ..\QuestDiary\Ӣ\Ӣ.txt
CALCVAR HUMAN Ӣ + 1
SAVEVAR HUMAN Ӣ ..\QuestDiary\Ӣ\Ӣ.txt
CALCVAR HUMAN Ӣ - 1000000
SAVEVAR HUMAN Ӣ ..\QuestDiary\Ӣ\Ӣ.txt
SENDMSG 7 ϲӢ۳弶лõ<$HUMAN(Ӣ)>㣡
BREAK

[@StdModeFunc177]
#IF
CHANGREADNG
#ACT
MOVR D7 3
DELAYGOTO 1 @
#elseact
give ת() 1
messagebox ת()ֻתԺʹã

[@]
#IF
equal D7 0
#ACT
CHANGENGEXP + 320000
DELAYGOTO 20 @ת
SENDMSG 5 ת()̲32תֵѾͷ
break
#IF
equal D7 1
#ACT
CHANGENGEXP + 800000
DELAYGOTO 20 @ת
SENDMSG 5 ת()̲80תֵѾͷ
break
#IF
equal D7 2
#ACT
CHANGENGEXP + 1000000
DELAYGOTO 20 @ת
SENDMSG 5 ת()̲100תֵѾͷ
break
[@ת]
#IF
CHECKITEM ת() 1
#ACT
take ת() 1
MOVR D7 3
DELAYGOTO 1 @
#ELSEACT
CLEARDELAYGOTO
SENDMSG 6 ת()ͷ... 

[@StdModeFunc43]
#IF
#ACT
movr M75 1 8
delaygoto 1 @龭

[@龭]
#if
CHANGREADNG
equal m75 1
#act
ChangeExp + 900000
CHANGENGEXP + 180000
SENDMSG 5 ̲ص9018תֵѾͷ
break
#if
CHANGREADNG
equal m75 2
#act
ChangeExp + 800000
CHANGENGEXP + 130000
SENDMSG 5 ̲ص8013תֵѾͷ
break
#if
CHANGREADNG
equal m75 3
#act
ChangeExp + 1000000
CHANGENGEXP + 80000
SENDMSG 5 ̲ص1008תֵѾͷ
break
#if
CHANGREADNG
equal m75 4
#act
ChangeExp + 1500000
CHANGENGEXP + 60000
SENDMSG 5 ̲ص1506תֵѾͷ
break
#if
CHANGREADNG
equal m75 5
#act
ChangeExp + 500000
CHANGENGEXP + 30000
SENDMSG 5 ̲ص503תֵѾͷ
break
#if
CHANGREADNG
equal m75 6
#act
ChangeExp + 1800000
CHANGENGEXP + 50000
SENDMSG 5 ̲ص1805תֵѾͷ
break
#if
CHANGREADNG
equal m75 7
#act
ChangeExp + 550000
CHANGENGEXP + 320000
SENDMSG 5 ̲ص5532תֵѾͷ
break
#if
CHANGREADNG
equal m75 8
#act
ChangeExp + 700000
CHANGENGEXP + 60000
SENDMSG 5 ̲ص706תֵѾͷ
break
#elseact
#if
equal m75 1
#act
ChangeExp + 900000
SENDMSG 5 ̲ص90ֵѾͷ
break
#if
equal m75 2
#act
ChangeExp + 800000
SENDMSG 5 ̲ص80ֵѾͷ
break
#if
equal m75 3
#act
ChangeExp + 1000000
SENDMSG 5 ̲ص100ֵѾͷ
break
#if
equal m75 4
#act
ChangeExp + 1500000
SENDMSG 5 ̲ص150ֵѾͷ
break
#if
equal m75 5
#act
ChangeExp + 500000
SENDMSG 5 ̲ص50ֵѾͷ
break
#if
equal m75 6
#act
ChangeExp + 1800000
SENDMSG 5 ̲ص180ֵѾͷ
break
#if
equal m75 7
#act
ChangeExp + 550000
SENDMSG 5 ̲ص55ֵѾͷ
break
#if
equal m75 8
#act
ChangeExp + 700000
SENDMSG 5 ̲ص70ֵѾͷ
break

[@StdModeFunc200]
#IF
checknamelist ..\QuestDiary\\Ա.txt
#ACT
give ʯԱ 1
MessageBox ѾԱ.ٴμ!
CLOSE
break
#ELSEACT
SETRANKLEVELNAME %s\ʺš
addnamelist ..\QuestDiary\\Ա.txt
messagebox ϲΪܸĹܣ\[@]Ϳʱܹܣ
break


[@StdModeFunc201]
#If 
CheckItemAddValue 1 3 > 6 
#Act 
GIVE ף 1 
SendMsg 5 [ʾ]:Ѿֵ+7ˡϵͳ޷. 
BREAK 
#IF 
CHECKUSEITEM 1 
#ACT 
UPGRADEITEMEX 1 3 0 1 0 0
SendMsg 5 [ʾ]:ϲֵ1㡣 
break 
#ELSEACT 
GIVE ף 1 
messagebox [ʧ]:㵱ǰûκ 
break 


[@StdModeFunc202]
#ACT
HAIRSTYLE 5
SENDMSG 6 %sķѻΪͷ
BREAK

[@H.StdModeFunc202]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 5
SENDMSG 6 %sӢ۵ķѻΪͷ
#elseact
H.give ͷ 1
messagebox ٻӢʹã


[@StdModeFunc203]
#ACT
HAIRSTYLE 6
SENDMSG 6 %sķѻΪը(ɫ)
BREAK

[@H.StdModeFunc203]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 6
SENDMSG 6 %sӢ۵ķѻΪը(ɫ)
#elseact
H.give ը(ɫ) 1
messagebox ٻӢʹã

[@StdModeFunc204]
#ACT
HAIRSTYLE 7
SENDMSG 6 %sķѻΪը(ɫ)
BREAK

[@H.StdModeFunc204]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 7
SENDMSG 6 %sӢ۵ķѻΪը(ɫ)
#elseact
H.give ը(ɫ) 1
messagebox ٻӢʹã

[@StdModeFunc205]
#ACT
HAIRSTYLE 8
SENDMSG 6 %sķѻΪը(ɫ)
BREAK

[@H.StdModeFunc205]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 8
SENDMSG 6 %sӢ۵ķѻΪը(ɫ)
#elseact
H.give ը(ɫ) 1
messagebox ٻӢʹã

[@StdModeFunc206]
#ACT
HAIRSTYLE 9
SENDMSG 6 %sķѻΪ(ɫ)
BREAK

[@H.StdModeFunc206]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 9
SENDMSG 6 %sӢ۵ķѻΪ(ɫ)
#elseact
H.give (ɫ) 1
messagebox ٻӢʹã

[@StdModeFunc207]
#ACT
HAIRSTYLE 10
SENDMSG 6 %sķѻΪ(ɫ)
BREAK

[@H.StdModeFunc207]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 10
SENDMSG 6 %sӢ۵ķѻΪ(ɫ)
#elseact
H.give (ɫ) 1
messagebox ٻӢʹã

[@StdModeFunc208]
#ACT
HAIRSTYLE 11
SENDMSG 6 %sķѻΪ(ɫ)
BREAK

[@H.StdModeFunc208]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 11
SENDMSG 6 %sӢ۵ķѻΪ(ɫ)
#elseact
H.give (ɫ) 1
messagebox ٻӢʹã


;=============================================================

[@StdModeFunc209]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 5
SENDMSG 6 %sӢ۵ķѻΪͷ
#elseact
give ͷ(Ӣ) 1
messagebox ٻӢʹã

[@StdModeFunc210]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 6
SENDMSG 6 %sӢ۵ķѻΪը(ɫ)
#elseact
give ըɫ(Ӣ) 1
messagebox ٻӢʹã

[@StdModeFunc211]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 7
SENDMSG 6 %sӢ۵ķѻΪը(ɫ)
#elseact
give ըɫ(Ӣ) 1
messagebox ٻӢʹã

[@StdModeFunc212]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 8
SENDMSG 6 %sӢ۵ķѻΪը(ɫ)
#elseact
give ըɫ(Ӣ) 1
messagebox ٻӢʹã

[@StdModeFunc213]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 9
SENDMSG 6 %sӢ۵ķѻΪ(ɫ)
#elseact
give ɫ(Ӣ) 1
messagebox ٻӢʹã

[@StdModeFunc214]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 10
SENDMSG 6 %sӢ۵ķѻΪ(ɫ)
#elseact
give ɫ(Ӣ) 1
messagebox ٻӢʹã

[@StdModeFunc215]
#IF
CHECKHEROONLINE
#ACT
H.HAIRSTYLE 11
SENDMSG 6 %sӢ۵ķѻΪ(ɫ)
#elseact
give ɫ(Ӣ) 1
messagebox ٻӢʹã

;=============================================================


[@StdModeFunc216]
#IF
#ACT
CHANGENGEXP + 500000
SENDMSG 5 *ϲӢۻ50ת*


[@StdModeFunc217]
#IF
GENDER WOMAN
#ACT
give ö() 1
messagebox ʺʹã
BREAK

#IF
GENDER MAN
NOT CHECKJOB ASSASSIN
#ACT
HAIRSTYLE 17
SENDMSG 6 %sķѸı
BREAK

#IF
GENDER MAN
CHECKJOB ASSASSIN
#ACT
HAIRSTYLE 3
SENDMSG 6 %sķѸı
BREAK

[@H.StdModeFunc217]
#IF
H.GENDER WOMAN
#ACT
H.give ö() 1
messagebox Ӣۣʺʹã
BREAK

#IF
H.GENDER MAN
#ACT
H.HAIRSTYLE 17
SENDMSG 6 %sӢ۵ķѸı
BREAK

[@StdModeFunc218]
#IF
GENDER MAN
#ACT
give ö(Ů) 1
messagebox ʺʹã
BREAK

#IF
GENDER WOMAN
NOT CHECKJOB ASSASSIN
#ACT
HAIRSTYLE 17
SENDMSG 6 %sķѸı
BREAK

#IF
GENDER WOMAN
CHECKJOB ASSASSIN
#ACT
HAIRSTYLE 3
SENDMSG 6 %sķѸı
BREAK

[@H.StdModeFunc218]
#IF
H.GENDER MAN
#ACT
H.give ö(Ů) 1
messagebox Ӣۣʺʹã
BREAK

#IF
H.GENDER WOMAN
#ACT
H.HAIRSTYLE 17
SENDMSG 6 %sӢ۵ķѸı
BREAK

[@StdModeFunc219]
#ACT
GoHome
CLOSE
BREAK

;===============================================================

[@StdModeFunc220]
;#CALL [\V2\Ʒ\.txt] @
#CALL [\V2\Ʒ\ʥ.txt] @

[@StdModeFunc221]
;#CALL [\V2\Ʒ\ʥ.txt] @
#IF
EQUAL <$EATINGITEM.btValue(29)> 1
#ACT
goto @
#ELSEACT
goto @Ʒʸ

[@StdModeFunc222]
;#CALL [\V2\Ʒ\Ԫ.txt] @
#IF
EQUAL <$EATINGITEM.btValue(29)> 1
#ACT
goto @
#ELSEACT
goto @Ʒʸ

[@StdModeFunc223]
#CALL [\V2\Ʒ\ʯ.txt] @ʯ0

[@StdModeFunc224]
#CALL [\V2\Ʒ\ʯ.txt] @ʯ1

[@StdModeFunc225]
#CALL [\V2\Ʒ\ʯ.txt] @ʯ2

[@StdModeFunc226]
#CALL [\V2\Ʒ\ʯ.txt] @ʯ3

[@StdModeFunc227]
#CALL [\V2\Ʒ\ʯ.txt] @ʯ4

[@StdModeFunc228]
#CALL [\V2\Ʒ\ʯ.txt] @ʯ5

[@StdModeFunc229]
#CALL [\V2\Ʒ\װ.txt] @װ

[@StdModeFunc230]
#CALL [\V2\Ʒ\װ.txt] @װ

[@StdModeFunc231]
#CALL [\V2\Ʒ\װ.txt] @װ

[@StdModeFunc232]
#CALL [\V2\Ʒ\װ.txt] @װ

[@StdModeFunc233]
#CALL [\V2\Ʒ\װ.txt] @

[@StdModeFunc234]
#CALL [\V2\Ʒ\װ.txt] @

[@StdModeFunc235]
#CALL [\V2\Ʒ\װ.txt] @

[@StdModeFunc236]
#CALL [\V2\Ʒ\װ.txt] @

[@StdModeFunc237]
#CALL [\V2\Ʒ\װ.txt] @Ф

[@StdModeFunc238]
#CALL [\V2\Ʒ\װ.txt] @Ф׼


;===============================================================

[@л֧Ԯ]
#IF
HaveGuild
CheckOfGuild <$STR(A99)>
#SAY
ͬʦֵܡ<$STR(A98)>ԪPKҪ\ \
ɱκһˣ㶼Ի50Ԫ\ \
ǷԸǰ\ \
<ǰ/@л֧Ԯ>         <ǰ/@EXIT>\

 


[@л֧Ԯ]
#IF
HaveGuild
CheckOfGuild <$STR(A99)>
checkgamegold > 49
#ACT
gamegold - 50
SENDMSG 0 Ϊֵ߲ܿ嵶ġ<$USERNAME>ʽĳԪPK
MAP  GMXZZ
BREAK
#ELSEACT
MESSAGEBOX  Ԫ50ţ޷ǰ\ԪΪ<$GAMEGOLD>\
Close

 


[@ȫ]
#IF
#SAY
<$STR(A98)>뱾μɶԣ\ \
ɱκһˣ㶼Ի50Ԫ\ \
ǷԸǰ\ \
<ǰ/@ȫ֧Ԯ>         <ǰ/@EXIT>\

 

[@ȫ֧Ԯ]
#IF
checkgamegold > 49
#ACT
gamegold - 50
SENDMSG 0 <$USERNAME>ԪPKμʢǰļɶȥˣ
MAP GMXZZ
BREAK
#ELSEACT
MESSAGEBOX  Ԫ50ţ޷ǰ\ԪΪ<$GAMEGOLD>\
Close

[@MagSelfFunc158]
#IF
#ACT
GIVE ҩ 1

[@KillPlay1]
#IF
CHECKGUILDLIST ..\QuestDiary\ļ\Э.txt
#ACT
CALCVAR HUMAN ˵ + 50
SAVEVAR HUMAN ˵ ..\QuestDiary\ļ\˵.txt
SENDMSG 0 <$USERNAME>֮սлĶ<$TAKEPOINTNAME>ҫֵ50㣡
BREAK
#IF
CHECKGUILDLIST ..\QuestDiary\ļ\Э.txt
#ACT
CALCVAR HUMAN ˵ + 50
SAVEVAR HUMAN ˵ ..\QuestDiary\ļ\˵.txt
SENDMSG 0 <$USERNAME>֮սлĶ<$TAKEPOINTNAME>ҫֵ50㣡
BREAK


[@StdModeFunc90]
#if
CHECKHEROLEVEL > 39
CHECKHEROJOB wizard 
H.CHECKSKILL ħ = 3
#act
H.SkillLevel ħ = 4
break
#ELSEACT
MESSAGEBOX Ӣ۵ȼû40ѧϰ˼ܡ
GIVE ļ 1

[@StdModeFunc256]
#if
True
#act
RECLAIMITEM 0 24 = 5
RECLAIMITEM 1 24 = 5
RECLAIMITEM 2 24 = 5
RECLAIMITEM 3 24 = 5
RECLAIMITEM 4 24 = 5
RECLAIMITEM 5 24 = 5
RECLAIMITEM 6 24 = 5
RECLAIMITEM 7 24 = 5
RECLAIMITEM 8 24 = 5
RECLAIMITEM 10 24 = 5
RECLAIMITEM 11 24 = 5
RECLAIMITEM 12 24 = 5
RECLAIMITEM 13 24 = 5

RECLAIMITEM 0 10 = -1
RECLAIMITEM 1 10 = -1
RECLAIMITEM 2 10 = -1
RECLAIMITEM 3 10 = -1
RECLAIMITEM 4 10 = -1
RECLAIMITEM 5 10 = -1
RECLAIMITEM 6 10 = -1
RECLAIMITEM 7 10 = -1
RECLAIMITEM 8 10 = -1
RECLAIMITEM 10 10 = -1
RECLAIMITEM 11 10 = -1
RECLAIMITEM 12 10 = -1
RECLAIMITEM 13 10 = -1
SENDMSG 5 װɣ

[@H.StdModeFunc256]
#if
True
#act
H.RECLAIMITEM 0 24 = 5
H.RECLAIMITEM 1 24 = 5
H.RECLAIMITEM 2 24 = 5
H.RECLAIMITEM 3 24 = 5
H.RECLAIMITEM 4 24 = 5
H.RECLAIMITEM 5 24 = 5
H.RECLAIMITEM 6 24 = 5
H.RECLAIMITEM 7 24 = 5
H.RECLAIMITEM 8 24 = 5
H.RECLAIMITEM 10 24 = 5
H.RECLAIMITEM 11 24 = 5
H.RECLAIMITEM 12 24 = 5
H.RECLAIMITEM 13 24 = 5

H.RECLAIMITEM 0 10 = -1
H.RECLAIMITEM 1 10 = -1
H.RECLAIMITEM 2 10 = -1
H.RECLAIMITEM 3 10 = -1
H.RECLAIMITEM 4 10 = -1
H.RECLAIMITEM 5 10 = -1
H.RECLAIMITEM 6 10 = -1
H.RECLAIMITEM 7 10 = -1
H.RECLAIMITEM 8 10 = -1
H.RECLAIMITEM 10 10 = -1
H.RECLAIMITEM 11 10 = -1
H.RECLAIMITEM 12 10 = -1
H.RECLAIMITEM 13 10 = -1
SENDMSG 5 Ӣۣװɣ


[@AutoPickUp]
#CALL [\\V2\װʰȡ\Զʰȡ.txt] @Զʰȡϵͳ


[@PickUpItem]
#IF
CHECK [999] 1
CHECKRECOVERYTHISITEM <$PICKKINGUPITEM.NAME>
#ACT
goto @Զ
break

#IF
CHECK [1999] 1
CHECKSTRLIST <$PICKKINGUPITEM.NAME> .\QuestDiary\V2\װʰȡ\Ʒ.txt
#ACT
goto @Զ
break


#CALL [\\V2\װʰȡ\Զ.txt] @Զϵͳ
#CALL [\\V2\װʰȡ\Զ.txt] @Զϵͳ
