[@Mir2m2λһ]
{
#ACT
#SAY
<COLOR=clLime ><λ/@Mir2m2λϵͳűNPC><COLOR=clLime ><鿴ȨHP/@Mir2m2λ鿴Ȩ><COLOR=clLime ><װ><COLOR=clLime ></@Mir2m2λ><COLOR=clLime ></@Mir2m2λ><COLOR=clLime >\
<COLOR=clPurple >\
<COLOR=clLime ټս룺><ϵ>  <COLOR=clAqua 2>  + <COLOR=clRed 2>     <һȫ/@Mir2m2λһ>\
<COLOR=clLime ڼս룺><ϵ>  <COLOR=clAqua 5>  + <COLOR=clRed 30>    <һȫ/@Mir2m2λһ>\
<COLOR=clLime ۼս룺><ħϵ>  <COLOR=clAqua 10> + <COLOR=clRed 80>    <һȫ/@Mir2m2λһ>\
<COLOR=clLime ܼս룺><ǿϵ>  <COLOR=clAqua 20> + <COLOR=clRed 300>   <һȫ/@Mir2m2λһǿ>\
<COLOR=clLime ݼս룺><42·ϵ>  <COLOR=clAqua 50> + <COLOR=clRed 2000>  <һȫ/@Mir2m2λһ42>\
<COLOR=clRed ս15000 10000 ʥħ5000>+<COLOR=clAqua 100> <һȫ/@Mir2m2λһս>\
<COLOR=clPurple >\
<COLOR=clLime ÿ23:59оֵλаͷ>\
;<Ԫ/@Mir2m2λԪ>

[@Mir2m2λ]
#ACT
#SAY
<COLOR=clLime ><λ/@Mir2m2λϵͳűNPC><COLOR=clLime ><鿴ȨHP/@Mir2m2λ鿴Ȩ><COLOR=clLime ><װ/@Mir2m2λһ><COLOR=clLime ></@Mir2m2λ><COLOR=clLime ><><COLOR=clLime >\
<COLOR=clPurple >\
<COLOR=clLime (С)գ> 5<COLOR=clAqua >+ 20<COLOR=clRed ><һȫ/@Mir2m2վ(С)>\
<COLOR=clLime ()գ>  10<COLOR=clAqua >+ 60<COLOR=clRed ><һȫ/@Mir2m2վ()>\
<COLOR=clLime ()գ>  20<COLOR=clAqua >+120<COLOR=clRed ><һȫ/@Mir2m2վ()>\
<COLOR=clLime Ӣ۾(С)գ> 5<COLOR=clAqua >+ 20<COLOR=clRed ><һȫ/@Mir2m2վ(С)>\
<COLOR=clLime Ӣ۾()գ>  10<COLOR=clAqua >+ 60<COLOR=clRed ><һȫ/@Mir2m2վ()>\
<COLOR=clLime Ӣ۾()գ>  20<COLOR=clAqua >+120<COLOR=clRed ><һȫ/@Mir2m2վ()>\
<COLOR=clPurple >\
<COLOR=clLime ÿ23:59оֵλаͷ>\
;<Ԫ/@Mir2m2λԪ>

[@Mir2m2λ]
#ACT
#SAY
<COLOR=clLime ><λ/@Mir2m2λϵͳűNPC><COLOR=clLime ><鿴ȨHP/@Mir2m2λ鿴Ȩ><COLOR=clLime ><װ/@Mir2m2λһ><COLOR=clLime ><><COLOR=clLime ></@Mir2m2λ><COLOR=clLime >\
<COLOR=clRed ѡҪյϵ:>\
Xjjj[\
 <COLOR=clFuchsia 500>  <ŭ  ն/@Mir2m2ŭն><  /@Mir2m2>< ң /@Mir2m2ң>\
dpppg\
 <COLOR=clFuchsia 2>  <  /@Mir2m2><Ȼ귨/@Mir2m2Ȼ귨><֮/@Mir2m2ذ֮>\
dpppg\
 <COLOR=clFuchsia 5>  <ƽ/@Mir2m2ػƽ><ϽȻ귨/@Mir2m2ϽȻ귨> <ң/@Mir2m2سң> \
^mmma\
<COLOR=clLime ÿ23:59оֵλаͷ>\
;<Ԫ/@Mir2m2λԪ>

[@Mir2m2ң]
#IF
checkitem ң 1
#ACT
take ң 1 
CALCVAR HUMAN λ + 500
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>ң,500
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûңȣ
[@Mir2m2]
#IF
checkitem  1
#ACT
take  1 
CALCVAR HUMAN λ + 500
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>,500
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾû
[@Mir2m2ŭն]
#IF
checkitem ŭն 1
#ACT
take ŭն 1 
CALCVAR HUMAN λ + 500
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>ŭն,500
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûŭն
[@Mir2m2ػƽ]
#IF
checkitem ƽ 1
#ACT
take ƽ 1 
CHANGEEXP + 2000000
CALCVAR HUMAN λ + 50000
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>˻ƽ,50000
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûлƽ
[@Mir2m2ϽȻ귨]
#IF
checkitem ϽȻ귨 1
#ACT
take ϽȻ귨 1 
CHANGEEXP + 2000000
CALCVAR HUMAN λ + 50000
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>ϽȻ귨,50000
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûϽȻ귨ȣ
[@Mir2m2سң]
#IF
checkitem ң 1
#ACT
take ң 1 
CHANGEEXP + 2000000
CALCVAR HUMAN λ + 50000
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>˳ң,50000
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûгңȣ
[@Mir2m2ذ֮]
#IF
checkitem ֮ 1
#ACT
take ֮ 1 
CHANGEEXP + 2000000
CALCVAR HUMAN λ + 20000
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>˰֮,20000
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûа֮У
[@Mir2m2Ȼ귨]
#IF
checkitem Ȼ귨 1
#ACT
take Ȼ귨 1 
CHANGEEXP + 2000000
CALCVAR HUMAN λ + 20000
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>Ȼ귨,20000
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾûȻ귨ȣ
[@Mir2m2]
#IF
checkitem  1
#ACT
take  1 
CHANGEEXP + 2000000
CALCVAR HUMAN λ + 20000
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>,20000
DELAYGOTO 1 @Mir2m2λϵͳ
#ELSEACT
SENDMSG 5 ʾû

[@Mir2m2վ(С)]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem (С) 16
#ACT
take (С) 16
INC D9 16
#IF
checkitem (С) 8
#ACT
take (С) 8
INC D9 8
#IF
checkitem (С) 4
#ACT
take (С) 4
INC D9 4
#IF
checkitem (С) 2
#ACT
take (С) 2
INC D9 2
#IF
checkitem (С) 1
#ACT
take (С) 1
INC D9 1

#IF
checkitem Ӣ۾(С) 16
#ACT
take Ӣ۾(С) 16
INC D9 16
#IF
checkitem Ӣ۾(С) 8
#ACT
take Ӣ۾(С) 8
INC D9 8
#IF
checkitem Ӣ۾(С) 4
#ACT
take Ӣ۾(С) 4
INC D9 4
#IF
checkitem Ӣ۾(С) 2
#ACT
take Ӣ۾(С) 2
INC D9 2
#IF
checkitem Ӣ۾(С) 1
#ACT
take Ӣ۾(С) 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 50000
MOV D8 20
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)(С),<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λ
BREAK
#elseact
SENDMSG 7 ʾûо(С)޷գ 
GOTO @Mir2m2λ
BREAK

[@Mir2m2վ()]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem () 16
#ACT
take () 16
INC D9 16
#IF
checkitem () 8
#ACT
take () 8
INC D9 8
#IF
checkitem () 4
#ACT
take () 4
INC D9 4
#IF
checkitem () 2
#ACT
take () 2
INC D9 2
#IF
checkitem () 1
#ACT
take () 1
INC D9 1

#IF
checkitem Ӣ۾() 16
#ACT
take Ӣ۾() 16
INC D9 16
#IF
checkitem Ӣ۾() 8
#ACT
take Ӣ۾() 8
INC D9 8
#IF
checkitem Ӣ۾() 4
#ACT
take Ӣ۾() 4
INC D9 4
#IF
checkitem Ӣ۾() 2
#ACT
take Ӣ۾() 2
INC D9 2
#IF
checkitem Ӣ۾() 1
#ACT
take Ӣ۾() 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 100000
MOV D8 60
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)(),<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λ
BREAK
#elseact
SENDMSG 7 ʾûо()޷գ 
GOTO @Mir2m2λ
BREAK

[@Mir2m2վ()]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem () 16
#ACT
take () 16
INC D9 16
#IF
checkitem () 8
#ACT
take () 8
INC D9 8
#IF
checkitem () 4
#ACT
take () 4
INC D9 4
#IF
checkitem () 2
#ACT
take () 2
INC D9 2
#IF
checkitem () 1
#ACT
take () 1
INC D9 1

#IF
checkitem Ӣ۾() 16
#ACT
take Ӣ۾() 16
INC D9 16
#IF
checkitem Ӣ۾() 8
#ACT
take Ӣ۾() 8
INC D9 8
#IF
checkitem Ӣ۾() 4
#ACT
take Ӣ۾() 4
INC D9 4
#IF
checkitem Ӣ۾() 2
#ACT
take Ӣ۾() 2
INC D9 2
#IF
checkitem Ӣ۾() 1
#ACT
take Ӣ۾() 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 200000
MOV D8 120
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)(),<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λ
BREAK
#elseact
SENDMSG 7 ʾûо()޷գ 
GOTO @Mir2m2λ
BREAK

[@Mir2m2λһս]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0

#IF
checkitem ʥħ 16
#ACT
take ʥħ 16
INC D9 16
#IF
checkitem ʥħ 8
#ACT
take ʥħ 8
INC D9 8
#IF
checkitem ʥħ 4
#ACT
take ʥħ 4
INC D9 4
#IF
checkitem ʥħ 2
#ACT
take ʥħ 2
INC D9 2
#IF
checkitem ʥħ 1
#ACT
take ʥħ 1
INC D9 1

#IF
checkitem ʥħ 16
#ACT
take ʥħ 16
INC D9 16
#IF
checkitem ʥħ 8
#ACT
take ʥħ 8
INC D9 8
#IF
checkitem ʥħ 4
#ACT
take ʥħ 4
INC D9 4
#IF
checkitem ʥħ 2
#ACT
take ʥħ 2
INC D9 2
#IF
checkitem ʥħ 1
#ACT
take ʥħ 1
INC D9 1

#IF
checkitem ʥħָ 16
#ACT
take ʥħָ 16
INC D9 16
#IF
checkitem ʥħָ 8
#ACT
take ʥħָ 8
INC D9 8
#IF
checkitem ʥħָ 4
#ACT
take ʥħָ 4
INC D9 4
#IF
checkitem ʥħָ 2
#ACT
take ʥħָ 2
INC D9 2
#IF
checkitem ʥħָ 1
#ACT
take ʥħָ 1
INC D9 1

#IF
checkitem ʥħͷ 16
#ACT
take ʥħͷ 16
INC D9 16
#IF
checkitem ʥħͷ 8
#ACT
take ʥħͷ 8
INC D9 8
#IF
checkitem ʥħͷ 4
#ACT
take ʥħͷ 4
INC D9 4
#IF
checkitem ʥħͷ 2
#ACT
take ʥħͷ 2
INC D9 2
#IF
checkitem ʥħͷ 1
#ACT
take ʥħͷ 1
INC D9 1

#IF
checkitem ʥħѥ 16
#ACT
take ʥħѥ 16
INC D9 16
#IF
checkitem ʥħѥ 8
#ACT
take ʥħѥ 8
INC D9 8
#IF
checkitem ʥħѥ 4
#ACT
take ʥħѥ 4
INC D9 4
#IF
checkitem ʥħѥ 2
#ACT
take ʥħѥ 2
INC D9 2
#IF
checkitem ʥħѥ 1
#ACT
take ʥħѥ 1
INC D9 1

#IF
checkitem ʥħ 16
#ACT
take ʥħ 16
INC D9 16
#IF
checkitem ʥħ 8
#ACT
take ʥħ 8
INC D9 8
#IF
checkitem ʥħ 4
#ACT
take ʥħ 4
INC D9 4
#IF
checkitem ʥħ 2
#ACT
take ʥħ 2
INC D9 2
#IF
checkitem ʥħ 1
#ACT
take ʥħ 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 1000000
MOV D8 5000
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ʥħϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK


#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ָ 16
#ACT
take ָ 16
INC D9 16
#IF
checkitem ָ 8
#ACT
take ָ 8
INC D9 8
#IF
checkitem ָ 4
#ACT
take ָ 4
INC D9 4
#IF
checkitem ָ 2
#ACT
take ָ 2
INC D9 2
#IF
checkitem ָ 1
#ACT
take ָ 1
INC D9 1

#IF
checkitem ͷ 16
#ACT
take ͷ 16
INC D9 16
#IF
checkitem ͷ 8
#ACT
take ͷ 8
INC D9 8
#IF
checkitem ͷ 4
#ACT
take ͷ 4
INC D9 4
#IF
checkitem ͷ 2
#ACT
take ͷ 2
INC D9 2
#IF
checkitem ͷ 1
#ACT
take ͷ 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ѥ 16
#ACT
take ѥ 16
INC D9 16
#IF
checkitem ѥ 8
#ACT
take ѥ 8
INC D9 8
#IF
checkitem ѥ 4
#ACT
take ѥ 4
INC D9 4
#IF
checkitem ѥ 2
#ACT
take ѥ 2
INC D9 2
#IF
checkitem ѥ 1
#ACT
take ѥ 1
INC D9 1
#IF
LARGE D9 0
#ACT
MOV D7 1000000
MOV D8 10000
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK

#IF
checkitem ս 16
#ACT
take ս 16
INC D9 16
#IF
checkitem ս 8
#ACT
take ս 8
INC D9 8
#IF
checkitem ս 4
#ACT
take ս 4
INC D9 4
#IF
checkitem ս 2
#ACT
take ս 2
INC D9 2
#IF
checkitem ս 1
#ACT
take ս 1
INC D9 1

#IF
checkitem ս 16
#ACT
take ս 16
INC D9 16
#IF
checkitem ս 8
#ACT
take ս 8
INC D9 8
#IF
checkitem ս 4
#ACT
take ս 4
INC D9 4
#IF
checkitem ս 2
#ACT
take ս 2
INC D9 2
#IF
checkitem ս 1
#ACT
take ս 1
INC D9 1

#IF
checkitem սָ 16
#ACT
take սָ 16
INC D9 16
#IF
checkitem սָ 8
#ACT
take սָ 8
INC D9 8
#IF
checkitem սָ 4
#ACT
take սָ 4
INC D9 4
#IF
checkitem սָ 2
#ACT
take սָ 2
INC D9 2
#IF
checkitem սָ 1
#ACT
take սָ 1
INC D9 1

#IF
checkitem սͷ 16
#ACT
take սͷ 16
INC D9 16
#IF
checkitem սͷ 8
#ACT
take սͷ 8
INC D9 8
#IF
checkitem սͷ 4
#ACT
take սͷ 4
INC D9 4
#IF
checkitem սͷ 2
#ACT
take սͷ 2
INC D9 2
#IF
checkitem սͷ 1
#ACT
take սͷ 1
INC D9 1

#IF
checkitem ս 16
#ACT
take ս 16
INC D9 16
#IF
checkitem ս 8
#ACT
take ս 8
INC D9 8
#IF
checkitem ս 4
#ACT
take ս 4
INC D9 4
#IF
checkitem ս 2
#ACT
take ս 2
INC D9 2
#IF
checkitem ս 1
#ACT
take ս 1
INC D9 1

#IF
checkitem սʥѥ 16
#ACT
take սʥѥ 16
INC D9 16
#IF
checkitem սʥѥ 8
#ACT
take սʥѥ 8
INC D9 8
#IF
checkitem սʥѥ 4
#ACT
take սʥѥ 4
INC D9 4
#IF
checkitem սʥѥ 2
#ACT
take սʥѥ 2
INC D9 2
#IF
checkitem սʥѥ 1
#ACT
take սʥѥ 1
INC D9 1
#IF
LARGE D9 0
#ACT
MOV D7 1000000
MOV D8 15000
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)սϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾûսϵװ޷գ 
GOTO @Mir2m2λһ
BREAK

[@Mir2m2λһ42]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem ս() 16
#ACT
take ս() 16
INC D9 16
#IF
checkitem ս() 8
#ACT
take ս() 8
INC D9 8
#IF
checkitem ս() 4
#ACT
take ս() 4
INC D9 4
#IF
checkitem ս() 2
#ACT
take ս() 2
INC D9 2
#IF
checkitem ս() 1
#ACT
take ս() 1
INC D9 1

#IF
checkitem ս(Ů) 16
#ACT
take ս(Ů) 16
INC D9 16
#IF
checkitem ս(Ů) 8
#ACT
take ս(Ů) 8
INC D9 8
#IF
checkitem ս(Ů) 4
#ACT
take ս(Ů) 4
INC D9 4
#IF
checkitem ս(Ů) 2
#ACT
take ս(Ů) 2
INC D9 2
#IF
checkitem ս(Ů) 1
#ACT
take ս(Ů) 1
INC D9 1

#IF
checkitem ħ() 16
#ACT
take ħ() 16
INC D9 16
#IF
checkitem ħ() 8
#ACT
take ħ() 8
INC D9 8
#IF
checkitem ħ() 4
#ACT
take ħ() 4
INC D9 4
#IF
checkitem ħ() 2
#ACT
take ħ() 2
INC D9 2
#IF
checkitem ħ() 1
#ACT
take ħ() 1
INC D9 1

#IF
checkitem ħ(Ů) 16
#ACT
take ħ(Ů) 16
INC D9 16
#IF
checkitem ħ(Ů) 8
#ACT
take ħ(Ů) 8
INC D9 8
#IF
checkitem ħ(Ů) 4
#ACT
take ħ(Ů) 4
INC D9 4
#IF
checkitem ħ(Ů) 2
#ACT
take ħ(Ů) 2
INC D9 2
#IF
checkitem ħ(Ů) 1
#ACT
take ħ(Ů) 1
INC D9 1

#IF
checkitem â() 16
#ACT
take â() 16
INC D9 16
#IF
checkitem â() 8
#ACT
take â() 8
INC D9 8
#IF
checkitem â() 4
#ACT
take â() 4
INC D9 4
#IF
checkitem â() 2
#ACT
take â() 2
INC D9 2
#IF
checkitem â() 1
#ACT
take â() 1
INC D9 1

#IF
checkitem â(Ů) 16
#ACT
take â(Ů) 16
INC D9 16
#IF
checkitem â(Ů) 8
#ACT
take â(Ů) 8
INC D9 8
#IF
checkitem â(Ů) 4
#ACT
take â(Ů) 4
INC D9 4
#IF
checkitem â(Ů) 2
#ACT
take â(Ů) 2
INC D9 2
#IF
checkitem â(Ů) 1
#ACT
take â(Ů) 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 500000
MOV D8 2000
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)42·ϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾû42·ϵװ޷գ 
GOTO @Mir2m2λһ
BREAK

[@Mir2m2λһǿ]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem ǿ 16
#ACT
take ǿ 16
INC D9 16
#IF
checkitem ǿ 8
#ACT
take ǿ 8
INC D9 8
#IF
checkitem ǿ 4
#ACT
take ǿ 4
INC D9 4
#IF
checkitem ǿ 2
#ACT
take ǿ 2
INC D9 2
#IF
checkitem ǿ 1
#ACT
take ǿ 1
INC D9 1

#IF
checkitem ǿ 16
#ACT
take ǿ 16
INC D9 16
#IF
checkitem ǿ 8
#ACT
take ǿ 8
INC D9 8
#IF
checkitem ǿ 4
#ACT
take ǿ 4
INC D9 4
#IF
checkitem ǿ 2
#ACT
take ǿ 2
INC D9 2
#IF
checkitem ǿ 1
#ACT
take ǿ 1
INC D9 1

#IF
checkitem ǿս 16
#ACT
take ǿս 16
INC D9 16
#IF
checkitem ǿս 8
#ACT
take ǿս 8
INC D9 8
#IF
checkitem ǿս 4
#ACT
take ǿս 4
INC D9 4
#IF
checkitem ǿս 2
#ACT
take ǿս 2
INC D9 2
#IF
checkitem ǿս 1
#ACT
take ǿս 1
INC D9 1

#IF
checkitem ǿʥ 16
#ACT
take ǿʥ 16
INC D9 16
#IF
checkitem ǿʥ 8
#ACT
take ǿʥ 8
INC D9 8
#IF
checkitem ǿʥ 4
#ACT
take ǿʥ 4
INC D9 4
#IF
checkitem ǿʥ 2
#ACT
take ǿʥ 2
INC D9 2
#IF
checkitem ǿʥ 1
#ACT
take ǿʥ 1
INC D9 1

#IF
checkitem ǿâ 16
#ACT
take ǿâ 16
INC D9 16
#IF
checkitem ǿâ 8
#ACT
take ǿâ 8
INC D9 8
#IF
checkitem ǿâ 4
#ACT
take ǿâ 4
INC D9 4
#IF
checkitem ǿâ 2
#ACT
take ǿâ 2
INC D9 2
#IF
checkitem ǿâ 1
#ACT
take ǿâ 1
INC D9 1

#IF
checkitem ǿâ 16
#ACT
take ǿâ 16
INC D9 16
#IF
checkitem ǿâ 8
#ACT
take ǿâ 8
INC D9 8
#IF
checkitem ǿâ 4
#ACT
take ǿâ 4
INC D9 4
#IF
checkitem ǿâ 2
#ACT
take ǿâ 2
INC D9 2
#IF
checkitem ǿâ 1
#ACT
take ǿâ 1
INC D9 1

#IF
checkitem ǿâ 16
#ACT
take ǿâ 16
INC D9 16
#IF
checkitem ǿâ 8
#ACT
take ǿâ 8
INC D9 8
#IF
checkitem ǿâ 4
#ACT
take ǿâ 4
INC D9 4
#IF
checkitem ǿâ 2
#ACT
take ǿâ 2
INC D9 2
#IF
checkitem ǿâ 1
#ACT
take ǿâ 1
INC D9 1

#IF
checkitem ǿ 16
#ACT
take ǿ 16
INC D9 16
#IF
checkitem ǿ 8
#ACT
take ǿ 8
INC D9 8
#IF
checkitem ǿ 4
#ACT
take ǿ 4
INC D9 4
#IF
checkitem ǿ 2
#ACT
take ǿ 2
INC D9 2
#IF
checkitem ǿ 1
#ACT
take ǿ 1
INC D9 1

#IF
checkitem ǿ 16
#ACT
take ǿ 16
INC D9 16
#IF
checkitem ǿ 8
#ACT
take ǿ 8
INC D9 8
#IF
checkitem ǿ 4
#ACT
take ǿ 4
INC D9 4
#IF
checkitem ǿ 2
#ACT
take ǿ 2
INC D9 2
#IF
checkitem ǿ 1
#ACT
take ǿ 1
INC D9 1

#IF
checkitem ǿ滤 16
#ACT
take ǿ滤 16
INC D9 16
#IF
checkitem ǿ滤 8
#ACT
take ǿ滤 8
INC D9 8
#IF
checkitem ǿ滤 4
#ACT
take ǿ滤 4
INC D9 4
#IF
checkitem ǿ滤 2
#ACT
take ǿ滤 2
INC D9 2
#IF
checkitem ǿ滤 1
#ACT
take ǿ滤 1
INC D9 1

#IF
checkitem ǿħ 16
#ACT
take ǿħ 16
INC D9 16
#IF
checkitem ǿħ 8
#ACT
take ǿħ 8
INC D9 8
#IF
checkitem ǿħ 4
#ACT
take ǿħ 4
INC D9 4
#IF
checkitem ǿħ 2
#ACT
take ǿħ 2
INC D9 2
#IF
checkitem ǿħ 1
#ACT
take ǿħ 1
INC D9 1

#IF
checkitem ǿħ 16
#ACT
take ǿħ 16
INC D9 16
#IF
checkitem ǿħ 8
#ACT
take ǿħ 8
INC D9 8
#IF
checkitem ǿħ 4
#ACT
take ǿħ 4
INC D9 4
#IF
checkitem ǿħ 2
#ACT
take ǿħ 2
INC D9 2
#IF
checkitem ǿħ 1
#ACT
take ǿħ 1
INC D9 1

#IF
checkitem ǿħѥ 16
#ACT
take ǿħѥ 16
INC D9 16
#IF
checkitem ǿħѥ 8
#ACT
take ǿħѥ 8
INC D9 8
#IF
checkitem ǿħѥ 4
#ACT
take ǿħѥ 4
INC D9 4
#IF
checkitem ǿħѥ 2
#ACT
take ǿħѥ 2
INC D9 2
#IF
checkitem ǿħѥ 1
#ACT
take ǿħѥ 1
INC D9 1

#IF
checkitem ǿ 16
#ACT
take ǿ 16
INC D9 16
#IF
checkitem ǿ 8
#ACT
take ǿ 8
INC D9 8
#IF
checkitem ǿ 4
#ACT
take ǿ 4
INC D9 4
#IF
checkitem ǿ 2
#ACT
take ǿ 2
INC D9 2
#IF
checkitem ǿ 1
#ACT
take ǿ 1
INC D9 1

#IF
checkitem ǿâѥ 16
#ACT
take ǿâѥ 16
INC D9 16
#IF
checkitem ǿâѥ 8
#ACT
take ǿâѥ 8
INC D9 8
#IF
checkitem ǿâѥ 4
#ACT
take ǿâѥ 4
INC D9 4
#IF
checkitem ǿâѥ 2
#ACT
take ǿâѥ 2
INC D9 2
#IF
checkitem ǿâѥ 1
#ACT
take ǿâѥ 1
INC D9 1

#IF
checkitem ǿâ 16
#ACT
take ǿâ 16
INC D9 16
#IF
checkitem ǿâ 8
#ACT
take ǿâ 8
INC D9 8
#IF
checkitem ǿâ 4
#ACT
take ǿâ 4
INC D9 4
#IF
checkitem ǿâ 2
#ACT
take ǿâ 2
INC D9 2
#IF
checkitem ǿâ 1
#ACT
take ǿâ 1
INC D9 1

#IF
checkitem ǿսѥ 16
#ACT
take ǿսѥ 16
INC D9 16
#IF
checkitem ǿսѥ 8
#ACT
take ǿսѥ 8
INC D9 8
#IF
checkitem ǿսѥ 4
#ACT
take ǿսѥ 4
INC D9 4
#IF
checkitem ǿսѥ 2
#ACT
take ǿսѥ 2
INC D9 2
#IF
checkitem ǿսѥ 1
#ACT
take ǿսѥ 1
INC D9 1

#IF
checkitem ǿ 16
#ACT
take ǿ 16
INC D9 16
#IF
checkitem ǿ 8
#ACT
take ǿ 8
INC D9 8
#IF
checkitem ǿ 4
#ACT
take ǿ 4
INC D9 4
#IF
checkitem ǿ 2
#ACT
take ǿ 2
INC D9 2
#IF
checkitem ǿ 1
#ACT
take ǿ 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 200000
MOV D8 300
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ǿϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾûǿϵװ޷գ 
GOTO @Mir2m2λһ
BREAK

[@Mir2m2λһħ]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem ħ 16
#ACT
take ħ 16
INC D9 16
#IF
checkitem ħ 8
#ACT
take ħ 8
INC D9 8
#IF
checkitem ħ 4
#ACT
take ħ 4
INC D9 4
#IF
checkitem ħ 2
#ACT
take ħ 2
INC D9 2
#IF
checkitem ħ 1
#ACT
take ħ 1
INC D9 1

#IF
checkitem ʥս 16
#ACT
take ʥս 16
INC D9 16
#IF
checkitem ʥս 8
#ACT
take ʥս 8
INC D9 8
#IF
checkitem ʥս 4
#ACT
take ʥս 4
INC D9 4
#IF
checkitem ʥս 2
#ACT
take ʥս 2
INC D9 2
#IF
checkitem ʥս 1
#ACT
take ʥս 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ʦ 16
#ACT
take ʦ 16
INC D9 16
#IF
checkitem ʦ 8
#ACT
take ʦ 8
INC D9 8
#IF
checkitem ʦ 4
#ACT
take ʦ 4
INC D9 4
#IF
checkitem ʦ 2
#ACT
take ʦ 2
INC D9 2
#IF
checkitem ʦ 1
#ACT
take ʦ 1
INC D9 1

#IF
checkitem ŭն 16
#ACT
take ŭն 16
INC D9 16
#IF
checkitem ŭն 8
#ACT
take ŭն 8
INC D9 8
#IF
checkitem ŭն 4
#ACT
take ŭն 4
INC D9 4
#IF
checkitem ŭն 2
#ACT
take ŭն 2
INC D9 2
#IF
checkitem ŭն 1
#ACT
take ŭն 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ң 16
#ACT
take ң 16
INC D9 16
#IF
checkitem ң 8
#ACT
take ң 8
INC D9 8
#IF
checkitem ң 4
#ACT
take ң 4
INC D9 4
#IF
checkitem ң 2
#ACT
take ң 2
INC D9 2
#IF
checkitem ң 1
#ACT
take ң 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 100000
MOV D8 80
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ħϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾûħϵװ޷գ 
GOTO @Mir2m2λһ
BREAK

[@Mir2m2λһ]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0

#IF
checkitem ħ 16
#ACT
take ħ 16
INC D9 16
#IF
checkitem ħ 8
#ACT
take ħ 8
INC D9 8
#IF
checkitem ħ 4
#ACT
take ħ 4
INC D9 4
#IF
checkitem ħ 2
#ACT
take ħ 2
INC D9 2
#IF
checkitem ħ 1
#ACT
take ħ 1
INC D9 1

#IF
checkitem ʥս 16
#ACT
take ʥս 16
INC D9 16
#IF
checkitem ʥս 8
#ACT
take ʥս 8
INC D9 8
#IF
checkitem ʥս 4
#ACT
take ʥս 4
INC D9 4
#IF
checkitem ʥս 2
#ACT
take ʥս 2
INC D9 2
#IF
checkitem ʥս 1
#ACT
take ʥս 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ʦ 16
#ACT
take ʦ 16
INC D9 16
#IF
checkitem ʦ 8
#ACT
take ʦ 8
INC D9 8
#IF
checkitem ʦ 4
#ACT
take ʦ 4
INC D9 4
#IF
checkitem ʦ 2
#ACT
take ʦ 2
INC D9 2
#IF
checkitem ʦ 1
#ACT
take ʦ 1
INC D9 1

#IF
checkitem ŭն 16
#ACT
take ŭն 16
INC D9 16
#IF
checkitem ŭն 8
#ACT
take ŭն 8
INC D9 8
#IF
checkitem ŭն 4
#ACT
take ŭն 4
INC D9 4
#IF
checkitem ŭն 2
#ACT
take ŭն 2
INC D9 2
#IF
checkitem ŭն 1
#ACT
take ŭն 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ң 16
#ACT
take ң 16
INC D9 16
#IF
checkitem ң 8
#ACT
take ң 8
INC D9 8
#IF
checkitem ң 4
#ACT
take ң 4
INC D9 4
#IF
checkitem ң 2
#ACT
take ң 2
INC D9 2
#IF
checkitem ң 1
#ACT
take ң 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ս 16
#ACT
take ս 16
INC D9 16
#IF
checkitem ս 8
#ACT
take ս 8
INC D9 8
#IF
checkitem ս 4
#ACT
take ս 4
INC D9 4
#IF
checkitem ս 2
#ACT
take ս 2
INC D9 2
#IF
checkitem ս 1
#ACT
take ս 1
INC D9 1

#IF
checkitem ʥ 16
#ACT
take ʥ 16
INC D9 16
#IF
checkitem ʥ 8
#ACT
take ʥ 8
INC D9 8
#IF
checkitem ʥ 4
#ACT
take ʥ 4
INC D9 4
#IF
checkitem ʥ 2
#ACT
take ʥ 2
INC D9 2
#IF
checkitem ʥ 1
#ACT
take ʥ 1
INC D9 1

#IF
checkitem â 16
#ACT
take â 16
INC D9 16
#IF
checkitem â 8
#ACT
take â 8
INC D9 8
#IF
checkitem â 4
#ACT
take â 4
INC D9 4
#IF
checkitem â 2
#ACT
take â 2
INC D9 2
#IF
checkitem â 1
#ACT
take â 1
INC D9 1

#IF
checkitem â 16
#ACT
take â 16
INC D9 16
#IF
checkitem â 8
#ACT
take â 8
INC D9 8
#IF
checkitem â 4
#ACT
take â 4
INC D9 4
#IF
checkitem â 2
#ACT
take â 2
INC D9 2
#IF
checkitem â 1
#ACT
take â 1
INC D9 1

#IF
checkitem â 16
#ACT
take â 16
INC D9 16
#IF
checkitem â 8
#ACT
take â 8
INC D9 8
#IF
checkitem â 4
#ACT
take â 4
INC D9 4
#IF
checkitem â 2
#ACT
take â 2
INC D9 2
#IF
checkitem â 1
#ACT
take â 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem 滤 16
#ACT
take 滤 16
INC D9 16
#IF
checkitem 滤 8
#ACT
take 滤 8
INC D9 8
#IF
checkitem 滤 4
#ACT
take 滤 4
INC D9 4
#IF
checkitem 滤 2
#ACT
take 滤 2
INC D9 2
#IF
checkitem 滤 1
#ACT
take 滤 1
INC D9 1

#IF
checkitem ħ 16
#ACT
take ħ 16
INC D9 16
#IF
checkitem ħ 8
#ACT
take ħ 8
INC D9 8
#IF
checkitem ħ 4
#ACT
take ħ 4
INC D9 4
#IF
checkitem ħ 2
#ACT
take ħ 2
INC D9 2
#IF
checkitem ħ 1
#ACT
take ħ 1
INC D9 1

#IF
checkitem ħ 16
#ACT
take ħ 16
INC D9 16
#IF
checkitem ħ 8
#ACT
take ħ 8
INC D9 8
#IF
checkitem ħ 4
#ACT
take ħ 4
INC D9 4
#IF
checkitem ħ 2
#ACT
take ħ 2
INC D9 2
#IF
checkitem ħ 1
#ACT
take ħ 1
INC D9 1

#IF
checkitem ħѥ 16
#ACT
take ħѥ 16
INC D9 16
#IF
checkitem ħѥ 8
#ACT
take ħѥ 8
INC D9 8
#IF
checkitem ħѥ 4
#ACT
take ħѥ 4
INC D9 4
#IF
checkitem ħѥ 2
#ACT
take ħѥ 2
INC D9 2
#IF
checkitem ħѥ 1
#ACT
take ħѥ 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem âѥ 16
#ACT
take âѥ 16
INC D9 16
#IF
checkitem âѥ 8
#ACT
take âѥ 8
INC D9 8
#IF
checkitem âѥ 4
#ACT
take âѥ 4
INC D9 4
#IF
checkitem âѥ 2
#ACT
take âѥ 2
INC D9 2
#IF
checkitem âѥ 1
#ACT
take âѥ 1
INC D9 1

#IF
checkitem â 16
#ACT
take â 16
INC D9 16
#IF
checkitem â 8
#ACT
take â 8
INC D9 8
#IF
checkitem â 4
#ACT
take â 4
INC D9 4
#IF
checkitem â 2
#ACT
take â 2
INC D9 2
#IF
checkitem â 1
#ACT
take â 1
INC D9 1

#IF
checkitem սѥ 16
#ACT
take սѥ 16
INC D9 16
#IF
checkitem սѥ 8
#ACT
take սѥ 8
INC D9 8
#IF
checkitem սѥ 4
#ACT
take սѥ 4
INC D9 4
#IF
checkitem սѥ 2
#ACT
take սѥ 2
INC D9 2
#IF
checkitem սѥ 1
#ACT
take սѥ 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 100000
MOV D8 80
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾûϵװ޷գ 
GOTO @Mir2m2λһ
BREAK

[@Mir2m2λһ]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem ʥս 16
#ACT
take ʥս 16
INC D9 16
#IF
checkitem ʥս 8
#ACT
take ʥս 8
INC D9 8
#IF
checkitem ʥս 4
#ACT
take ʥս 4
INC D9 4
#IF
checkitem ʥս 2
#ACT
take ʥս 2
INC D9 2
#IF
checkitem ʥս 1
#ACT
take ʥս 1
INC D9 1

#IF
checkitem ʥս 16
#ACT
take ʥս 16
INC D9 16
#IF
checkitem ʥս 8
#ACT
take ʥս 8
INC D9 8
#IF
checkitem ʥս 4
#ACT
take ʥս 4
INC D9 4
#IF
checkitem ʥս 2
#ACT
take ʥս 2
INC D9 2
#IF
checkitem ʥս 1
#ACT
take ʥս 1
INC D9 1

#IF
checkitem ʥսָ 16
#ACT
take ʥսָ 16
INC D9 16
#IF
checkitem ʥսָ 8
#ACT
take ʥսָ 8
INC D9 8
#IF
checkitem ʥսָ 4
#ACT
take ʥսָ 4
INC D9 4
#IF
checkitem ʥսָ 2
#ACT
take ʥսָ 2
INC D9 2
#IF
checkitem ʥսָ 1
#ACT
take ʥսָ 1
INC D9 1

#IF
checkitem ʥսͷ 16
#ACT
take ʥսͷ 16
INC D9 16
#IF
checkitem ʥսͷ 8
#ACT
take ʥսͷ 8
INC D9 8
#IF
checkitem ʥսͷ 4
#ACT
take ʥսͷ 4
INC D9 4
#IF
checkitem ʥսͷ 2
#ACT
take ʥսͷ 2
INC D9 2
#IF
checkitem ʥսͷ 1
#ACT
take ʥսͷ 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ָ 16
#ACT
take ָ 16
INC D9 16
#IF
checkitem ָ 8
#ACT
take ָ 8
INC D9 8
#IF
checkitem ָ 4
#ACT
take ָ 4
INC D9 4
#IF
checkitem ָ 2
#ACT
take ָ 2
INC D9 2
#IF
checkitem ָ 1
#ACT
take ָ 1
INC D9 1

#IF
checkitem ͷ 16
#ACT
take ͷ 16
INC D9 16
#IF
checkitem ͷ 8
#ACT
take ͷ 8
INC D9 8
#IF
checkitem ͷ 4
#ACT
take ͷ 4
INC D9 4
#IF
checkitem ͷ 2
#ACT
take ͷ 2
INC D9 2
#IF
checkitem ͷ 1
#ACT
take ͷ 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ָ 16
#ACT
take ָ 16
INC D9 16
#IF
checkitem ָ 8
#ACT
take ָ 8
INC D9 8
#IF
checkitem ָ 4
#ACT
take ָ 4
INC D9 4
#IF
checkitem ָ 2
#ACT
take ָ 2
INC D9 2
#IF
checkitem ָ 1
#ACT
take ָ 1
INC D9 1

#IF
checkitem ͷ 16
#ACT
take ͷ 16
INC D9 16
#IF
checkitem ͷ 8
#ACT
take ͷ 8
INC D9 8
#IF
checkitem ͷ 4
#ACT
take ͷ 4
INC D9 4
#IF
checkitem ͷ 2
#ACT
take ͷ 2
INC D9 2
#IF
checkitem ͷ 1
#ACT
take ͷ 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 50000
MOV D8 30
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾûгϵװ޷գ 
GOTO @Mir2m2λһ
BREAK

[@Mir2m2λһ]
#IF
CHECKLEVELEX > 0
#ACT
MOV D9 0
#IF
checkitem ɫ 16
#ACT
take ɫ 16
INC D9 16
#IF
checkitem ɫ 8
#ACT
take ɫ 8
INC D9 8
#IF
checkitem ɫ 4
#ACT
take ɫ 4
INC D9 4
#IF
checkitem ɫ 2
#ACT
take ɫ 2
INC D9 2
#IF
checkitem ɫ 1
#ACT
take ɫ 1
INC D9 1

#IF
checkitem ʿ 16
#ACT
take ʿ 16
INC D9 16
#IF
checkitem ʿ 8
#ACT
take ʿ 8
INC D9 8
#IF
checkitem ʿ 4
#ACT
take ʿ 4
INC D9 4
#IF
checkitem ʿ 2
#ACT
take ʿ 2
INC D9 2
#IF
checkitem ʿ 1
#ACT
take ʿ 1
INC D9 1

#IF
checkitem ָ 16
#ACT
take ָ 16
INC D9 16
#IF
checkitem ָ 8
#ACT
take ָ 8
INC D9 8
#IF
checkitem ָ 4
#ACT
take ָ 4
INC D9 4
#IF
checkitem ָ 2
#ACT
take ָ 2
INC D9 2
#IF
checkitem ָ 1
#ACT
take ָ 1
INC D9 1

#IF
checkitem þ֮ 16
#ACT
take þ֮ 16
INC D9 16
#IF
checkitem þ֮ 8
#ACT
take þ֮ 8
INC D9 8
#IF
checkitem þ֮ 4
#ACT
take þ֮ 4
INC D9 4
#IF
checkitem þ֮ 2
#ACT
take þ֮ 2
INC D9 2
#IF
checkitem þ֮ 1
#ACT
take þ֮ 1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem  16
#ACT
take  16
INC D9 16
#IF
checkitem  8
#ACT
take  8
INC D9 8
#IF
checkitem  4
#ACT
take  4
INC D9 4
#IF
checkitem  2
#ACT
take  2
INC D9 2
#IF
checkitem  1
#ACT
take  1
INC D9 1

#IF
checkitem ָ̩̹ 16
#ACT
take ָ̩̹ 16
INC D9 16
#IF
checkitem ָ̩̹ 8
#ACT
take ָ̩̹ 8
INC D9 8
#IF
checkitem ָ̩̹ 4
#ACT
take ָ̩̹ 4
INC D9 4
#IF
checkitem ָ̩̹ 2
#ACT
take ָ̩̹ 2
INC D9 2
#IF
checkitem ָ̩̹ 1
#ACT
take ָ̩̹ 1
INC D9 1

#IF
checkitem ƽ 16
#ACT
take ƽ 16
INC D9 16
#IF
checkitem ƽ 8
#ACT
take ƽ 8
INC D9 8
#IF
checkitem ƽ 4
#ACT
take ƽ 4
INC D9 4
#IF
checkitem ƽ 2
#ACT
take ƽ 2
INC D9 2
#IF
checkitem ƽ 1
#ACT
take ƽ 1
INC D9 1

#IF
checkitem ħ 16
#ACT
take ħ 16
INC D9 16
#IF
checkitem ħ 8
#ACT
take ħ 8
INC D9 8
#IF
checkitem ħ 4
#ACT
take ħ 4
INC D9 4
#IF
checkitem ħ 2
#ACT
take ħ 2
INC D9 2
#IF
checkitem ħ 1
#ACT
take ħ 1
INC D9 1

#IF
checkitem ֮ 16
#ACT
take ֮ 16
INC D9 16
#IF
checkitem ֮ 8
#ACT
take ֮ 8
INC D9 8
#IF
checkitem ֮ 4
#ACT
take ֮ 4
INC D9 4
#IF
checkitem ֮ 2
#ACT
take ֮ 2
INC D9 2
#IF
checkitem ֮ 1
#ACT
take ֮ 1
INC D9 1

#IF
checkitem ϱ 16
#ACT
take ϱ 16
INC D9 16
#IF
checkitem ϱ 8
#ACT
take ϱ 8
INC D9 8
#IF
checkitem ϱ 4
#ACT
take ϱ 4
INC D9 4
#IF
checkitem ϱ 2
#ACT
take ϱ 2
INC D9 2
#IF
checkitem ϱ 1
#ACT
take ϱ 1
INC D9 1

#IF
checkitem Ȩ 16
#ACT
take Ȩ 16
INC D9 16
#IF
checkitem Ȩ 8
#ACT
take Ȩ 8
INC D9 8
#IF
checkitem Ȩ 4
#ACT
take Ȩ 4
INC D9 4
#IF
checkitem Ȩ 2
#ACT
take Ȩ 2
INC D9 2
#IF
checkitem Ȩ 1
#ACT
take Ȩ 1
INC D9 1

#IF
LARGE D9 0
#ACT
MOV D7 20000
MOV D8 2
;	D7ΪÿþֵD8Ϊÿֵ
MUL D7 <$STR(D9)> 
MUL D8 <$STR(D9)> 
ChangeExp + <$STR(D7)>
CALCVAR HUMAN λ + <$STR(D8)>
GOTO @Mir2m2λϵͳݱ
SENDMSG 0 ʾҡ<$USERNAME>һ(<$STR(D9)>)ϵ,<$STR(D8)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λһ
BREAK
#elseact
SENDMSG 7 ʾûϵװ޷գ 
GOTO @Mir2m2λһ
BREAK


[@Mir2m2λԪ]
#ACT
QUERYVALUE 90 1 9 @Mir2m2λԪB Ҫ׵ԪС$(λϵͳξ)Ԫ
[@Mir2m2λԪB]
#IF
SMALL M90 $(λϵͳξ)
#ACT
MESSAGEBOX Բ𣬵ξΪ$(λϵͳξ)Ԫ
BREAK
#IF
CHECKGAMEGOLD < <$STR(M90)>
#ACT
MESSAGEBOX ԲϵԪ<$STR(M90)>
BREAK
#IF
CHECKLEVELEX > 0
#ACT
GAMEGOLD - <$STR(M90)>
CALCVAR HUMAN λ + <$STR(M90)>
GOTO @Mir2m2λϵͳݱ
#IF
checkvar human λ < $(λϵͳϰ)
#ACT
MOV S10 ۼƴﵽ$(λϵͳϰ)㡿ſɽ
#ELSEACT
MOV S10 ѽ
#IF
CHECKLEVELEX > 0
#ACT
MESSAGEBOX ϲ׳ɹǰۼΪ<$HUMAN(λ)>\\<$STR(S10)>
DELAYGOTO 1 @Mir2m2λϵͳ
GOTO @Mir2m2λϵͳűNPC
}