(@@sendmsg @storage @PlayOffline @getback @buy @sell @repair @s_repair @@offlinemsg @storage @getback @getnextpage @getPreviouspage @@InPutString )

[@ExitGame]
#IF
ISONMAP dbqb
checkitem  1
#ACT
take  1
ThrowItem dbqb 24 26 1  1
MOV N$ᱦ 0
GuildNoticeMsg 1 210  <$USERNAME>˳˶ᱦսֵ˶ᱦ
GuildNoticeMsg 1 210  <$USERNAME>˳˶ᱦսֵ˶ᱦ
GuildNoticeMsg 1 210  <$USERNAME>˳˶ᱦսֵ˶ᱦ
Break

[@userCmd8]
#if
ISGUILDMASTER
#act
OPENMERCHANTBIGDLG 9 411 0 0 1 1 1 460 15
   #CALL [..\QuestDiary\лԲ\л.txt] @лϴѯ
#say
\\\\\\\
ڲѯ,Ե!
\\\\\
#elseact
break

[@userCmd13]
#if
CheckNamelist ..\QuestDiary\лϴ.txt
#elseact
break

#if
HaveGuild
#act
SendMsg 7 Ѿлˣظ
break

#if
Equal <$param(1)> 
#act
SendMsg 5 ʽΪ@л+ո+л
break

#If
#act
AddGuild <$param(1)> <$username>
AddGuildMemberCount = 1000
CreateFile ..\QuestDiary\JunKingAdd\лֵ¼\<$param(1)>.txt
AddTextList ..\QuestDiary\л.txt <$param(1)>
SendMsg 7 л[<$param(1)>]ɹ
break

[@usercmd7]
#if
#act
   #CALL [\ͼ깦\Ա.txt] @Ա

[@usercmd5]
#if
EQUAL <$PARAM(1)>
EQUAL <$PARAM(2)>
#act
MESSAGEBOX ʾ,.\\ʾԪΪԪ͵֡\\ע⣺100Ԫ
BREAK

#if
small <$PARAM(1)> 100
#act
MESSAGEBOX ʾҪ100Ԫ.
BREAK

#IF
<$PARAM(2)>.checkonline
#ELSEACT
MESSAGEBOX ʾҡ<$PARAM(2)>.
BREAK

#IF
ONLINELONGMIN < 2
#ACT
MESSAGEBOX ʾǰʱδ2,޷ʹô˹.
BREAK

#if
#act
MOV S6 <$PARAM(2)>
MOV N$Ԫ <$PARAM(1)>
MESSAGEBOX ʾȷ<$STR(S6)>͡<$STR(N$Ԫ)>Ԫ @ȷ @ȡ
BREAK


[@ȷ]
#if
CHECKGAMEGOLD ? <$STR(N$Ԫ)>
#act
GAMEGOLD - <$STR(N$Ԫ)>
MOV I6 <$STR(N$Ԫ)>
MOV A86 <$USERNAME>
AddTextList ..\QuestDiary\ű\Ԫ¼\<$MONTH>-<$DAY>.txt <$DATETIME>[<$USERNAME>][<$STR(S6)>]Ԫ<$STR(N$Ԫ)>
SENDMSG 7 ʾ<$STR(S6)><$STR(N$Ԫ)>Ԫ 
S6.GAMEGOLD + <$STR(I6)>
S6.SENDMSG 7 ʾ<$STR(A86)><$STR(I6)>Ԫ 
S6.MESSAGEBOX ʾ<$STR(A86)><$STR(I6)>Ԫ 
#ELSEACT
MESSAGEBOX ʾԪ,޷.
BREAK


[@usercmd6]
#if
EQUAL <$PARAM(1)>
EQUAL <$PARAM(2)>
#act
MESSAGEBOX ʻ1!
BREAK

#IF
<$PARAM(1)>.checkonline
#ELSEACT
MESSAGEBOX ʾҡ<$PARAM(2)>.
BREAK

#if
EQUAL <$PARAM(2)>
#act
MESSAGEBOX ʻ1!
BREAK

#IF
ONLINELONGMIN < 2
#ACT
MESSAGEBOX ʾǰʱδ2,޷ʹô˹.
BREAK

#IF
#ACT
MOV S5 <$PARAM(1)>
MUL N$ <$PARAM(2)> 100

#if
CHECKGAMEGOLD ? <$STR(N$)>
#act
GAMEGOLD - <$STR(N$)>
MOV I5 <$PARAM(2)>
MOV A85 <$USERNAME>
SENDMSG 6 <$PARAM(1)><$PARAM(2)>ʻ,㻨<$STR(N$)>Ԫ
S5.MOV N$ 0
S5.MUL N$ <$STR(I5)> 25
S5.GAMEGOLD +  <$STR(N$)>
S5.inc U20 <$STR(I5)>
S5.SENDMSG 6 <$STR(A85)><$STR(I5)>ʻ,<$STR(N$)>Ԫ
HCALL <$STR(S5)> @ˢʻ
#ELSEACT
MESSAGEBOX ʾ<$PARAM(2)>ʻ<$STR(N$)>Ԫ,Ƿ㹻Ԫ.
BREAK



[@XINSHOU]
#IF
CHECKHITMONNAME ݰ
#act
CHANGEEXP + 15
BREAK

[@Zs_FBXT_FH]
#IF
#ACT
MOVR P2 322 338
MOVR P3 322 338
MAPMOVE 3 <$STR(P2)> <$STR(P3)>
break

[@usercmd7]
#if
ISGUILDMASTER
#act
GOTOLABEL 1 @лṥǿ
#ELSEACT
SENDMSG 5 л.ڻ޷ʹô˹ܣ
BREAK

[@лṥǿ]
#if
Check [10] 0
#ACT
SET [10] 1
SetHumAttackMode 5 43200
SENDMSG 6 ǿлģʽ
#ELSEACT
SET [10] 0
SetHumAttackMode 5 1
SENDMSG 6 ǿлģʽѹرգ
BREAK

[@usercmd11]
#if
Check [10] 1
#ACT
ChangeAttatckMode 5
#elseact
SetOffTimer 11

[@usercmd9]
#if
ISGUILDMASTER
#act
GOTOLABEL 1 @лṥǿ
#ELSEACT
SENDMSG 5 л.ڻ޷ʹô˹ܣ
BREAK

[@лṥǿ]
#if
Check [10] 0
#ACT
SET [10] 1
SetHumAttackMode 5 10
SENDMSG 6 ǿлģʽ
SetOnTimer 11 5
#ELSEACT
SET [10] 0
SetHumAttackMode 5 1
SENDMSG 6 ǿлģʽѹرգ
BREAK

[@usercmd8]
#if
EQUAL <$PARAM(1)>
#act
SENDMSG 5 ȷû㹻Ȩޣ
BREAK

#if
CHECKNAMELIST ..\QuestDiary\.txt
#act
#ELSEACT
SENDMSG 5 .ڻ޷ʹô˹ܣ
BREAK

#IF
HAVEGUILD
#act
MESSAGEBOX 㵱ǰлᣡ˳лᣡ
BREAK

#if
#act
AddGuildMember <$PARAM(1)> <$USERNAME>
SENDMSG 7 Ѽл[<$PARAM(1)>]
BREAK


[@StdModeFunc199]
#if
ISONMAP MYZH
#act
take ٻ 1
goto @ٻж
#ELSEACT
give ٻ 1
MESSAGEBOX ʾ[ħ֮]ͼ,޷ʹòٻ
BREAK

[@ٻж]
#if
random 10
#ACT
MonGenEx MYZH 20 23 ţħ1 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡţħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡţħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡţħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡţħ
break

#if
random 9
#ACT
MonGenEx MYZH 20 23 Ľ1 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĽ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĽ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĽ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĽ
break

#if
random 8
#ACT
MonGenEx MYZH 20 23 ʯڽʬ1 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڽʬ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڽʬ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڽʬ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڽʬ
break

#if
random 7
#ACT
MonGenEx MYZH 20 23 1 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
break

#if
random 6
#ACT
MonGenEx MYZH 20 23 1 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
break

#if
random 5
#ACT
MonGenEx MYZH 20 23 ̻ħ1 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ̻ħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ̻ħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ̻ħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ̻ħ
break

#if
random 4
#ACT
MonGenEx MYZH 20 23 Ķħ 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĶħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĶħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĶħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡĶħ
break

#if
random 3
#ACT
MonGenEx MYZH 20 23 ػ 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡػ񡷡
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡػ񡷡
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡػ񡷡
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡػ񡷡
break

#if
random 2
#ACT
MonGenEx MYZH 20 23 ʯڶħ 10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڶħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڶħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڶħ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡʯڶħ
break

#if
random 1
#ACT
MonGenEx MYZH 20 23  10 1 0 255
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
SENDMSG 0 ս<$USERNAME>[ħ֮]ʹòٻٻˡ
break




[@StdModeFunc33]
#ACT
SHOWPROGRESSBARDLG 1 @س ڻس,%d%... 0
Break

[@س]
#ACT
MOVR P2 322 338
MOVR P3 322 338
MAPMOVE 3 <$STR(P2)> <$STR(P3)>
break

[@StdModeFunc37]
#ACT
SHOWPROGRESSBARDLG 1 @سǾ ڻس,%d%... 0
Break

[@سǾ]
#if
#ACT
GoHome
break

[@StdModeFunc38]
#ACT
SHOWPROGRESSBARDLG 1 @лᴫ ڻس,%d%... 0
Break

[@лᴫ]
#ACT
MAPMOVE 3 649 293
break


[@StorageOpenFail2]
#IF
#ACT
MESSAGEBOX ʾֿδ,۸1000Ԫ @ֿ @ȡ

[@ֿ]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 2 20130806 20130807 20130808 1 20130810
MESSAGEBOX ֿѿ
#ELSEACT
MESSAGEBOX Ԫ

[@StorageOpenFail3]
#IF
#ACT
MESSAGEBOX ʾֿδ,۸2000Ԫ @ֿ @ȡ

[@ֿ]
#IF
CHECKGAMEGOLD > 1999
#ACT
GAMEGOLD - 2000
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 3 20130806 20130807 20130808 1 20130810
MESSAGEBOX ֿѿ
#ELSEACT
MESSAGEBOX Ԫ

[@ButtonClick1]
#act
DELBUTTON 1
DELBUTTON 2
DELBUTTON 3
DELBUTTON 4
DELBUTTON 5
DELBUTTON 6
DELBUTTON 7
DELBUTTON 8
DELBUTTON 13
ADDBUTTON 9 2 347 348 349 2 22 0 -1 151/[ť]չ

[@ButtonClick2]
#act
DELBUTTON 2
ADDBUTTON 9 1 350 351 352 2 22 0 -1 151/[ť]
ADDBUTTON 9 3 320 321 322 20 22 0 -1 250/鿴[ֱ]!
ADDBUTTON 9 4 332 333 334 80 22 0 -1 250/鿴[Ϸ]!
ADDBUTTON 9 5 329 330 331 140 22 0 -1 250/鿴[弶]!
ADDBUTTON 9 6 326 327 328 200 22 0 -1 250/鿴[Ʊϵͳ]!
ADDBUTTON 9 7 338 339 340 260 22 0 -1 250/鿴[Ԫֵ]!
ADDBUTTON 9 8 361 362 363 320 22 0 -1 250/鿴[˺Űȫ]!
ADDBUTTON 9 13 341 342 343 380 22 0 -1 250/鿴[]!

[@ButtonClick3]
#CALL [\ͼ깦\ֱ.txt] @ֱ

[@ButtonClick4]
#CALL [\ͼ깦\Ϸ.txt] @

[@ButtonClick5]
#CALL [\ͼ깦\弶.txt] @弶

[@ButtonClick6]
#CALL [\ͼ깦\Ʊ.txt] @Ʊ

[@ButtonClick7]
#CALL [\ͼ깦\Ԫֵ.txt] @ֵ

[@ButtonClick8]
#CALL [\ͼ깦\.txt] @

[@ButtonClick9]
#CALL [\ͼ깦\Ԫ̳.txt] @

[@ButtonClick10]
#CALL [\ͼ깦\Ա.txt] @Ա

[@ButtonClick13]
#CALL [\ͼ깦\.txt] @

[@ButtonClick11]
#IF
COMPARETEXT <$SCREENWIDTH> 800
COMPARETEXT <$SCREENHEIGHT> 600
#act
DELBUTTON 11
set [70] 1
ADDBUTTON 5 12 123 124 125 542 405 0 -1 253/ɱЧ
SENDMSG 7 [ɹ]ɱЧѾرա
#elseact
DELBUTTON 11
set [70] 1
ADDBUTTON 5 12 123 124 125 760 575 0 -1 253/ɱЧ
SENDMSG 7 [ɹ]ɱЧѾرա


[@ButtonClick12]
#IF
COMPARETEXT <$SCREENWIDTH> 800
COMPARETEXT <$SCREENHEIGHT> 600
#act
DELBUTTON 12
set [70] 0
ADDBUTTON 5 11 120 121 122 542 405 0 -1 253/ɱЧ
SENDMSG 7 [ɹ]ɱЧѾ
#elseact
DELBUTTON 12
set [70] 0
ADDBUTTON 5 11 120 121 122 760 575 0 -1 253/ɱЧ
SENDMSG 7 [ɹ]ɱЧѾ


[@KillPlay]
#IF
IsOnMap hhzb
#ACT
GAMEGOLD + 10
SENDMSG 6 ʾϲڡлսɱһˣ10Ԫ
SendMsg 1 {Ϣ|151:0:1}ҡ%sڡлսɱһ,10Ԫ

#if
Check [70] 1
#act
INC U40 1

#if
Check [70] 0
#act
inc N22 1
INC U40 1

#if
equal N22 1
Check [70] 0
#act
SCREENEFFECT 400 155 5 0 10 1 200 0 0
PlayMusic 1.mp3
break

#if
equal N22 2
Check [70] 0
#act
SCREENEFFECT 400 155 5 10 10 1 200 0 0
PlayMusic 2.mp3
break

#if
equal N22 3
Check [70] 0
#act
SCREENEFFECT 400 155 5 20 10 1 200 0 0
PlayMusic 3.mp3
break

#if
equal N22 4
Check [70] 0
#act
SCREENEFFECT 400 155 5 30 10 1 200 0 0
PlayMusic 4.mp3
break

#if
equal N22 5
Check [70] 0
#act
SCREENEFFECT 400 155 5 40 10 1 200 0 0
PlayMusic 5.mp3
break

#if
equal N22 6
Check [70] 0
#act
SCREENEFFECT 400 155 5 90 10 1 200 0 0
PlayMusic sbkd.mp3
GuildNoticeMsg 255 233 <$USERNAME>ѾƲɵˡ map
break

#if
equal N22 7
Check [70] 0
#act
SCREENEFFECT 400 155 5 100 10 1 200 0 0
PlayMusic zzqf.mp3
GuildNoticeMsg 255 233 <$USERNAME>Ѿȫˡ map
break

#if
equal N22 8
Check [70] 0
#act
SCREENEFFECT 400 155 5 110 10 1 200 0 0
PlayMusic chaoshen.mp3
GuildNoticeMsg 255 233 <$USERNAME>Ѿˡ map
break

#if
large N22 8
Check [70] 0
#act
SCREENEFFECT 400 155 5 110 10 1 200 0 0
PlayMusic newmusic.mp3
GuildNoticeMsg 255 233 <$USERNAME>Ѿˡ map
CALCVAR HUMAN ɱʱ = 0
SetOnTimer 34 1
break



[@Useplugin]
#IF
#ACT
ChangeModeEx 10 2
MESSAGEBOX \\[ʾ]:Ϸٶ쳣ƽϵԱ\\ԱQQ:棬Զ̼跽

[@PlayDie]
#if
#act
SET [1] 1

#IF
CheckSlaveName һڳ
#ACT
GETCALLMOB һڳ
#IF
CheckSlaveName ڳ
#ACT
GETCALLMOB ڳ
#IF
CheckSlaveName ڳ
#ACT
GETCALLMOB ڳ

#if
ISGROUPMASTER
CheckMirrorMap <$STR(T1)>
#act
DELMIRRORMAP <$STR(T1)>


#if
CheckLevelEx > 0 
#Act
Gmexecute TestStatus 11 0 0


#If
ISONMAP bwlt
EQUAL G434 1
KillByHum
#Act
INC U41 1
MOV S44 <$KILLER>
MOV A433 <$KILLER>
MOV G434 0
MOV A434 
REALIVE
SetHumAttackMode 1 99999
MapMove bwlt 12 12
SENDMSG 7 <$KILLER>ɹ%sԪ<$STR(G433)>Ŀǰ<$KILLER>.Ƿٴδ򣿣 
S44.MapMove bwlt 16 21
S44.SetHumAttackMode 0 99999
S44.GAMEGOLD + <$STR(G433)>
SENDMSG 7 ˣ
break


#IF

ISONMAP G002

#ACT

LOGOUT


#If
ISONMAP YBPK
KillByHum
#Act
INC U41 1
MOV S44 <$KILLER>
SendMsg 5 [ʾ]㱻[<$KILLER>][%m]ɱˣɣ
SendMsg 1 {ս|151:0:1}ҡ{%s|227:0:1}[%m]{[<$KILLER>]|223:0:1}ŵڵϿڰ׵.
S44.GAMEGIRD + 10
S44.SendMsg 5 [ʾ]ڴ˵ɱһˣ10Ԫ
S44.SENDMSG 7 [ʾ]Ԫ10.ǰԪΪ<$GAMEGIRD>
break

#If
KillByHum
#Act
INC U41 1
SendMsg 5 [ʾ]㱻[<$KILLER>][%m]ɱˣɣ
SendMsg 1 {ս|151:0:1}ҡ{%s|227:0:1}[%m]{[<$KILLER>]|223:0:1}ŵڵϿڰ׵.
break

#If
NOT KillByHum
#Act
INC U41 1
SendMsg 5 [ʾ]<$MONKILLER>%mɱˣɣ
SendMsg 1 {ս|151:0:1}ҡ{%s|227:0:1}[%m]{[<$MONKILLER>]|223:0:1}ʬˣ
break




[@StartMyShop]
#if
ISDUPMODE
#Act
ForbidMyShop
MESSAGEBOX \\һλãվһ
BREAK
#IF
NOT INSAFEZONE
#Act
ForbidMyShop
MESSAGEBOX \\Ҫڰȫʹð̯ܣ
BREAK
#IF
NOT IsOnMap GA0
#Act
ForbidMyShop
MESSAGEBOX \\Ҫׯ԰ſʹð̯.
BREAK
#IF
CheckLevelEx < 35
#ACT
ForbidMyShop
MESSAGEBOX \\Ҫ35ſʹð̯ܣ
BREAK

[@StartMoveItemValue]
#IF
CHECKTEXTLIST ..\QuestDiary\ļ\ת\Ʒ.txt <$MOVE.SOURCE.NAME>
#ACT
MoveItemValueFail
SENDMSG 6 Ʒֹת!
break
#IF
#ACT
MoveItemValueOK
break

[@PlayLevelUp]
#If
#Act
GetListString ..\QuestDiary\Ϸ½\״̬.txt  S23

#if
EQUAL <$STR(S23)> 
CheckLevelEx = 50
#act
AddAccountlist ..\QuestDiary\Խ\50.txt
SENDMSG 5 ڼﵽ50ʽȡ1000Ԫ
SENDMSG 5 ڼֵԪȡʽȡŶ
BREAK

#if
EQUAL <$STR(S23)> 
CheckLevelEx = 52
#act
AddAccountlist ..\QuestDiary\Խ\52.txt
SENDMSG 5 ڼﵽ52ʽȡ2000Ԫ
SENDMSG 5 ڼֵԪȡʽȡŶ
BREAK

;================սʿ====================

#if
checkjob warrior
CHECKLEVELEX = 7
#act
ADDSKILL  3
SENDMSG 7 ʾϲ7ϵͳܣ
break

#if
checkjob warrior
checklevelex = 19
#act
ADDSKILL ɱ 3
SENDMSG 7 ʾϲ19ϵͳ㹥ɱܣ
break

#if
checkjob warrior
checklevelex = 24
#act
ADDSKILL ɱ 3
SENDMSG 7 ʾϲ25ϵͳɱܣ
break

#if
checkjob warrior
checklevelex = 28
#act
ADDSKILL 䵶 3
SENDMSG 7 ʾϲ28ϵͳ䵶ܣ
break

#if
checkjob warrior
checklevelex = 29
#act
ADDSKILL Ұײ 3
SENDMSG 7 ʾϲ30ϵͳҰײܣ
break

#if
checkjob warrior
checklevelex = 35
#act
ADDSKILL һ𽣷 3
SENDMSG 7 ʾϲ35ϵͳһ𽣷ܣ
break


#if
gender man
checkjob warrior
checklevelex = 30
#act
GiveStateItem ʯ 1 1 0 0 0 0 1 1
GiveStateItem سʯ 1 1 0 0 0 0 1 1
give  1
give ؿ() 1
GIVE ʿͷ 1
GIVE  1
GIVE  2
GIVE ɺָ 2
GIVE ѩ˪ 3
AutoTakeOnItem  1
AutoTakeOnItem ؿ() 0
AutoTakeOnItem ʿͷ 4
AutoTakeOnItem  3
AutoTakeOnItem 	5
AutoTakeOnItem 	6
AutoTakeOnItem ɺָ 7
AutoTakeOnItem ɺָ 8
take ľ 1
take () 1
give  200000
MAPMOVE 3 330 330
break

#if
gender Woman
checkjob warrior
checklevelex = 30
#act
GiveStateItem ʯ 1 1 0 0 0 0 1 1
GiveStateItem سʯ 1 1 0 0 0 0 1 1
give  1
give ؿ(Ů) 1
GIVE ʿͷ 1
GIVE  1
GIVE  2
GIVE ɺָ 2
GIVE ѩ˪ 3
AutoTakeOnItem  1
AutoTakeOnItem ؿ(Ů) 0
AutoTakeOnItem ʿͷ 4
AutoTakeOnItem  3
AutoTakeOnItem 	5
AutoTakeOnItem 	6
AutoTakeOnItem ɺָ 7
AutoTakeOnItem ɺָ 8
take ľ 1
take (Ů) 1
give  200000
MAPMOVE 3 330 330
break
;================ʦ====================

#if
checkjob wizard
checklevelex = 7
#act
ADDSKILL  3
SENDMSG 7 ʾϲ7ϵͳܣ
break

#if
checkjob wizard
checklevelex = 12
#act
ADDSKILL ܻ 3
SENDMSG 7 ʾϲ12ϵͳ㿹ܻ𻷼ܣ
break

#if
checkjob wizard
checklevelex = 13
#act
ADDSKILL ջ֮ 3
SENDMSG 7 ʾϲ13ϵͳջ֮⼼ܣ
break

#if
checkjob wizard
checklevelex = 16
#act
ADDSKILL  3
SENDMSG 7 ʾϲ16ϵͳܣ
break

#if
checkjob wizard
checklevelex = 17
#act
ADDSKILL ׵ 3
SENDMSG 7 ʾϲ17ϵͳ׵ܣ
break

#if
checkjob wizard
checklevelex = 19
#act
ADDSKILL ˲Ϣƶ 3
SENDMSG 7 ʾϲ19ϵͳ˲Ϣƶܣ
break

#if
checkjob wizard
checklevelex = 22
#act
ADDSKILL ѻ 3
SENDMSG 7 ʾϲ22ϵͳ㱬ѻ漼ܣ
break

#if
checkjob wizard
checklevelex = 24
#act
ADDSKILL ǽ 3
SENDMSG 7 ʾϲ24ϵͳǽܣ
break

#if
checkjob wizard
checklevelex = 25
#act
ADDSKILL ʥ 3
SENDMSG 7 ʾϲ25ϵͳʥܣ
break

#if
checkjob wizard
checklevelex = 26
#act
ADDSKILL Ӱ 3
SENDMSG 7 ʾϲ26ϵͳ㼲Ӱܣ
break

#if
checkjob wizard
checklevelex = 35
#act
ADDSKILL  3
SENDMSG 7 ʾϲ35ϵͳܣ
break


#if
gender man
checkjob wizard
checklevelex = 30
#act
ADDSKILL ħ 3
ADDSKILL ׹ 3
GiveStateItem ʯ 1 1 0 0 0 0 1 1
GiveStateItem سʯ 1 1 0 0 0 0 1 1
give  1
give ħ() 1
GIVE ʿͷ 1
GIVE Ŵ 1
GIVE ̴ 2
GIVE ָ 2
GIVE ѩ˪ 3
AutoTakeOnItem  1
AutoTakeOnItem ħ() 0
AutoTakeOnItem ʿͷ 4
AutoTakeOnItem Ŵ 3
AutoTakeOnItem ̴	5
AutoTakeOnItem ̴	6
AutoTakeOnItem ָ	7
AutoTakeOnItem ָ	8
take ľ 1
take () 1
give  200000
MAPMOVE 3 330 330
SENDMSG 7 ʾϲ30ϵͳ׹⼼ܣ
SENDMSG 7 ʾϲ30ϵͳħܼܣ
break

#if
gender Woman
checkjob wizard
checklevelex = 30
#act
ADDSKILL ׹ 3
ADDSKILL ħ 3
GiveStateItem ʯ 1 1 0 0 0 0 1 1
GiveStateItem سʯ 1 1 0 0 0 0 1 1
give  1
give ħ(Ů) 1
GIVE ʿͷ 1
GIVE Ŵ 1
GIVE ̴ 2
GIVE ָ 2
GIVE ѩ˪ 3
AutoTakeOnItem  1
AutoTakeOnItem ħ(Ů) 0
AutoTakeOnItem ʿͷ 4
AutoTakeOnItem Ŵ 3
AutoTakeOnItem ̴	5
AutoTakeOnItem ̴	6
AutoTakeOnItem ָ	7
AutoTakeOnItem ָ	8
take ľ 1
take (Ů) 1
give  200000
MAPMOVE 3 330 330
SENDMSG 7 ʾϲ30ϵͳ׹⼼ܣ
SENDMSG 7 ʾϲ30ϵͳħܼܣ
break

;================ʿ====================
#if
checkjob taoist
checklevelex = 7
#act
ADDSKILL  3
SENDMSG 7 ʾϲ7ϵͳܣ
break

#if
checkjob taoist
checklevelex = 9
#act
ADDSKILL ս 3
SENDMSG 7 ʾϲ9ϵͳ㾫սܣ
break

#if
checkjob taoist
checklevelex = 14
#act
ADDSKILL ʩ 3
SENDMSG 7 ʾϲ14ϵͳʩܣ
break

#if
checkjob taoist
checklevelex = 18
#act
ADDSKILL  3
SENDMSG 7 ʾϲ18ϵͳܣ
break

#if
checkjob taoist
checklevelex = 19
#act
ADDSKILL ٻ 3
SENDMSG 7 ʾϲ19ϵͳٻüܣ
break

#if
checkjob taoist
checklevelex = 20
#act
ADDSKILL  3
SENDMSG 7 ʾϲ20ϵͳܣ
break

#if
checkjob taoist
checklevelex = 21
#act
ADDSKILL  3
SENDMSG 7 ʾϲ21ϵͳ㼯ܣ
break

#if
checkjob taoist
checklevelex = 22
#act
ADDSKILL  3
SENDMSG 7 ʾϲ22ϵͳܼܣ
break

#if
checkjob taoist
checklevelex = 25
#act
ADDSKILL ʥս 3
SENDMSG 7 ʾϲ25ϵͳʥսܣ
break

#if
checkjob taoist
checklevelex = 26
#act
ADDSKILL ʾ 3
SENDMSG 7 ʾϲ26ϵͳʾܣ
break

#if
checkjob taoist
checklevelex = 28
#act
ADDSKILL ħ 3
SENDMSG 7 ʾϲ28ϵͳħ似ܣ
break

#if
checkjob taoist
checklevelex = 35
#act
ADDSKILL ٻ 3
SENDMSG 7 ʾϲ35ϵͳٻ޼ܣ
break


#if
gender man
checkjob taoist
checklevelex = 30
#act
GiveStateItem ʯ 1 1 0 0 0 0 1 1
GiveStateItem سʯ 1 1 0 0 0 0 1 1
give ħ 1
give ս() 1
GIVE ʿͷ 1
GIVE  1
GIVE ʿ 2
GIVE ħָ 2
GIVE ѩ˪ 3
AutoTakeOnItem ħ 1
AutoTakeOnItem ս() 0
AutoTakeOnItem ʿͷ 4
AutoTakeOnItem  3
AutoTakeOnItem ʿ	5
AutoTakeOnItem ʿ	6
AutoTakeOnItem ħָ 7
AutoTakeOnItem ħָ 8
take ľ 1
take () 1
give  200000
MAPMOVE 3 330 330
break

#if
gender Woman
checkjob taoist
checklevelex = 30
#act
GiveStateItem ʯ 1 1 0 0 0 0 1 1
GiveStateItem سʯ 1 1 0 0 0 0 1 1
give ħ 1
give ս(Ů) 1
GIVE ʿͷ 1
GIVE  1
GIVE ʿ 2
GIVE ħָ 2
GIVE ѩ˪ 3
AutoTakeOnItem ħ 1
AutoTakeOnItem ս(Ů) 0
AutoTakeOnItem ʿͷ 4
AutoTakeOnItem  3
AutoTakeOnItem ʿ	5
AutoTakeOnItem ʿ	6
AutoTakeOnItem ħָ 7
AutoTakeOnItem ħָ 8
take ľ 1
take (Ů) 1
give  200000
MAPMOVE 3 330 330
break

#if
checklevelex = 45
#act
GMEXECUTE  Self


[@StdModeFunc180]
#if
#act
GetRandomText ..\QuestDiary\Ϸ\֮.txt S11
give <$STR(S11)> 1
MessageBox ϲã<$STR(S11)>һ
sendmsg 0 ϲ:<$USERNAME>֮Ʒ:<$STR(S11)>
break


[@StdModeFunc181]
#IF
#ACT
#CALL [\Ϸ\׳.txt] @׳a

[@StdModeFunc1]
#IF
#ACT
CHANGEPKPOINT = 0
SENDMSG 5 PKѾ
break

[@StdModeFunc3]
#if
#act
give  998000
SENDMSG 7 ϲ100Wѵʻ
break

[@StdModeFunc4]
#IF
#ACT
MAPMOVE 3 330 330
break

[@StdModeFunc5]
#IF
#ACT
MAPMOVE 0 333 268
break

[@StdModeFunc6]
#IF
#ACT
MAPMOVE 5 140 338
break

[@StdModeFunc7]
#IF
#ACT
MAPMOVE 4 241 202
break

[@StdModeFunc8]
#IF
gender Woman
#ACT
HAIRSTYLE 1
#ELSEACT
HAIRSTYLE 0
SENDMSG 6 %sķѾı...
break

[@StdModeFunc9]
#IF
gender Woman
#ACT
HAIRSTYLE 3
#ELSEACT
HAIRSTYLE 2
SENDMSG 6 %sķѾָ...
break

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

[@StdModeFunc11]
#if
Large U36 119
#ACT
INC U34 7200
SetOffTimer 18
SetOffTimer 19
SetOnTimer 20 2
KILLMONEXPRATE 400 <$STR(U36)>
SENDMSG 6 ϲ˫ʱ7200룬ܹʱΪ<$STR(U34)>룡
SENDMSG 6 ʾǰıδʱʣ<$STR(U36)>룬Ĭʹ߾鱶
break
#if
Large U35 119
#ACT
INC U34 7200
SetOffTimer 18
SetOffTimer 20
SetOnTimer 19 2
KILLMONEXPRATE 300 <$STR(U35)>
SENDMSG 6 ϲ˫ʱ7200룬ܹʱΪ<$STR(U34)>룡
SENDMSG 6 ʾǰδʱʣ<$STR(U35)>룬Ĭʹ߾鱶
break
#if
Small U35 120
Small U36 120
#ACT
INC U34 7200
SetOffTimer 19
SetOffTimer 20
SetOnTimer 18 2
KILLMONEXPRATE 200 <$STR(U34)>
break
[@StdModeFunc12]
#if
Large U36 119
#ACT
INC U35 7200
SetOffTimer 18
SetOffTimer 19
SetOnTimer 20 2
KILLMONEXPRATE 400 <$STR(U36)>
SENDMSG 6 ϲʱ7200룬ܹʱΪ<$STR(U35)>룡
SENDMSG 6 ʾǰıδʱʣ<$STR(U36)>룬Ĭʹ߾鱶
break
#if
Small U36 120
#ACT
INC U35 7200
SetOffTimer 18
SetOffTimer 20
SetOnTimer 19 2
KILLMONEXPRATE 300 <$STR(U35)>
break
[@StdModeFunc117]
#IF
#ACT
INC U36 7200
SetOffTimer 18
SetOffTimer 19
SetOnTimer 20 2
KILLMONEXPRATE 400 <$STR(U36)>
break

[@StdModeFunc118]
#IF
CHECKGAMEGOLD > 4
checkitem ҩ 6
#ACT
GAMEGOLD - 5
take ҩ 6
GIVE ҩ 1
SENDMSG 6 ʾ5Ԫ۷ѳɹҩˣ
break
#IF
CHECKGAMEGOLD > 1
checkitem ѩ˪ 6
#ACT
GAMEGOLD - 2
take ѩ˪ 6
GIVE ѩ˪ 1
SENDMSG 6 ʾ2Ԫ۷ѳɹѩ˪ˣ
break
#IF
checkitem ǿЧ̫ˮ 6
#ACT
take ǿЧ̫ˮ 6
GIVE ǿЧ̫ 1
SENDMSG 6 ʾǿЧ̫ˮˣ
#ELSEACT
AddFunItemDura 1000
MESSAGEBOX \ʾ㣡\\1ҩҪҩ6ƿ+5Ԫã\\2ѩ˪Ҫѩ˪6+2Ԫã\\3ǿЧ̫ˮҪǿЧ̫ˮ6ƿ
break

[@StdModeFunc16]
#IF
#ACT
CHANGEEXP + 100000
SENDMSG 6 ʾľѾ10W
break
[@StdModeFunc17]
#IF
#ACT
CHANGEEXP + 200000
SENDMSG 6 ʾľѾ20W
break
[@StdModeFunc18]
#IF
#ACT
CHANGEEXP + 500000
SENDMSG 6 ʾľѾ50W
break
[@StdModeFunc19]
#IF
#ACT
CHANGEEXP + 1000000
SENDMSG 6 ʾľѾ100W
break
[@StdModeFunc20]
#IF
#ACT
CHANGEEXP + 2000000
SENDMSG 6 ʾľѾ200W
break

[@StdModeFunc21]
#IF
#ACT
CHANGEEXP + 5000000
SENDMSG 6 ʾľ500W
break

[@StdModeFunc22]
#IF
#ACT
CHANGEEXP + 10000000
SENDMSG 6 ʾľ1000W
break


[@StdModeFunc30]
#if
random 3
#ACT
GetRandomText ..\QuestDiary\ļ\˺\Ʒ.txt S$15
GIVE <$STR(S$15)> 1
SendMsg 1 {ϲѶ|151:0:1}ҡ{%s|227:0:1}{˺|154:0:1}ȵĻƷ{<$STR(S$15)>|223:0:1}.
SENDMSG 6 ϲ˺[<$STR(S$15)>]һ
break
#if
random 2
#ACT
GetRandomText ..\QuestDiary\ļ\˺\Ԫ.txt S$16
GAMEGOLD + <$STR(S$16)>
SendMsg 1 {ϲѶ|151:0:1}ҡ{%s|227:0:1}{˺|154:0:1}ȵĻԪ{<$STR(S$16)>|223:0:1}.
SENDMSG 6 ϲ˺Ԫ[<$STR(S$16)>]
break
#if
random 1
#ACT
GetRandomText ..\QuestDiary\ļ\˺\.txt S$17
CHANGEEXP + <$STR(S$17)>
SendMsg 1 {ϲѶ|151:0:1}ҡ{%s|227:0:1}{˺|154:0:1}ȵĻþ{<$STR(S$17)>|223:0:1}.
SENDMSG 6 ϲ˺˾[<$STR(S$17)>]㣡
break

[@StdModeFunc31]
#IF
#ACT
INC U13 2
SENDMSG 6 ʾʻѾ2RMBϷ㣬ǶһԪ
break
[@StdModeFunc32]
#IF
#ACT
INC U13 200
SENDMSG 6 ʾʻѾ200RMBϷ㣬ǶһԪ
break
[@StdModeFunc35]
#IF
check [99] 1
#ACT
messagebox Ѿܽ!
give  1
#elseact
set [99] 1
SETRANKLEVELNAME %s\塻
CHANGENAMECOLOR 254
messagebox ɹԱԱʹ@񡿡
SENDMSG 0 ϲҡ<$USERNAME>ΪԱ
SendCenterMsg 223 0 ϲҡ<$USERNAME>ΪԱ 1
break
[@StdModeFunc36]
#IF
check [98] 1
#ACT
messagebox ѾȨơ!
give ƾ֤ 1
#elseact
set [98] 1
SETRANKLEVELNAME %s\ơ
CHANGENAMECOLOR 222
messagebox ɹơľһ
SENDMSG 0 ϲҡ<$USERNAME>Ϊơ
SendCenterMsg 223 0 ϲҡ<$USERNAME>Ϊơ 1
break
[@StdModeFunc73]
#IF
#ACT
mapmove H010 84 70
SENDMSG 5 ͼ2.
SENDMSG 0 ҡ<$USERNAME>ʹûʮͿֱӽ˻þʮ㣬ȷɻ찡
break

[@StdModeFunc74]
#IF
#ACT
MAPMOVE Maya1 82 82
GIVE سǾ 1
SENDMSG 5 ͼܹĲ㣬˫ʣ
SENDMSG 0 ҡ<$USERNAME>ʹŴͿף<$USERNAME>ض飡
break

[@StdModeFunc75]
#IF
#ACT
MAPMOVE SM8C 83 25
GIVE سǾ 1
SENDMSG 0 ҡ<$USERNAME>ʹʯĹ˲㴫ͿʯĹ˲㣬ף<$USERNAME>ض飡
break

[@StdModeFunc76]
#IF
#ACT
MAPMOVE SM9C 83 25
GIVE سǾ 1
SENDMSG 0 ҡ<$USERNAME>ʹʯĹŲ㴫ͿʯĹŲ㣬ף<$USERNAME>ض飡
break

[@StdModeFunc77]
#IF
#ACT
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 2 20130806 20130807 20130808 1 20130810
messagebox ϲɹֿڶҳ˫
break

[@StdModeFunc78]
#IF
#ACT
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 2 20130806 20130807 20130808 1 20130810
SETSTORAGEOPEN 20130801 20130802 20130803 20130804 3 20130806 20130807 20130808 1 20130810
messagebox ϲɹֿ2-3ҳ
break
[@StdModeFunc79]
#IF
RANDOM 2
#ACT
MAP yxyy
SendCenterMsg 224 0 ˽ٵ<$USERNAME>ͷ,ӭ<$USERNAME>һһ 1
Gmexecute showeffect 79
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
#ELSEACT
Gmexecute showeffect 79
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
Break 
[@StdModeFunc80]
#IF
RANDOM 2
#ACT
MAP xxxy
SendCenterMsg 224 0 ˽ٵ<$USERNAME>ͷ,ӭ<$USERNAME>ӡ 1
Gmexecute showeffect 80
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
#ELSEACT
Gmexecute showeffect 80
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
break
[@StdModeFunc81]
#IF
RANDOM 2
#ACT
MAP fhlx
SendCenterMsg 224 0 ˽ٵ<$USERNAME>ͷ,ӭ<$USERNAME>ɻ 1
Gmexecute showeffect 81
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
#ELSEACT
Gmexecute showeffect 81
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
break
[@StdModeFunc82]
#IF
RANDOM 2
#ACT
MAP lmxy
SendCenterMsg 224 0 ˽ٵ<$USERNAME>ͷ,ӭ<$USERNAME> 1
Gmexecute showeffect 82
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
#ELSEACT
Gmexecute showeffect 82
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
break
[@StdModeFunc83]
#IF
RANDOM 2
#ACT
MAP ymhx
SendCenterMsg 224 0 ˽ٵ<$USERNAME>ͷ,ӭ<$USERNAME>λ 1
Gmexecute showeffect 83
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
#ELSEACT
Gmexecute showeffect 83
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
break
[@StdModeFunc84]
#IF
#ACT
Gmexecute showeffect 84
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
break
[@StdModeFunc85]
#IF
#ACT
Gmexecute showeffect 85
SENDMSG 0 <$USERNAME>:%m%x:%y̻ҿȥŶ
[@StdModeFunc86]
#IF
#ACT
#CALL [\Ϸ\䴥.txt] @
break
[@StdModeFunc87]
#IF
RANDOM 2
#ACT
MAP YHDT
SendCenterMsg 224 0 ˽ٵ<$USERNAME>ͷ,ӭ<$USERNAME>̻֮ 1
#CALL [\Ϸ\̻.txt] @̻
#ELSEACT
#CALL [\Ϸ\̻.txt] @̻
Break 
Close

[@StdModeFunc100]
#act
GAMEGOLD + 50000
SENDMSG 7 ʾ:Ԫ50000.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc101]
#act
GAMEGOLD + 10
SENDMSG 7 ʾ:Ԫ10.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc102]
#act
GAMEGOLD + 20
SENDMSG 7 ʾ:Ԫ20.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc103]
#act
GAMEGOLD + 200
SENDMSG 7 ʾ:Ԫ200.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc104]
#act
GAMEGOLD + 100
SENDMSG 7 ʾ:Ԫ100.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc105]
#act
GAMEGOLD + 500
SENDMSG 7 ʾ:Ԫ500.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc106]
#act
GAMEGOLD + 1000
SENDMSG 7 ʾ:Ԫ1000.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc107]
#act
GAMEGOLD + 2000
SENDMSG 7 ʾ:Ԫ2000.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc108]
#act
GAMEGOLD + 5000
SENDMSG 7 ʾ:Ԫ5000.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc109]
#act
GAMEGOLD + 10000
SENDMSG 7 ʾ:Ԫ10000.ǰԪΪ<$GAMEGOLD>
break
[@StdModeFunc110]
#if
#act
OPENMERCHANTBIGDLG 14 90 1 0 1 1 1 409 21
#say
\
ӭʹƶֿ⹦.....\ \ 
ʾáԪɼֿ2-3ҳ\ \
<ֿ/@storage>\


[@StdModeFunc115]
#if
NOT  CHECKLEVELEX > 29
#act
MESSAGEBOX [ʾ]ȼΪﵽ30޷ȡ
GiveStateItem (30) 1 1 1 1 1 1 1 1
BREAK

#if
CHECKBAGSIZE  4
#act
GiveStateItem ƶֿ 1 1 0 0 0 0 1 1
GiveStateItem ǿЧ̫ 1 1 0 0 0 0 1 2
GiveStateItem (35) 1 1 1 1 1 1 1 1
GAMEGIRD + 100
MESSAGEBOX ɹȡ(30)
#ELSEACT
GiveStateItem (30) 1 1 1 1 1 1 1 1
MESSAGEBOX [ʾ]ոĸ
BREAK


[@StdModeFunc119]
#if
NOT  CHECKLEVELEX > 39
#act
MESSAGEBOX [ʾ]ȼΪﵽ40޷ȡ
GiveStateItem (40) 1 1 1 1 1 1 1 1
BREAK

#if
CHECKBAGSIZE  4
#act
GiveStateItem 鱦 1 1 1 0 0 1 1 1
GiveStateItem ѩ˪ 1 1 0 0 0 0 1 2
GiveStateItem (45) 1 1 1 1 1 1 1 1
GAMEGIRD + 500
MESSAGEBOX ɹȡ(40)
#ELSEACT
GiveStateItem (40) 1 1 1 1 1 1 1 1
MESSAGEBOX [ʾ]ո4
BREAK

[@StdModeFunc121]
#if
NOT  CHECKLEVELEX > 44
#act
MESSAGEBOX [ʾ]ȼΪﵽ45޷ȡ
GiveStateItem (45) 1 1 1 1 1 1 1 1
BREAK

#if
CHECKBAGSIZE  4
#act
GiveStateItem ƽ𻢷 1 1 0 0 0 0 1 1
GiveStateItem  1 1 0 0 0 0 1 1
GAMEGIRD + 1000
MESSAGEBOX ɹȡ(45)
#ELSEACT
GiveStateItem (45) 1 1 1 1 1 1 1 1
MESSAGEBOX [ʾ]ո4
BREAK



[@StdModeFunc39]
#IF
#act
GAMEGIRD + 1
SENDMSG 1 ʾ(%s)[1Ԫ]1Ԫ
MESSAGEBOX [ʾ]ѻȡ1Ԫ
BREAK

[@StdModeFunc40]
#IF
#act
GAMEGIRD + 2
SENDMSG 1 ʾ(%s)[2Ԫ]2Ԫ
MESSAGEBOX [ʾ]ѻȡ2Ԫ
BREAK

[@StdModeFunc41]
#IF
#act
GAMEGIRD + 5
SENDMSG 1 ʾ(%s)[5Ԫ]5Ԫ
MESSAGEBOX [ʾ]ѻȡ5Ԫ
BREAK

[@StdModeFunc42]
#IF
#act
GAMEGIRD + 10
SENDMSG 1 ʾ(%s)[10Ԫ]10Ԫ
MESSAGEBOX [ʾ]ѻȡ10Ԫ
BREAK

[@StdModeFunc43]
#IF
#act
GAMEGIRD + 20
SENDMSG 1 ʾ(%s)[20Ԫ]20Ԫ
MESSAGEBOX [ʾ]ѻȡ20Ԫ
BREAK

[@StdModeFunc44]
#IF
#act
GAMEGIRD + 50
SENDMSG 1 ʾ(%s)[50Ԫ]50Ԫ
MESSAGEBOX [ʾ]ѻȡ50Ԫ
BREAK

[@StdModeFunc123]
#IF
#act
GAMEGIRD + 1000
SENDMSG 1 ʾ(%s)[1000Ԫ]1000Ԫ
MESSAGEBOX [ʾ]ѻȡ1000Ԫ
BREAK

[@StdModeFunc124]
#IF
#act
GAMEGIRD + 2000
SENDMSG 1 ʾ(%s)[2000Ԫ]2000Ԫ
MESSAGEBOX [ʾ]ѻȡ2000Ԫ
BREAK

[@StdModeFunc125]
#IF
#act
GAMEGIRD + 5000
SENDMSG 1 ʾ(%s)[5000Ԫ]5000Ԫ
MESSAGEBOX [ʾ]ѻȡ5000Ԫ
BREAK


[@StdModeFunc116]
#if
CHECKLEVELEX > 59
#act
GIVE ֮ʯ 1
MESSAGEBOX \\ԲĵȼѾ60ˣ޷ʹ֮ʯ
#ELSEACT
CHANGEEXP + 200000
SENDMSG 7 ʾ:200000EXP.ǰľΪ<$EXP>㣡
BREAK


[@OnKillMob]
#IF
CheckKillMonName б
#act
INC N$ͷ­ 1
SENDMSG 7 ǰѻȡͷ­<$STR(N$ͷ­)>.

#IF
CheckKillMonName ʯ
#act
INC N$ͷ­ 1
SENDMSG 7 ǰѻȡͷ­<$STR(N$ͷ­)>.

#IF
CheckKillMonName ˫
#act
INC N$ͷ­ 1
SENDMSG 7 ǰѻȡͷ­<$STR(N$ͷ­)>.

#IF
CheckKillMonName 
#act
INC N$ͷ­ 1
SENDMSG 7 ǰѻȡͷ­<$STR(N$ͷ­)>.

#IF
CheckKillMonName ǿ
#act
INC N$ͷ­ 1
SENDMSG 7 ǰѻȡͷ­<$STR(N$ͷ­)>.

#if
#act
#CALL [\β༭\0ܻ\βMir2ܻ.txt] @βMirܻɱִ

#IF
CheckKillMonName ھ
#ACT
CHANGEEXP + 400000
GameGold + 10
SENDMSG 5 XTTTTjTTTTTTTTTTTTTTTTTTTTTTT[
SENDMSG 5 U¡ھ֨UٶԷھֽ𳵡ɹ10Ԫ40W.U
SENDMSG 5 ^TTTTmTTTTTTTTTTTTTTTTTTTTTTTa
SENDMSG 0 ҥԣˡ%Sĳʦڳ,ô
BREAK
#IF
CheckKillMonName ھ
#ACT
CHANGEEXP + 800000
GameGold + 20
SENDMSG 5 XTTTTjTTTTTTTTTTTTTTTTTTTTTTT[
SENDMSG 5 U¡ھ֨UٶԷھֽ𳵡ɹ20Ԫ80W.U
SENDMSG 5 ^TTTTmTTTTTTTTTTTTTTTTTTTTTTTa
SENDMSG 0 ҥԣˡ%Sĳʦڳ,ô
BREAK
#IF
CheckKillMonName ھֽ
#ACT
CHANGEEXP + 1200000
GameGold + 40
SENDMSG 5 XTTTTjTTTTTTTTTTTTTTTTTTTTTTT[
SENDMSG 5 U¡ھ֨UٶԷھֽ𳵡ɹ40Ԫ120WU
SENDMSG 5 ^TTTTmTTTTTTTTTTTTTTTTTTTTTTTa
SENDMSG 0 ҥԣˡ%Sĳʦڳ,ô
BREAK

[@ھʧ]
#ACT
KILLCALLMOB ھ
mov N28 0
SENDMSG 5 XTTTTjTTTTTTTTTTTTTTTTTTTTTTT[
SENDMSG 5 UʧܨU涨ʱ,ھʧ,ѺѱûաU
SENDMSG 5 ^TTTTmTTTTTTTTTTTTTTTTTTTTTTTa
BREAK
[@ھʧ]
#ACT
KILLCALLMOB ھ
mov N28 0
SENDMSG 5 XTTTTjTTTTTTTTTTTTTTTTTTTTTTT[
SENDMSG 5 UʧܨU涨ʱ,ھʧ,ѺѱûաU
SENDMSG 5 ^TTTTmTTTTTTTTTTTTTTTTTTTTTTTa
BREAK
[@ھֽʧ]
#ACT
mov N28 0
KILLCALLMOB ھֽ
SENDMSG 5 XTTTTjTTTTTTTTTTTTTTTTTTTTTTT[
SENDMSG 5 UʧܨU涨ʱ,ھʧ,ѺѱûաU
SENDMSG 5 ^TTTTmTTTTTTTTTTTTTTTTTTTTTTTa
BREAK

[@ھ]
#ACT
mov N28 0
KILLCALLMOB ھ
SENDMSG 5 Щ
SENDMSG 5 ѺʧܩѺʱѵڳѱٳ֣Ѻʧܡ
SENDMSG 5 ة
BREAK

[@ھ]
#ACT
mov N28 0
KILLCALLMOB ھ
SENDMSG 5 Щ
SENDMSG 5 ѺʧܩѺʱѵڳѱٳ֣Ѻʧܡ
SENDMSG 5 ة
BREAK
[@ھֽ]
#ACT
mov N28 0
KILLCALLMOB ھֽ
SENDMSG 5 Щ
SENDMSG 5 ѺʧܩѺʱѵڳѱٳ֣Ѻʧܡ
SENDMSG 5 ة
BREAK

[@PlayReconnection]
#IF
CheckSlaveName ھ
#ACT
GETCALLMOB ھ
#IF
CheckSlaveName ھ
#ACT
GETCALLMOB ھ
#IF
CheckSlaveName ھֽ
#ACT
GETCALLMOB ھֽ

#if
ISGROUPMASTER
CheckMirrorMap <$USERNAME>
#act
DELMIRRORMAP <$USERNAME>


[@PlayOffLine]
#IF
#ACT
SetOffTimer 2
SetOffTimer 4

#IF
CheckSlaveName ھ
#ACT
GETCALLMOB ھ
#IF
CheckSlaveName ھ
#ACT
GETCALLMOB ھ
#IF
CheckSlaveName ھֽ
#ACT
GETCALLMOB ھֽ

#IF
INSAFEZONE
;CHECKSHOPSTALLSTATUS
#ACT
OFFLINEPLAY 1440
#IF
NOT CHECKJOB taoist
#ACT
SetOnTimer 39 1
#IF
Random 6
CHECKJOB taoist
#ACT
SetOnTimer 39 1
BREAK
#IF
Random 5
CHECKJOB taoist
#ACT
BREAK
#IF
Random 4
CHECKJOB taoist
#ACT
BREAK
#IF
Random 3
CHECKJOB taoist
#ACT
BREAK
#IF
Random 2
CHECKJOB taoist
#ACT
BREAK
#IF
Random 1
CHECKJOB taoist
#ACT
BREAK

[@Ů֮]
#ACT
SendMsg 0 Ů֮ Ѿ:[%M].:[%x:%y]ҡ<$USERNAME>.
SENDMSG 0 ҡ<$USERNAME>ЯŮ֮[%M][%x:%y]Ů֮10ӿɻ5000Ԫ
SendCenterMsg 251 0 ʣ%dɱŮ֮,ɹɻ5000Ԫ. 0 600 @ȡ
SetOnTimer 5 30
SetOnTimer 6 2
Break

[@ȡ]
#IF
checkitem Ů֮ 1
#ACT
take Ů֮ 1
GameGold + 4000
SENDMSG 1  ϲ<$USERNAME>ɹɶᱦ񣬻á4000ԪĽ
SENDMSG 1  ϲ<$USERNAME>ɹɶᱦ񣬻á4000ԪĽ
SENDMSG 1  ϲ<$USERNAME>ɹɶᱦ񣬻á4000ԪĽ
SendMsg 0 {ᱦˤ|151:0:1}ϲ{[<$USERNAME>]|227:0:1}ɹɶᱦȡ{[4000Ԫ]|223:0:1}Ľ
SetOffTimer 5
SetOffTimer 6
Break

[@TAKEOFF1]
#IF
CheckLuckPoint < 9
#ACT
;GMexecute TestStatus 3 0
#ACT
POWERRATE 100 0
KILLMONEXPRATE 100 0
break
;#IF
;CheckLuckPoint > 9
;#ACT
;GMexecute TestStatus 4 65535
;GuildNoticeMsg 253 252 ҡ%sȫ+9Ĵ״̬,λСĴΣ. 
;break


[@TakeOn14]
#if
CHECKJOB WARRIOR
CHECKUSEITEM 14 
#act
SKILLLEVEL ɱ = 1 1
BREAK

#if
CHECKJOB WARRIOR
CHECKUSEITEM 14 
#act
SKILLLEVEL ɱ = 2 1
BREAK

#if
CHECKJOB WARRIOR
CHECKUSEITEM 14 
#act
SKILLLEVEL ɱ = 3 1
BREAK

#if
CHECKJOB WARRIOR
CHECKUSEITEM 14 һ
#act
SKILLLEVEL ɱ = 4 1
BREAK

#if
CHECKJOB WARRIOR
CHECKUSEITEM 14 
#act
SKILLLEVEL ɱ = 5 1
BREAK

#if
CHECKJOB WARRIOR
CHECKUSEITEM 14 ʦ
#act
SKILLLEVEL ɱ = 6 1
BREAK

#if
CHECKJOB TAOIST
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 1 1
BREAK

#if
CHECKJOB TAOIST
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 2 1
BREAK

#if
CHECKJOB TAOIST
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 3 1
BREAK

#if
CHECKJOB TAOIST
CHECKUSEITEM 14 һ
#ACT
SKILLLEVEL  = 4 1
BREAK

#if
CHECKJOB TAOIST
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 5 1
BREAK

#if
CHECKJOB TAOIST
CHECKUSEITEM 14 ʦ
#ACT
SKILLLEVEL  = 6 1
BREAK

#if
CHECKJOB WIZARD
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 1 1
BREAK

#if
CHECKJOB WIZARD
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 2 1
BREAK

#if
CHECKJOB WIZARD
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 3 1
BREAK

#if
CHECKJOB WIZARD
CHECKUSEITEM 14 һ
#ACT
SKILLLEVEL  = 4 1
BREAK

#if
CHECKJOB WIZARD
CHECKUSEITEM 14 
#ACT
SKILLLEVEL  = 5 1
BREAK

#if
CHECKJOB WIZARD
CHECKUSEITEM 14 ʦ
#ACT
SKILLLEVEL  = 6 1
BREAK


[@TakeOff14]
#if
CHECKJOB WARRIOR
#act
SKILLLEVEL ɱ = 0 1
BREAK

#if
CHECKJOB TAOIST
#ACT
SKILLLEVEL  = 0 1
BREAK

#if
CHECKJOB WIZARD
#ACT
SKILLLEVEL  = 0 1
BREAK

[@PickUpItemEx]
#if
#act
LINKPICKUPITEM
MOV N$IDX 0
goto @ѭIDX

[@ѭIDX]
#if
#act
GetListString ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDXȫװ.txt N$IDX S$ҵIDX S$ҵ
MOV S$ʱҵIDX <$str(S$ҵIDX)>
DEC S$ʱҵIDX 1 3



#if
equal S$ʱҵIDX <$CURRTEMMAKEINDEX>
#act

goto @IDX
break


#if
equal S$ҵIDX END
#act
MOV N$IDX
break
#if
#act
INC N$IDX 1
goto @ѭIDX
break



[@IDX]
#if
#act
GetStringPos ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDX˴\<$str(S$ҵ)>.txt <$str(S$ҵIDX)>
MOV N$ <$str(N0)> 
INC N$ 1
#if
equal <$str(N$)> 10000000
#act
break
#if
#act
GetRandomText ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDX˴\<$str(S$ҵ)>.txt S$ʱ <$str(N$)>
DelTextList ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDX˴\<$str(S$ҵ)>.txt <$STR(S$ʱ)>
AddTextListEx ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDX˴\<$str(S$ҵ)>.txt <$str(N$)>.<$YEAR><$MONTH><$DAY><$HOUR><$MINUTE><$SECOND>^229#ҡ<$username>ˣ <$str(N$)>
GetRandomText ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDXȫװ.txt S$ʱɾ <$str(N$IDX)>
DelTextList ..\QuestDiary\βԴűĿ¼\IDXװ¼ѯ\IDXȫװ.txt <$STR(S$ʱɾ)>
break