(@upgradeitems )
[@main]
#IF
ISADMIN
#SAY
===========================================================\
<GMǼʿ̨/AUTOCOLOR=253,249,245,70,250,191,168,251>\
ʸʽΪ[X]/10 XΪ0-10Ȼ,\
ɹΪX0%,[7]10,70%ɹ\
ΪX0%,[7]10,70%\
<˽ֻGMɼ>
<ҿɼ/@ҽ>
<ʿƺ̨/@Ƽ>\
===========================================================\
<װ/@upgradeitems>\\
#ELSEACT
GOTO @װ0

[@װ0]
סŮ½ס½סͷס\
ססָסס\
ѥӽסӡסѫ½סƽס\
<װÿνǿ2㣬һţʧܽǿ۳Ӧ./AUTOCOLOR=253,249,245,70,250,191,168,251>\
<*װ֤x2>\
===========================================================\
<ʼ/@upgradeitems>\
[@CHANGEITEMS]
#IF
#SAY
סŮ½ס½סͷס\
ססָסס\
ѥӽסӡסѫ½סƽס\
<װÿνǿ2㣬һţʧܽǿ۳Ӧ./AUTOCOLOR=253,249,245,70,250,191,168,251>\
<*װ֤x2>\
<ʼ/@װ>\
===========================================================\

[@װ]
#IF
CHECKPUTITEMTYPE 5
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 10
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 11
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 25
#ACT
MOV M33 100
GOTO @
break
CHECKPUTITEMTYPE 7
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 30
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 15
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 26
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 23
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 64
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 62
#ACT
MOV M33 100
GOTO @
break
#IF
CHECKPUTITEMTYPE 20
#ACT
MOV M33 100
GOTO @
break
[@]
#IF
CHECKBAGITEMSTARSLEVEL = 10
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G214
MOV D9 G223
GOTO @װ
break

#IF
CHECKBAGITEMSTARSLEVEL = 11
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G214
MOV D9 G223
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 12
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G215
MOV D9 G224
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 13
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G216
MOV D9 G225
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 14
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G217
MOV D9 G226
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 15
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G218
MOV D9 G227
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 16
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G219
MOV D9 G228
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 17
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G220
MOV D9 G229
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 18
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G221
MOV D9 G230
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL = 19
#ACT
MOVR D6 9
MOVR D7 9
MOV D8 G222
MOV D9 G231
GOTO @װ1
break
#IF
CHECKBAGITEMSTARSLEVEL > 19
#ACT
GOTO @ʾ1
break
#IF
CHECKBAGITEMSTARSLEVEL > 20
#ACT
GOTO @Ƿʾ1
break

[@װ]
#IF
SMALL M33 100
checkitem װ֤ 2
#ACT
CHANGEITEMNEWADDVALUE M33 + 1
TAKE װ֤ 2
SENDMSG 0 ʾ:ϲҡ%sɹװ׳һ,øԣԭװô,·ӢҲԾԾ.
break

#IF
EQUAL M33 100
checkitem װ֤ 2

#ACT
CHANGEBAGITEMSTARSLEVEL + 1
CHANGEITEMNEWADDVALUE M33 + 1

TAKE װ֤ 2
SENDMSG 0 ʾ:ϲҡ%sɹװ׳һ,øԣԭװô,·ӢҲԾԾ.
#ELSEACT
MESSAGEBOX  ģҾĸһûװ֤.
break
[@װ1]
#IF
checkitem װ֤ 2

EQUAL M33 100
#ACT
GOTO @ָ1
break

#IF
checkitem װ֤ 2

SMALL M33 100
#ACT
GOTO @װ1
break
#IF
#ACT
MESSAGEBOX  ģҾĸһûװ֤.

[@װ1]
#IF
SMALL M33 100
SMALL D6 D8
checkitem װ֤ 2

#ACT
GOTO @ɹ1
#ELSEACT
GOTO @ʧܳ1
break

[@ɹ1]
#IF
#ACT
CHANGEBAGITEMSTARSLEVEL + 1
CHANGEITEMNEWADDVALUE M33 + 1
take װ֤ 2

SENDCOLORMSG 0 254 0  ʾ:ϲҡ%sɳɹװ׳һ,øԣԭװô,·ӢҲԾԾ.
break
#ELSEACT
MESSAGEBOX  ģҾĸһûװ֤.
break
[@ʧܳ1]
#IF
SMALL D7 D9
#ACT
take װ֤ 12
CHANGEBAGITEMSTARSLEVEL - 1
CHANGEITEMNEWADDVALUE M33 - 1
SENDCOLORMSG 0 254 0  ʾ:ҡ%sΪװʱʧ,һ,ͷɥ.
break

#ELSEACT
take װ֤ 2

SENDCOLORMSG 0 254 0  ʾ:ҡ%sΪװʱʧ,ûн,ظ,һ.
break
[@ʾ1]
װ[<$USERNAME>]\
װѾΪ,Ѿ޷ټ.


[@Ƿʾ1]
[<$USERNAME>]\
װ20,Ͻ̹,ķǷװ
;ʽű
=========================================
[@Ƽ]
#IF
ISADMIN
#ACT
GOTO @
break
#elseact
GOTO @MAIN
break

[@]
Ƴǳɹ. <ҳ/@ų́>\
<1-2ǳɹ/@@InPutInteger1-2ǳɹ> [<$STR(G214)>/10] \
<2-3ǳɹ/@@InPutInteger2-3ǳɹ> [<$STR(G215)>/10] \
<3-4ǳɹ/@@InPutInteger3-4ǳɹ> [<$STR(G216)>/10] \
<4-5ǳɹ/@@InPutInteger4-5ǳɹ> [<$STR(G217)>/10] \
<5-6ǳɹ/@@InPutInteger5-6ǳɹ> [<$STR(G218)>/10] \
<6-7ǳɹ/@@InPutInteger6-7ǳɹ> [<$STR(G219)>/10] \
<7-8ǳɹ/@@InPutInteger7-8ǳɹ> [<$STR(G220)>/10] \
<8-9ǳɹ/@@InPutInteger8-9ǳɹ> [<$STR(G221)>/10] \
<9-0ǳɹ/@@InPutInteger9-0ǳɹ> [<$STR(G222)>/10] \
֮Ч.<Ǽ/@2>\
[@2]
Ƴǽ. <ҳ/@>\
<1-2ʧܽ/@@InPutInteger1-2ʧܽ> [<$STR(G223)>/10] \
<2-3ʧܽ/@@InPutInteger2-3ʧܽ> [<$STR(G224)>/10] \
<3-4ʧܽ/@@InPutInteger3-4ʧܽ> [<$STR(G225)>/10] \
<4-5ʧܽ/@@InPutInteger4-5ʧܽ> [<$STR(G226)>/10] \
<5-6ʧܽ/@@InPutInteger5-6ʧܽ> [<$STR(G227)>/10] \
<6-7ʧܽ/@@InPutInteger6-7ʧܽ> [<$STR(G228)>/10] \
<7-8ʧܽ/@@InPutInteger7-8ʧܽ> [<$STR(G229)>/10] \
<8-9ʧܽ/@@InPutInteger8-9ʧܽ> [<$STR(G230)>/10] \
<9-0ʧܽ/@@InPutInteger9-0ʧܽ> [<$STR(G231)>/10] \

[@InPutInteger1-2ǳɹ]
#ACT
MOV G214 N0
sendmsg 6 1-2ǳɹΪ[<$STR(G214)>]/10
GOTO @
break

[@InPutInteger2-3ǳɹ]
#ACT
MOV G215 N0
sendmsg 6 2-3ǳɹΪ[<$STR(G215)>]/10
GOTO @
break

[@InPutInteger3-4ǳɹ]
#ACT
MOV G216 N0
sendmsg 6 3-4ǳɹΪ[<$STR(G216)>]/10
GOTO @
break

[@InPutInteger4-5ǳɹ]
#ACT
MOV G217 N0
sendmsg 6 4-5ǳɹΪ[<$STR(G217)>]/10
GOTO @
break

[@InPutInteger5-6ǳɹ]
#ACT
MOV G218 N0
sendmsg 6 5-6ǳɹΪ[<$STR(G218)>]/10
GOTO @
break

[@InPutInteger6-7ǳɹ]
#ACT
MOV G219 N0
sendmsg 6 6-7ǳɹΪ[<$STR(G219)>]/10
GOTO @
break

[@InPutInteger7-8ǳɹ]
#ACT
MOV G220 N0
sendmsg 6 7-8ǳɹΪ[<$STR(G220)>]/10
GOTO @
break

[@InPutInteger8-9ǳɹ]
#ACT
MOV G221 N0
sendmsg 6 8-9ǳɹΪ[<$STR(G221)>]/10
GOTO @
break

[@InPutInteger9-0ǳɹ]
#ACT
MOV G222 N0
sendmsg 6 9-0ǳɹΪ[<$STR(G222)>]/10
GOTO @
break

;ʧܽǼ


[@InPutInteger1-2ʧܽ]
#ACT
MOV G223 N0
sendmsg 6 1-2ʧܽΪ[<$STR(G223)>]/10
GOTO @2
break

[@InPutInteger2-3ʧܽ]
#ACT
MOV G224 N0
sendmsg 6 2-3ʧܽΪ[<$STR(G224)>]/10
GOTO @2
break

[@InPutInteger3-4ʧܽ]
#ACT
MOV G225 N0
sendmsg 6 3-4ʧܽΪ[<$STR(G225)>]/10
GOTO @2
break

[@InPutInteger4-5ʧܽ]
#ACT
MOV G226 N0
sendmsg 6 4-5ʧܽΪ[<$STR(G226)>]/10
GOTO @2
break

[@InPutInteger5-6ʧܽ]
#ACT
MOV G227 N0
sendmsg 6 5-6ʧܽΪ[<$STR(G227)>]/10
GOTO @2
break

[@InPutInteger6-7ʧܽ]
#ACT
MOV G228 N0
sendmsg 6 6-7ʧܽΪ[<$STR(G228)>]/10
GOTO @2
break

[@InPutInteger7-8ʧܽ]
#ACT
MOV G229 N0
sendmsg 6 7-8ʧܽΪ[<$STR(G229)>]/10
GOTO @2
break

[@InPutInteger8-9ʧܽ]
#ACT
MOV G230 N0
sendmsg 6 8-9ʧܽΪ[<$STR(G230)>]/10
GOTO @2
break

[@InPutInteger9-0ʧܽ]
#ACT
MOV G231 N0
sendmsg 6 9-0ʧܽΪ[<$STR(G231)>]/10
GOTO @2
break















