You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

130 lines
3.7 KiB

; InitFlag = "CharName CharHandle StartBlockNumber"
open [main]
var CharName ""
CharHandle ""
StartBlock ""
InterruptBlock ""
InterruptArg "".
CharName = @RemoveFirst("InitFlag" " ").
CharHandle = @RemoveFirst("InitFlag" " ").
StartBlock = "Block" % InitFlag.
call StartBlock.
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Block121] ; Mara
var Mara 0.
interruptset Sec "" 1 300 "Block121TimeOut". ; 300<EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD>߻<EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD>̺<EFBFBD>Ʈ
; <EFBFBD>׽<EFBFBD>Ʈ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ǥ
mobregen Mara "Mara" 4227 9327 0 1000 "Normal".
; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ
; mobregen Mara "Mara" 3619 3786 0 1000 "Normal". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
chatwinrange Mara 1000 "Scenario" "Mara01". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> Mara<EFBFBD>κ<EFBFBD><EFBFBD><EFBFBD> 1000 <EFBFBD>̳<EFBFBD>
pause Sec 3. ; 3<EFBFBD>ʰ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.
chatwinrange Mara 1000 "Scenario" "Mara02". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> Mara<EFBFBD>κ<EFBFBD><EFBFBD><EFBFBD> 1000 <EFBFBD>̳<EFBFBD>
interruptset DeadHandle "" 1 Mara "Block121MaraDead".
interruptset DeadHandle "" 1 CharHandle "Block121PlayerDead". ; <EFBFBD>÷<EFBFBD><EFBFBD>̾ ƨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD>ٽ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ٲ<EFBFBD><EFBFBD>Ƿ<EFBFBD> <EFBFBD>ȵ<EFBFBD>)
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [Block121TimeOut] ; 300<EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD>߻<EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD>̺<EFBFBD>Ʈ
chatwinrange Mara 1000 "Scenario" "Mara00". ; <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ʹ<EFBFBD> <EFBFBD><EFBFBD>ü<EFBFBD>߱<EFBFBD>. <EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><EFBFBD><EFBFBD>
vanish Mara.
returnvalue CharHandle 0.
break "main".
close
open [Block121MaraDead]
chatwinrange Mara 1000 "Scenario" "Mara03".
pause sec 2.
chatwinrange Robin 1000 "Scenario" "Robin01".
pause sec 2.
chatwinrange Mara 1000 "Scenario" "Mara04".
pause sec 2.
chatwinrange Robin 1000 "Scenario" "Robin02".
pause sec 2.
chatwinrange Mara 1000 "Scenario" "Mara05".
pause sec 2.
chatwinrange Mara 1000 "Scenario" "Mara06".
pause sec 2.
chatwinrange Robin 1000 "Scenario" "Robin03".
pause sec 2.
returnvalue CharHandle 1.
break "main".
close
open [Block121PlayerDead]
chatwinrange Mara 1000 "Scenario" "Mara20". ; <EFBFBD>м<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>𸣴<EFBFBD> <EFBFBD>༮, <EFBFBD>׾<EFBFBD><EFBFBD><EFBFBD>!!
vanish Mara.
returnvalue CharHandle 0.
break "main".
close
; ---------------------------------------------------------- ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Block122] ; Marlone
var Marlone 0.
interruptset Sec "" 1 300 "Block122TimeOut". ; 300<EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD>߻<EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD>̺<EFBFBD>Ʈ
mobregen Marlone "Marlone" 3619 3786 0 1000 "Normal".
chatwinrange Marlone 1000 "Scenario" "Marlone02".
pause Sec 2.
; chatwinrange User 1000 "Scenario" "User01".
; pause Sec 2.
interruptset DeadHandle "" 1 Marlone "Block122MarloneDead".
interruptset DeadHandle "" 1 CharHandle "Block122PlayerDead". ; <EFBFBD>÷<EFBFBD><EFBFBD>̾ ƨ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ <EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD>ٽ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ٲ<EFBFBD><EFBFBD>Ƿ<EFBFBD> <EFBFBD>ȵ<EFBFBD>)
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [Block122TimeOut] ; 300<EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD>߻<EFBFBD><EFBFBD>ϴ<EFBFBD> <EFBFBD>̺<EFBFBD>Ʈ
chatwinrange Marlone 1000 "Scenario" "Marlone01". ; <EFBFBD>ð<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>ʹ<EFBFBD> <EFBFBD><EFBFBD>ü<EFBFBD>߱<EFBFBD>. <EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><EFBFBD><EFBFBD>
vanish Marlone.
returnvalue CharHandle 0.
break "main".
close
open [Block122MarloneDead]
chatwinrange Marlone 1000 "Scenario" "Marlone01". ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>ٴ<EFBFBD>...
returnvalue CharHandle 1.
break "main".
close
open [Block122PlayerDead]
chatwinrange Marlone 1000 "Scenario" "Marlone01". ; <EFBFBD>м<EFBFBD><EFBFBD><EFBFBD> <EFBFBD>𸣴<EFBFBD> <EFBFBD>༮, <EFBFBD>׾<EFBFBD><EFBFBD><EFBFBD>!!
vanish Marlone.
returnvalue CharHandle 0.
break "main".
close