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.
 
 

345 lines
12 KiB

open [main]
WaitPlayer Above 1. ; 플레이어가 한명 이상이 될때까지 대기
WaitTime MilliSec 10000. ; 10초간 대기
shout all "천년로보" "우리를 괴물취급하며 학살하는 인간과 엘프 다크엘프들..".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "천년로보" "오늘 너희들에게 자연의 보복이 얼마나 무서운지를".
shout all "파이어비비" "모두 죽이자!!".
shout all "천년로보" "모두 죽...".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "파이어비비" "킥!!".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "천년로보" "얼마나 무서운지를 똑똑히 보여주리라".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "천년로보" "인간과 엘프, 다크엘프들에게 학대받아온 자연의..".
shout all "와일드깨빙" "인간들아, 각오해라!".
shout all "천년로보" "인간들아 각...".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "천년로보" "끼어들지 말란 말야!".
shout all "와일드깨빙" "켁!!".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "사막늑대" "소울스톤이 빛나는 30분동안 우리는 무적이다. 너희들 죽었어!".
shout all "천년로보" "아니, 그런 비밀을 누설하다니!".
shout all "사막늑대" "깨갱!!".
WaitTime MilliSec 500. ; 0.5초간 대기
shout all "천년로보" "에잇, 어쩔수 없다, 30분 이내에 모두 없애라!".
Terminate TimeOut "-" 30 "Suc". ; 30분이 지나면 승리
Terminate Player "Below" 0 "Fail". ; 사람이 없으면 패배
mobregen Aggressive "KDUnHall" "KDUnderArea1" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea2" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea3" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea4" "Breeder" "EventManagerA".
WaitTime MilliSec (120 - 60) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea5" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea6" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea7" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea8" "Breeder" "EventManagerA".
WaitTime MilliSec (180 - 120) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea9" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea10" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea11" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea12" "Breeder" "EventManagerA".
WaitTime MilliSec (240 - 180) * 1000.
shout all "천년로보" "제 2분대 출동!".
mobregen Aggressive "KDUnHall" "KDUnderArea13" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea14" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea15" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea16" "Breeder" "EventManagerA".
WaitTime MilliSec (360 - 240) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea17" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea18" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea19" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea20" "Breeder" "EventManagerA".
WaitTime MilliSec (480 - 360) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea21" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea22" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea23" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea24" "Breeder" "EventManagerA".
WaitTime MilliSec (600 - 480) * 1000.
shout all "천년로보" "제 3분대 돌격하라!".
mobregen Aggressive "KDUnHall" "KDUnderArea25" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea26" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea27" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea28" "Breeder" "EventManagerA".
WaitTime MilliSec (720 - 600) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea29" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea30" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea31" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea32" "Breeder" "EventManagerA".
WaitTime MilliSec (840 - 720) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea33" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea34" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea35" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea36" "Breeder" "EventManagerA".
WaitTime MilliSec (1040 - 840) * 1000.
shout all "천년로보" "적은 얼마 안남았다, 4분대 출동!".
mobregen Aggressive "KDUnHall" "KDUnderArea37" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea38" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea39" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea40" "Breeder" "EventManagerA".
WaitTime MilliSec (1320 - 1040) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea41" "Breeder" "EventManagerA".
WaitTime MilliSec (1350 - 1320) * 1000.
shout all "천년로보" "적들의 저항이 의외로 완강하다. 5분대 공격!".
mobregen Aggressive "KDUnHall" "KDUnderArea42" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea43" "Breeder" "EventManagerA".
WaitTime MilliSec (1360 - 1350) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea44" "Breeder" "EventManagerA".
WaitTime MilliSec (1370 - 1360) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea45" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea46" "Breeder" "EventManagerA".
WaitTime MilliSec (1380 - 1370) * 1000.
shout all "천년로보" "제 6분대 준비하라! 돌격!".
mobregen Aggressive "KDUnHall" "KDUnderArea47" "Breeder" "EventManagerA".
WaitTime MilliSec (1390 - 1380) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea48" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea49" "Breeder" "EventManagerA".
WaitTime MilliSec (1400 - 1390) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea50" "Breeder" "EventManagerA".
mobregen Aggressive "KDUnHall" "KDUnderArea51" "Breeder" "EventManagerA".
WaitTime MilliSec (1410 - 1400) * 1000.
mobregen Aggressive "KDUnHall" "KDUnderArea52" "Breeder" "EventManagerA".
WaitTime MilliSec (1440 - 1410) * 1000.
shout all "천년로보" "에잇, 칠칠치 못한 놈들, 내가 나가야겠군".
mobregen Aggressive "KDUnHall" "KDUnderArea53" "Breeder" "EventManagerA".
WaitMob Above 1. ; 몹이 1 이상일 동안 대기(리젠될 동안)
Terminate AllMob "Below" 0 "Suc". ; 모든 몹이 사라졌으면 승리
WaitTime MilliSec 60 * 60 * 1000. ; 한시간동안 기다림 - Terminate 조건으로만 끝나도록
close
;open [Regen_1440_1800]
;close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;open [main]
; var MyName.
; var MyHandle.
; myname MyName.
; myhandle MyHandle.
;
; call MyName "DefRoutine".
;close
;
;open [DefRoutine]
;close
;
;open [WaitPlayerEntry]
; var InitRest.
; var CurRest.
; kqrestminute InitRest. ; 남은 시간을 분단위로 얻어옴
;
; var Ply.
; Ply = 0.
; while Ply == 0
; open
; howmanymob Ply "Player". ; 들어온 플레이어들 확인
;
; kqrestminute CurRest. ; 남은 시간을 분단위로 얻어옴
; if InitRest - CurRest > 5 ; 5분간 대기
; then
; open
; print "Room vanish".
; endofevent KingdomQuest 0. ; 킹덤퀘스트 실패로 마무리
; break "main".
; close
; close
;close
;
;open [IsTimeUp] ; 시간제한이 되었는지 확인
; print "IsTimeUp".
; var TimeUp.
; kqrestminute TimeUp. ; 남은 시간을 분단위로 얻어옴
; print "EventManagerAIsTimeUp : " % TimeUp % "Minute left".
; if TimeUp == 0 ; 시간오버
; then
; open
; print "IsTimeUp : Exit 0".
; KQResult = "Success".
; break "MainLoop".
; close
;
; var Ply.
; howmanymob Ply "Player". ; 남아있는 플레이어들 확인
; print "EventManagerAIsTimeUp : " % Ply % "Player left".
; if Ply == 0
; then
; open
; print "IsTimeUp : Exit 1".
; KQResult = "Fail".
; break "MainLoop".
; close
;close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;open [EventManagerA]
;
; print "EventManagerA : Entry".
;
; call "WaitPlayerEntry". ; 사람들이 들어올 때까지 기다림
;
; wait sec 5. ; 5
; shout all "천년로보" "마나의 흐름을 마음대로 바꾸어 자연법칙을 파괴하는 다크엘프들".
;
; wait sec 5. ; 10
; shout all "천년로보" "평화롭게 살고 있는 동식물을 학살하는 인간들".
;
; wait sec 5. ; 15
; shout all "천년로보" "그리고 그런 인간들에게 빌붙어 자연을 잃어버린 엘프들".
;
; wait sec 5. ; 20
; shout all "천년로보" "드디어 오늘 너희들에게 자연의 보복이 얼마나 무서운지를".
;
; wait sec 5. ; 25
; shout all "파이어비비" "모두 죽이자!!".
; shout all "천년로보" "모두 죽...".
;
; wait sec 5. ; 30
; shout all "파이어비비" "킥!!".
;
; wait sec 5. ; 35
; shout all "천년로보" "얼마나 무서운지를 똑똑히 보여주리라".
;
; wait sec 5. ; 40
; shout all "천년로보" "인간과 엘프, 다크엘프들에게 학대받아온 자연의..".
;
; wait sec 5. ; 45
; shout all "와일드깨빙" "인간들아, 각오해라!".
; shout all "천년로보" "인간들아...".
;
; wait sec 5. ; 50
; shout all "천년로보" "끼어들지 말란 말야!".
; shout all "와일드깨빙" "켁!!".
;
; wait sec 5. ; 55
; shout all "천년로보" "흠.. 어쨋든 자연의 피조물들이여, 진격하라!".
;
; call "Regen_060_120".
; wait sec 120 - 60.
;
; call "Regen_120_180".
; wait sec 180 - 120.
;
; call "Regen_180_240".
; wait sec 240 - 180.
;
; call "Regen_240_360".
; wait sec 360 - 240.
;
; call "Regen_360_480".
; wait sec 480 - 360.
;
; call "Regen_480_600".
; wait sec 600 - 480.
;
; call "Regen_600_720".
; wait sec 720 - 600.
;
; call "Regen_720_840".
; wait sec 840 - 720.
;
; call "Regen_840_1040".
; wait sec 1040 - 840.
;
; call "Regen_1040_1320".
; wait sec 1320 - 1040.
;
; call "Regen_1320_1350".
; wait sec 1350 - 1320.
;
; call "Regen_1350_1360".
; wait sec 1360 - 1350.
;
; call "Regen_1360_1370".
; wait sec 1370 - 1360.
;
; call "Regen_1370_1380".
; wait sec 1380 - 1370.
;
; call "Regen_1380_1390".
; wait sec 1390 - 1380.
;
; call "Regen_1390_1400".
; wait sec 1400 - 1390.
;
; call "Regen_1400_1410".
; wait sec 1410 - 1400.
;
; call "Regen_1410_1440".
; wait sec 1440 - 1410.
;
; call "Regen_1440_1800".
;
; var KQResult. ; IsTimeUp에서 사용할 변수
;
; open [MainLoop]
; infinite
; open
; call "IsTimeUp".
; close
; close
;
; if KQResult === "Success"
; then
; open
; reward KingdomQuest. ; 리워드를
; broadcast all "천년로보의 방어에 성공하였습니다.".
; endofevent KingdomQuest 1. ; 킹덤퀘스트 성공으로 마무리
; close
; else
; open
; broadcast all "천년로보의 방어에 실패하였습니다.".
; endofevent KingdomQuest 0. ; 킹덤퀘스트 실패로 마무리
; close
;
; broadcast all "30초후 루멘으로 이동합니다.".
; wait sec 10.
; broadcast all "20초후 루멘으로 이동합니다.".
; wait sec 10.
; broadcast all "10초후 루멘으로 이동합니다.".
; wait sec 5.
; broadcast all "5초후 루멘으로 이동합니다.".
; wait sec 5.
; linkto all "Rou" "Rou" 7907 8572.
;
; mapclear all.
;
;close
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;