[@]
{
#IF
ISDUMMY
#act
GETRANDOMLINETEXT ..\QuestDiary\\װб.txt <$STR(S78)>
SETDUMMYCONFIGFILENAME <$STR(S78)>
LOADDUMMYCONFIGFILE
;DUMMYSTART
GETDUMMYNAME <$STR(S82)> 1 1
SETDUMMYHERONAME <$STR(S82)>
Mov	N$X1	<$Str(A408)>
Mov	N$X2	<$Str(A408)>
dec	N$X1	<$Str(A410)>
inc	N$X2	<$Str(A410)>
Mov	N$Y1	<$Str(A409)>
Mov	N$Y2	<$Str(A409)>
dec	N$Y1	<$Str(A410)>
inc	N$Y2	<$Str(A410)>
Movr	N$X	<$Str(N$X1)>	<$Str(N$X2)>
Movr	N$Y	<$Str(N$Y1)>	<$Str(N$Y2)>
Mapmove	<$Str(A407)>	<$Str(N$X)>	<$Str(N$Y)>
Setontimer 100 1
SetOnTimer 202 200
goto @ȥ

[@ȥ]
#IF
ISDUMMY
equal G1 1
#ACT
Mapmove xsc 48 51 4
DELAYGOTO 1000 @ִ
DELAYGOTO 10000 @
DELAYGOTO 350000 @˳ֵ
DELAYGOTO 30000 @13
DELAYGOTO 3500000 @14
BREAK

#IF
ISDUMMY
LARGE G1 1
#ACT
DELAYGOTO 100 @14
BREAK


[@zs]
#IF
ISDUMMY
Random 30
#ACT
RENEWLEVEL 1

[@14]
#IF
ISDUMMY
#ACT
GetRandomText ..\QuestDiary\\ְҵƺ\1.txt S76
GetRandomText ..\QuestDiary\\ְҵƺ\1.txt S77
MOV T0 <$STR(S76)>
MOV T100 <$STR(S77)>
SETRANKLEVELNAME %s\[<$STR(T0)>]
H.SETRANKLEVELNAME %s\[<$STR(T100)>]
movr S107 45 66
CHANGELEVEL = <$STR(S107)>
H.CHANGELEVEL = <$STR(S107)>
DELAYGOTO 100 @zs
#CALL [\\ְҵƺ\ְҵ1.txt] @˵½1
#CALL [\\ְҵƺ\װ.txt] @˵½װ1
#CALL [¼\ˢ.txt] @ˢ
#CALL [\\\Ӣ۵½.txt] @Ӣ
[@13]
#IF
ISDUMMY
#ACT
GetRandomText ..\QuestDiary\\ְҵƺ\1.txt S76
GetRandomText ..\QuestDiary\\ְҵƺ\1.txt S77
MOV T0 <$STR(S76)>
MOV T100 <$STR(S77)>
SETRANKLEVELNAME %s\[<$STR(T0)>]
H.SETRANKLEVELNAME %s\[<$STR(T100)>]
CHANGELEVEL = 1
H.CHANGELEVEL = 1
#CALL [\\ְҵƺ\ְҵ1.txt] @˵½1
#CALL [\\ְҵƺ\װ.txt] @˵½װ1
#CALL [¼\ˢ.txt] @ˢ
#CALL [\\\Ӣ۵½.txt] @Ӣ

[@ִ]
#IF
ISDUMMY
CheckRangeHumCount xsc 22 32 15 < 3
#act
Mapmove xsc 48 51 4
OpenAutoPickItem 1 0 4 1 0 0 800

[@˳ֵ]
#IF
ISDUMMY
Random 35
HOUR 12 15
#ACT
SENDMSG 1 [%s]:ϲ<$USERNAME>ֵͨ߳Ԫ2000,Ҳ,Ͽֵ!

#IF
ISDUMMY
Random 50
HOUR 12 15
#ACT
Mapmove 3 327 335 5
SENDMSG 1 [%s]:ϲ<$USERNAME>ֵͨ߳Ԫ5000,Ҳ,Ͽֵ!

#IF
ISDUMMY
Random 80
HOUR 12 15
#ACT
Mapmove 3 327 335 5
SENDMSG 1 [%s]:ϲ<$USERNAME>ֵͨ߳Ԫ10000,Ҳ,Ͽֵ!

#IF
ISDUMMY
Random 35
HOUR 18 21
#ACT
SENDMSG 1 [%s]:ϲ<$USERNAME>ֵͨ߳Ԫ2000,Ҳ,Ͽֵ!

#IF
ISDUMMY
Random 50
HOUR 18 21
#ACT
Mapmove 3 327 335 5
SENDMSG 1 [%s]:ϲ<$USERNAME>ֵͨ߳Ԫ5000,Ҳ,Ͽֵ!

#IF
ISDUMMY
Random 80
HOUR 18 21
#ACT
Mapmove 3 327 335 5
SENDMSG 1 [%s]:ϲ<$USERNAME>ֵͨ߳Ԫ10000,Ҳ,Ͽֵ!


[@]
#IF
ISDUMMY
Random 10
#ACT
ADDSKILL Ⱥʩ
SKILLLEVEL Ⱥʩ = 3
SENDMSG 0 <$USERNAME>ɹһQQ
DELAYGOTO 10000 @1

[@1]
#IF
ISDUMMY
#ACT
GiveStateItem ʱ 1 1 0 0 1 1 0
ExtBagOpenItemCount + 220
SENDMSG 0 <$USERNAME>ɹһ΢
BREAK

[@Ontimer100]
#if
CheckHumInRange <$Str(A401)> <$Str(A402)> <$Str(A403)> <$Str(A404)>
equal	A412	
random	<$STR(A413)>
#act
Mov	N$X1	<$Str(A402)>
Mov	N$X2	<$Str(A402)>
dec	N$X1	<$Str(A404)>
inc	N$X2	<$Str(A404)>
Mov	N$Y1	<$Str(A403)>
Mov	N$Y2	<$Str(A403)>
dec	N$Y1	<$Str(A404)>
inc	N$Y2	<$Str(A404)>
Movr	N$X	<$Str(N$X1)>	<$Str(N$X2)>
Movr	N$Y	<$Str(N$Y1)>	<$Str(N$Y2)>
Movr	N$ӳ	1000	10000
Delaygoto	<$Str(N$ӳ)>	@λ

#if
small	N$ʱ	<$Str(A406)>
#act
INC	N$ʱ	1
break

#if
CheckHumInRange <$Str(A407)> <$Str(A408)> <$Str(A409)> <$Str(A410)>
equal	N$ʱ	<$Str(A406)>
#act	
INC	N$ʱ	1

#if
CheckHumInRange <$Str(A407)> <$Str(A408)> <$Str(A409)> <$Str(A410)>
equal	A412	
random	<$STR(A413)>
#act
Mov	N$X1	<$Str(A408)>
Mov	N$X2	<$Str(A408)>
dec	N$X1	<$Str(A410)>
inc	N$X2	<$Str(A410)>
Mov	N$Y1	<$Str(A409)>
Mov	N$Y2	<$Str(A409)>
dec	N$Y1	<$Str(A410)>
inc	N$Y2	<$Str(A410)>
Movr	N$X	<$Str(N$X1)>	<$Str(N$X2)>
Movr	N$Y	<$Str(N$Y1)>	<$Str(N$Y2)>
Movr	N$ӳ	1000	10000
Delaygoto	<$Str(N$ӳ)>	@λ
break

#if
CheckRangeHumCount 3 327 335 10 > 20
CheckHumInRange <$Str(A407)> <$Str(A408)> <$Str(A409)> <$Str(A410)>
equal	A414	
random	<$STR(A415)>
#act
Movr	N$ӳ	1000	10000
Delaygoto	<$Str(N$ӳ)>	@ͼ
break

#if
ISONMAP 89
not	CheckHumInRange <$Str(A407)> <$Str(A408)> <$Str(A409)> <$Str(A410)>
#act
Delaygoto	1000	@˻س
break

#if
not	CheckHumInRange <$Str(A407)> <$Str(A408)> <$Str(A409)> <$Str(A410)>
random	<$STR(A416)>
#act
Movr	N$ӳ	1000	10000
Delaygoto	<$Str(N$ӳ)>	@˻س
break



[@ͼ]
#if
Equal	A479	hsp2
Random	6
#act
Map	<$Str(A479)>	
DummyStart
break

#if
Equal	A475	hsp1
Random	6
#act
Map	<$Str(A475)>	
DummyStart
break

#if
Equal	A471	hsgd2
Random	6
#act
Map	<$Str(A471)>	
DummyStart
break

#if
Equal	A467	hsgd1
Random	6
#act
Map	<$Str(A467)>	
DummyStart
break

#if
Equal	A455	pm2
Random	6
#act
Map	<$Str(A455)>	
DummyStart
break

#if
Equal	A451	pm1
Random	6
#act
Map	<$Str(A451)>	
DummyStart
break

#if
Equal	A447	cagd2
Random	5
#act
Map	<$Str(A447)>	
DummyStart
break

#if
Equal	A443	cagd1
Random	4
#act
Map	<$Str(A443)>	
DummyStart
break

#if
Equal	A439	cacw2
Random	3
#act
Map	<$Str(A439)>	
DummyStart
break

#if
Equal	A435	cacw1
Random	2
#act
Map	<$Str(A435)>	
DummyStart
break

#if
Equal	A431	64
Random	1
#act
Map	<$Str(A431)>	
DummyStart
break








[@˻س]
#If
#act
Mov	N$X1	<$Str(A408)>
Mov	N$X2	<$Str(A408)>
dec	N$X1	<$Str(A410)>
inc	N$X2	<$Str(A410)>
Mov	N$Y1	<$Str(A409)>
Mov	N$Y2	<$Str(A409)>
dec	N$Y1	<$Str(A410)>
inc	N$Y2	<$Str(A410)>
Movr	N$X	<$Str(N$X1)>	<$Str(N$X2)>
Movr	N$Y	<$Str(N$Y1)>	<$Str(N$Y2)>
Mapmove	<$Str(A407)>	<$Str(N$X)>	<$Str(N$Y)>
DummyStop

[@λ]
#If
CHECKMAPMOVE <$Map> <$Str(N$X)> <$Str(N$Y)>
CheckRangeHumCount <$Map> <$Str(N$X)> <$Str(N$Y)> 0 = 0
#act
GotoNow	<$Str(N$X)> <$Str(N$Y)>

}


[@]
{
#if
#act
INC	N$˼	1
#If
Large	N$˼	<$Str(A405)>
Small	<$DUMMYCOUNT>	<$Str(A400)>
#act
MOV	N$˼	0
MOV	N$X1	<$Str(A402)>
MOV	N$X2	<$Str(A402)>
INC	N$X1	<$Str(A404)>
DEC	N$X1	<$Str(A404)>
MOV	N$Y1	<$Str(A402)>
MOV	N$Y2	<$Str(A402)>
DEC	N$Y1	<$Str(A404)>
INC	N$Y2	<$Str(A404)>
MOVR	N$X	 <$Str(N$X1)>	 <$Str(N$X2)>
MOVR	N$Y	 <$Str(N$Y1)>	 <$Str(N$Y2)>
DummyLogon	<$Str(A401)>	<$Str(N$X)>	<$Str(N$Y)>	1

}

