[@ħ֮]
{
#IF
  equal G80 1
#ACT
  break
#SAY
ͶĽԽ౬ļԽߣ\
кܴļָ߼BOSS\ \

<ĿǰнƱ> <$STR(G79)>\
<ϴα> <$STR(A11)>\ \

<Ͷ/@@InPutInteger0>          <ħ֮/@˵>Ĵ˵
#ELSEACT
  MESSAGEBOX ˹Թرգ\ 
  break


[@˵]
ħ֮;ǽBOSSٻ\
ͶĽԽֵļԽߣ\
ٻ͵BOSSȻҪܶһͶС\
һļʹħ֮ƣƺĽҺͽ\
ضǡɱȫáܶ˿¸\ \

</@ħ֮>

[@InPutInteger0]
#IF
  small N0 1
#ACT
  MESSAGEBOX ֲ1\ 
  break
#IF
  large N0 10000000
#ACT
  MESSAGEBOX ֻͶ1000\ 
  break
#IF
  checkgold N0
#ACT
  inc G79 N0
  take  N0
  GOTO @ұ
  MOV N2 1
  BREAK
#ELSEACT
  MESSAGEBOX ûôң\ 
  break

[@ұ]
#IF
  equal N2 1
  small N0 10000001
  large N0 8999999
#ACT
  MOV N1 5
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 9000000
  large N0 7999999
#ACT
  MOV N1 8
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 8000000
  large N0 6999999
#ACT
  MOV N1 10
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 7000000
  large N0 5999999
#ACT
  MOV N1 13
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 6000000
  large N0 4999999
#ACT
  MOV N1 15
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 5000000
  large N0 3999999
#ACT
  MOV N1 18
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 4000000
  large N0 2999999
#ACT
  MOV N1 20
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 3000000
  large N0 1999999
#ACT
  MOV N1 25
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 2000000
  large N0 999999
#ACT
  MOV N1 30
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 1000000
  large N0 499999
#ACT
  MOV N1 35
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 500000
  large N0 399999
#ACT
  MOV N1 45
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 400000
  large N0 299999
#ACT
  MOV N1 50
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 300000
  large N0 199999
#ACT
  MOV N1 60
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 200000
  large N0 99999
#ACT
  MOV N1 70
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 100000
  large N0 49999
#ACT
  MOV N1 80
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 50000
  large N0 9999
#ACT
  MOV N1 90
  GOTO @
  BREAK
#IF
  equal N2 1
  small N0 10000
  large N0 999
#ACT
  MOV N1 150
  GOTO @
  BREAK
#ELSEACT
  MOV N1 500
  SENDMSG 6 ûǷͶ̫ˣ
  GOTO @ħ֮
  break

[@]
#IF
  equal N2 1
  large G79 50000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 20000000
  THROWITEM <$MAP> <$X> <$Y> 2  20
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮20
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 25000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 15000000
  THROWITEM <$MAP> <$X> <$Y> 2  15
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮15
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 20000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 10000000
  THROWITEM <$MAP> <$X> <$Y> 2  10
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮10
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 15000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 8000000
  THROWITEM <$MAP> <$X> <$Y> 2  8
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮8
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 10000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 6000000
  THROWITEM <$MAP> <$X> <$Y> 2  6
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮6
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 9000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 5000000
  THROWITEM <$MAP> <$X> <$Y> 2  5
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮5
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 8000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 3000000
  THROWITEM <$MAP> <$X> <$Y> 2  3
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮3
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 7000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 2000000
  THROWITEM <$MAP> <$X> <$Y> 2  2
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮2
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 6000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 1000000
  THROWITEM <$MAP> <$X> <$Y> 2  1
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮1
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 5000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 800000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң800000
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 4000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 700000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң700000
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 3000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 500000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң500000
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 2000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 400000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  THROWITEM <$MAP> <$X> <$Y> 2  100000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң400000
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 1000000
  random N1
#ACT
  MOV A11 S99
  DEC G79 300000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң300000
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 500000
  random N1
#ACT
  MOV A11 S99
  DEC G79 200000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  THROWITEM <$MAP> <$X> <$Y> 2  50000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң200000
  GOTO @
  BREAK
#IF
  equal N2 1
  large G79 400000
  random N1
#ACT
  MOV A11 S99
  DEC G79 100000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  THROWITEM <$MAP> <$X> <$Y> 2  10000
  SENDMSG 0 %s[%M:%x:%y]˶ħ֮ң100000
  GOTO @
  BREAK
#IF
  equal N2 1
  small G79 100000
#ACT
  SENDMSG 6 ûǷͶ̫ˣ
  GOTO @ħ֮
  break
#IF
  equal N2 0
#ACT
  KILL 2
  SENDMSG 0 %s[%M:%x:%y]Ϊ
  GOTO @ħ֮
  break
#ELSEACT
  SENDMSG 6 ûã
  GOTO @ħ֮
  break
  
[@]
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ʬ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųʬ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> аǯ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųаǯ档
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> а|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųаߡ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> |0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> |0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ʯĹʬ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųʯĹʬ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ǧ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųǧ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮ţħ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮ţħ
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ħ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųħ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> Ȫ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųȪ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮˫ͷѪħ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮˫ͷѪħ
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ţħ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųţħ
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮˫ͷ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮˫ͷա
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> |0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų
  GOTO @ħ֮
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮þ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮þ顣
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> þ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷųþ顣
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮Ȫ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮Ȫ
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮|0|249 10 2
  SENDMSG 0 %s[%M:%x:%y]ͷų֮
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮|0|249 10 2
  SENDMSG 0 %s[%M:%x:%y]ͷų֮
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> Ұ|0|249 10 2
  SENDMSG 0 %s[%M:%x:%y]ͷųҰ
  GOTO @ħ֮ 
  BREAK
#IF
  equal N2 1
  random N1
#ACT
  MOV N2 0
  MONGENEX <$MAP> <$X> <$Y> ֮ħ|0|249 10 1
  SENDMSG 0 %s[%M:%x:%y]ͷų֮ħ
  GOTO @ħ֮ 
  BREAK
#ELSEACT
  MOV N2 0
  GOTO @ħ֮ 
  BREAK
}