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.

464 lines
12 KiB

open [main]
var Wait ""
InterruptBlock ""
InterruptArg "".
waitlogin Wait.
if Wait == 0 ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>α<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
then open
call "QuestFail".
close
pause Sec 5.
scriptfile "KQUnderHall".
timelimit Min 30.
call "First".
call "Second".
call "Third".
call "Forth".
call "Fifth".
call "Sixth".
call "Seventh".
call "Eighth".
call "Nineth".
call "Tenth".
call "Eleventh".
call "Twelveth".
call "Thirteenth".
call "Forteenth".
call "Fifteenth".
call "Sixteenth".
call "Seventeenth".
call "Eighteenth".
call "Nineteenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [First]
regengroup "KDUnHall" "KDUnderArea1".
regengroup "KDUnHall" "KDUnderArea2".
regengroup "KDUnHall" "KDUnderArea3".
regengroup "KDUnHall" "KDUnderArea4".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (120 - 60) "FirstEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [FirstEnd]
break "First".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Second]
regengroup "KDUnHall" "KDUnderArea5".
regengroup "KDUnHall" "KDUnderArea6".
regengroup "KDUnHall" "KDUnderArea7".
regengroup "KDUnHall" "KDUnderArea8".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (180 - 120) "SecondEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [SecondEnd]
break "Second".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Third]
regengroup "KDUnHall" "KDUnderArea9".
regengroup "KDUnHall" "KDUnderArea10".
regengroup "KDUnHall" "KDUnderArea11".
regengroup "KDUnHall" "KDUnderArea12".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (240 - 180) "ThirdEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [ThirdEnd]
break "Third".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Forth]
regengroup "KDUnHall" "KDUnderArea13".
regengroup "KDUnHall" "KDUnderArea14".
regengroup "KDUnHall" "KDUnderArea15".
regengroup "KDUnHall" "KDUnderArea16".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (360 - 240) "ForthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [ForthEnd]
break "Forth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Fifth]
regengroup "KDUnHall" "KDUnderArea17".
regengroup "KDUnHall" "KDUnderArea18".
regengroup "KDUnHall" "KDUnderArea19".
regengroup "KDUnHall" "KDUnderArea20".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (480 - 360) "FifthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [FifthEnd]
break "Fifth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Sixth]
regengroup "KDUnHall" "KDUnderArea21".
regengroup "KDUnHall" "KDUnderArea22".
regengroup "KDUnHall" "KDUnderArea23".
regengroup "KDUnHall" "KDUnderArea24".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (600 - 480) "SixthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [SixthEnd]
break "Sixth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Seventh]
regengroup "KDUnHall" "KDUnderArea25".
regengroup "KDUnHall" "KDUnderArea26".
regengroup "KDUnHall" "KDUnderArea27".
regengroup "KDUnHall" "KDUnderArea28".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (720 - 600) "SeventhEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [SeventhEnd]
break "Seventh".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Eighth]
regengroup "KDUnHall" "KDUnderArea29".
regengroup "KDUnHall" "KDUnderArea30".
regengroup "KDUnHall" "KDUnderArea31".
regengroup "KDUnHall" "KDUnderArea32".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (840 - 720) "EighthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [EighthEnd]
break "Eighth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Nineth]
regengroup "KDUnHall" "KDUnderArea33".
regengroup "KDUnHall" "KDUnderArea34".
regengroup "KDUnHall" "KDUnderArea35".
regengroup "KDUnHall" "KDUnderArea36".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1040 - 840) "NinethEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [NinethEnd]
break "Nineth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Tenth]
regengroup "KDUnHall" "KDUnderArea37".
regengroup "KDUnHall" "KDUnderArea38".
regengroup "KDUnHall" "KDUnderArea39".
regengroup "KDUnHall" "KDUnderArea40".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1320 - 1040) "TenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [TenthEnd]
break "Tenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Eleventh]
regengroup "KDUnHall" "KDUnderArea41".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1350 - 1320) "EleventhEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [EleventhEnd]
break "Eleventh".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Twelveth]
regengroup "KDUnHall" "KDUnderArea42".
regengroup "KDUnHall" "KDUnderArea43".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1360 - 1350) "TwelvethEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [TwelvethEnd]
break "Twelveth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Thirteenth]
regengroup "KDUnHall" "KDUnderArea44".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1370 - 1360) "ThirteenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [ThirteenthEnd]
break "Thirteenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Forteenth]
regengroup "KDUnHall" "KDUnderArea45".
regengroup "KDUnHall" "KDUnderArea46".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1380 - 1370) "ForteenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [ForteenthEnd]
break "Forteenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Fifteenth]
regengroup "KDUnHall" "KDUnderArea47".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1390 - 1380) "FifteenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [FifteenthEnd]
break "Fifteenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Sixteenth]
regengroup "KDUnHall" "KDUnderArea48".
regengroup "KDUnHall" "KDUnderArea49".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1400 - 1390) "SixteenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [SixteenthEnd]
break "Sixteenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Seventeenth]
regengroup "KDUnHall" "KDUnderArea50".
regengroup "KDUnHall" "KDUnderArea51".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1410 - 1400) "SeventeenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [SeventeenthEnd]
break "Seventeenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Eighteenth]
regengroup "KDUnHall" "KDUnderArea52".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
interruptset Sec "" 1 (1440 - 1410) "EighteenthEnd".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
open [EighteenthEnd]
break "Eighteenth".
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [Nineteenth]
regengroup "KDUnHall" "KDUnderArea53".
interruptclear.
interruptset PlayerEliminate "" 1 "QuestFail".
interruptset TimeOut "" 1 "QuestSuc".
infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
open [QuestSuc]
questresult Suc. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŷ <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
reward KingdomQuest.
broadcast all "KQReturn30".
pause sec 10.
broadcast all "KQReturn20".
pause sec 10.
broadcast all "KQReturn10".
pause sec 5.
broadcast all "KQReturn5".
pause sec 5.
linkto all "Eld" "Eld" 17214 13445.
endofkq.
break "main".
close
open [QuestFail]
questresult Fail. ; <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŷ <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
broadcast all "KQReturn30".
pause sec 10.
broadcast all "KQReturn20".
pause sec 10.
broadcast all "KQReturn10".
pause sec 5.
broadcast all "KQReturn5".
pause sec 5.
linkto all "Eld" "Eld" 17214 13445.
endofkq.
break "main".
close