diff options
Diffstat (limited to 'npc/pre-re/other/arena/arena_lvl50.txt')
-rw-r--r-- | npc/pre-re/other/arena/arena_lvl50.txt | 166 |
1 files changed, 83 insertions, 83 deletions
diff --git a/npc/pre-re/other/arena/arena_lvl50.txt b/npc/pre-re/other/arena/arena_lvl50.txt index 73d15ef4c..87f61825b 100644 --- a/npc/pre-re/other/arena/arena_lvl50.txt +++ b/npc/pre-re/other/arena/arena_lvl50.txt @@ -17,7 +17,7 @@ arena_room,64,138,5 script lvl 50s Waiting Room 124,{ end; OnInit: - waitingroom "Individual : lvl 50 or higher",50,"lvl 50s Waiting Room::OnStartArena",1,1000,50; + waitingroom "Individual; Level 50 to 69",50,"lvl 50s Waiting Room::OnStartArena",1,1000,50,69; enablewaitingroomevent; end; @@ -34,29 +34,29 @@ Onstart: force_1-1,99,20,4 script Heel and Toe#arena 124,{ end; - + OnInit: set $@mapcount50, 0; end; - + Onstart: initnpctimer; set $arena_min50st,gettime(2); set $arena_sec50st,gettime(1); end; - + OnTimer3000: mapannounce "force_1-1","Good day, my name is Heel and Toe, the guide of Time Force Battle for lvl 50s!",0; end; - + OnTimer4000: mapannounce "force_1-1","Remember your right decision will save a lot of your time!",0; end; - + OnTimer5000: mapannounce "force_1-1","In order to complete this battle course, you must start from the far left of this room to the clock wise direction. Please move to the far left side. You have 5 minutes from now.",0; end; - + OnTimer60000: set $@mapcount50, getmapusers ("force_1-1"); if ($@mapcount50 == 0) { @@ -64,7 +64,7 @@ OnTimer60000: } mapannounce "force_1-1","Remaining Time : 4 minutes ",0; end; - + OnTimer120000: set $@mapcount50, getmapusers ("force_1-1"); if ($@mapcount50 == 0) { @@ -72,7 +72,7 @@ OnTimer120000: } mapannounce "force_1-1","Remaining Time : 3 minutes ",0; end; - + OnTimer180000: set $@mapcount50, getmapusers ("force_1-1"); if ($@mapcount50 == 0) { @@ -87,11 +87,11 @@ OnTimer240000: } mapannounce "force_1-1","Remaining Time : 1 minute ",0; end; - + OnTimer300000: mapannounce "force_1-1","Your time is over. I hope you had a good time~",0; end; - + OnTimer305000: OnTimer306000: OnTimer307000: @@ -104,12 +104,12 @@ OnTimer313000: OnTimer314000: mapwarp "force_1-1","prt_are_in",126,190,0,0; end; - + OnTimer315000: mapwarp "force_1-1","prt_are_in",126,190,0,0; donpcevent "Heel and Toe#arena::Onfailclearstage"; end; - + Ontimeroff: stopnpctimer; end; @@ -122,78 +122,78 @@ Onfailclearstage: donpcevent "alloff#50::Onon"; donpcevent "lvl 50s Waiting Room::Onstart"; end; - + On01_start: mapannounce "force_1-1","In order to clear this battle, you must kill all Smokies!",0; end; - + On01_end: mapannounce "force_1-1","A door to the north room has opened!",0; end; - + On02_start: mapannounce "force_1-1","Please escape to the door from monsters!",0; end; - + On02_end: mapannounce "force_1-1","A door to the north room has opened!",0; end; - + On03_start: mapannounce "force_1-1","In order to clear this battle, you must kill all Karakasa!",0; end; - + On03_end: mapannounce "force_1-1","Clear! A door to the east room has opened!",0; end; - + On04_start: mapannounce "force_1-1","In order to clear this battle, you must kill all Kobolds and escape to the east room!",0; end; - + On04_end: mapannounce "force_1-1","A door to the east room has opened!",0; end; - + On05_start: mapannounce "force_1-1","In order to clear this battle, you must kill all monsters except obstructor monsters!",0; end; - + On05_end: mapannounce "force_1-1","Clear! A door to the south room has opened!",0; end; - + On06_start: mapannounce "force_1-1","In order to clear this battle, you must kill all Drops and escape to the south room!",0; end; - + On06_end: mapannounce "force_1-1","A door to the south room has opened!",0; end; - + On07_start: mapannounce "force_1-1","In order to clear this battle, you must get rid of a Red Plant in the center of this room while dodging attacks from Hydras!",0; end; - + On07_end: mapannounce "force_1-1","Clear! A door to the west room has opened!",0; end; - + On08_start: mapannounce "force_1-1","Please escape to the north exit!",0; end; - + On09_start: mapannounce "force_1-1","In order to clear this battle, you must defeat a Vocal!",0; end; - + On09_end: mapannounce "force_1-1","Boss Clear! - A door at the north has opened. Thank you. ",0; end; } -force_1-1,10,56,4 script arena#50 139,{ +- script arena#50 -1,{ Onreset_01: donpcevent "force_01ex#50::Onreset"; @@ -201,51 +201,51 @@ Onreset_01: enablenpc "force_01_02#50"; enablenpc "force_02_03#50"; end; - + Onreset_02: donpcevent "force_02mob#50::Onreset"; donpcevent "force_03start#50::Onon"; end; - + Onreset_03: enablenpc "force_03_04#50"; donpcevent "force_04start#50::Onon"; donpcevent "force_03ex#50::Onreset"; end; - + Onreset_04: enablenpc "force_04_05#50"; donpcevent "force_05start#50::Onon"; donpcevent "force_04ex#50::Onreset"; end; - + Onreset_05: enablenpc "force_05_06#50"; donpcevent "force_06start#50::Onon"; donpcevent "force_05ex#50::Onreset"; end; - + Onreset_06: enablenpc "force_06_07#50"; donpcevent "force_07start#50::Onon"; donpcevent "force_06ex#50::Onreset"; end; - + Onreset_07: enablenpc "force_07_08#50"; donpcevent "force_07ex#50::Onreset"; donpcevent "force_08start#50::Onon"; end; - + Onreset_08: donpcevent "force_09start#50::Onon"; enablenpc "force_08_09#50"; end; - + Onreset_09: enablenpc "force_exit#50"; end; - + Onstart: disablenpc "force_01_02#50"; disablenpc "force_02_03#50"; @@ -277,7 +277,7 @@ Onstart: donpcevent "force_01start#50::Onon"; donpcevent "Heel and Toe#arena::Onstart"; end; - + Onreset_all: donpcevent "force_01mob#50::Onreset"; donpcevent "force_02mob#50::Onreset"; @@ -392,19 +392,19 @@ OnTouch: } -force_1-1,1,1,1 script force_01start#50 -1,{ +- script force_01start#50 -1,{ Onon: donpcevent "force_01mob#50::Onon"; end; } -force_1-1,10,56,4 script force_01ex#50 139,{ +- script force_01ex#50 -1,{ Onreset: killmonster "force_1-1","force_01ex#50::OnMobEx"; end; - + Onsummonmob1: monster "force_1-1",25,26,"Drops",1572,1,"force_01ex#50::OnMobEx"; monster "force_1-1",15,25,"Drops",1572,1,"force_01ex#50::OnMobEx"; @@ -437,7 +437,7 @@ OnMobEx: } -force_1-1,10,56,4 script force_01mob#50 139,{ +- script force_01mob#50 -1,{ Onon: donpcevent "force_01ex#50::Onsummonmob1"; @@ -462,19 +462,19 @@ OnMobDeath: end; } -force_1-1,1,1,1 script force_02start#50 -1,{ +- script force_02start#50 -1,{ Onon: donpcevent "force_02mob#50::Onsummonmob2"; end; } -force_1-1,10,56,4 script force_02mob#50 139,{ +- script force_02mob#50 -1,{ Onreset: killmonster "force_1-1","force_02mob#50::OnMobEx"; end; - + Onsummonmob2: monster "force_1-1",24,76,"Familiar",1419,1,"force_02mob#50::OnMobEx"; monster "force_1-1",28,76,"Familiar",1419,1,"force_02mob#50::OnMobEx"; @@ -493,19 +493,19 @@ OnMobEx: end; } -force_1-1,1,1,1 script force_03start#50 -1,{ +- script force_03start#50 -1,{ Onon: donpcevent "force_03mob#50::Onon"; end; } -force_1-1,10,56,4 script force_03ex#50 139,{ +- script force_03ex#50 -1,{ Onreset: killmonster "force_1-1","force_03ex#50::OnMobEx"; end; - + Onsummonmob_03: monster "force_1-1",26,173,"Hydra",1579,1,"force_03ex#50::OnMobEx"; monster "force_1-1",21,173,"Hydra",1579,1,"force_03ex#50::OnMobEx"; @@ -521,7 +521,7 @@ OnMobEx: end; } -force_1-1,20,56,4 script force_03mob#50 139,{ +- script force_03mob#50 -1,{ Onon: donpcevent "force_03ex#50::Onsummonmob_03"; @@ -547,7 +547,7 @@ OnMobDeath: end; } -force_1-1,1,1,1 script force_04start#50 -1,{ +- script force_04start#50 -1,{ Onon: donpcevent "force_04mob#50::Onon"; @@ -555,12 +555,12 @@ end; } -force_1-1,10,56,4 script force_04ex#50 139,{ +- script force_04ex#50 -1,{ Onreset: killmonster "force_1-1","force_04ex#50::OnMobEx"; end; - + Onsummonmob_04: monster "force_1-1",99,174,"Familiar",1419,1,"force_04ex#50::OnMobEx"; monster "force_1-1",103,174,"Familiar",1419,1,"force_04ex#50::OnMobEx"; @@ -583,7 +583,7 @@ OnMobEx: } -force_1-1,22,56,4 script force_04mob#50 139,{ +- script force_04mob#50 -1,{ Onon: donpcevent "force_04ex#50::Onsummonmob_04"; @@ -595,7 +595,7 @@ Onon: Onreset: killmonster "force_1-1","force_04mob#50::OnMobDeath"; end; - + OnMobDeath: set $force_04_50,$force_04_50 -1; if ($force_04_50 < 1) { @@ -605,19 +605,19 @@ OnMobDeath: end; } -force_1-1,1,1,1 script force_05start#50 -1,{ +- script force_05start#50 -1,{ Onon: donpcevent "force_05mob#50::Onon"; end; } -force_1-1,10,56,4 script force_05ex#50 139,{ +- script force_05ex#50 -1,{ Onreset: killmonster "force_1-1","force_05ex#50::OnMobEx"; end; - + Onsummonmob_05: set $@randmonster50,rand(1,2); switch($@randmonster50) { @@ -634,7 +634,7 @@ OnMobEx: end; } -force_1-1,24,56,4 script force_05mob#50 139,{ +- script force_05mob#50 -1,{ Onon: monster "force_1-1",173,166,"Hydra",1579,1,"force_05mob#50::OnMobDeath"; @@ -662,19 +662,19 @@ OnMobDeath: } -force_1-1,1,1,1 script force_06start#50 -1,{ +- script force_06start#50 -1,{ Onon: donpcevent "force_06mob#50::Onon"; end; } -force_1-1,10,56,4 script force_06ex#50 139,{ +- script force_06ex#50 -1,{ Onreset: killmonster "force_1-1","force_06ex#50::OnMobEx"; end; - + Onsummonmob_06: monster "force_1-1",173,118,"Smokie",1561,1,"force_06ex#50::OnMobEx"; monster "force_1-1",173,108,"Smokie",1561,1,"force_06ex#50::OnMobEx"; @@ -693,7 +693,7 @@ OnMobEx: end; } -force_1-1,18,56,4 script force_06mob#50 139,{ +- script force_06mob#50 -1,{ Onon: donpcevent "force_06ex#50::Onsummonmob_06"; @@ -718,19 +718,19 @@ OnMobDeath: end; } -force_1-1,1,1,1 script force_07start#50 -1,{ +- script force_07start#50 -1,{ Onon: donpcevent "force_07mob#50::Onon"; end; } -force_1-1,12,56,4 script force_07ex#50 139,{ +- script force_07ex#50 -1,{ Onreset: killmonster "force_1-1","force_07ex#50::OnMobEx"; end; - + Onsummonmob_07: monster "force_1-1",163,36,"Hydra",1579,1,"force_07ex#50::OnMobEx"; monster "force_1-1",167,36,"Hydra",1579,1,"force_07ex#50::OnMobEx"; @@ -760,7 +760,7 @@ OnMobEx: end; } -force_1-1,18,56,4 script force_07mob#50 139,{ +- script force_07mob#50 -1,{ Onon: donpcevent "force_07ex#50::Onsummonmob_07"; @@ -781,33 +781,33 @@ OnMobDeath: end; } -force_1-1,1,1,1 script force_08start#50 -1,{ +- script force_08start#50 -1,{ Onon: donpcevent "force_08ex#50::Onon"; end; } -force_1-1,18,56,4 script force_08ex#50 139,{ +- script force_08ex#50 -1,{ Onon: donpcevent "arena#50::Onreset_08"; end; } -force_1-1,1,1,1 script force_09start#50 -1,{ +- script force_09start#50 -1,{ Onon: donpcevent "force_09mob#50::Onon"; end; } -force_1-1,10,56,4 script force_09ex#50 139,{ +- script force_09ex#50 -1,{ Onreset: killmonster "force_1-1","force_09ex#50::OnMobEx"; end; - + Onsummonmob_09: monster "force_1-1",110,110,"Familiar",1419,1,"force_09ex#50::OnMobEx"; monster "force_1-1",89,110,"Familiar",1419,1,"force_09ex#50::OnMobEx"; @@ -830,18 +830,18 @@ OnMobEx: end; } -force_1-1,16,56,4 script force_09mob#50 139,{ +- script force_09mob#50 -1,{ Onon: monster "force_1-1",99,99,"Vocal",1581,1,"force_09mob#50::OnMobDeath"; donpcevent "force_09ex#50::Onsummonmob_09"; set $force_09_50,1; end; - + Onreset: killmonster "force_1-1","force_09mob#50::OnMobDeath"; end; - + OnMobDeath: set $force_09_50,$force_09_50 -1; if ($force_09_50 < 1) { @@ -1010,7 +1010,7 @@ prt_are_in,25,188,3 script Staff#50-2 67,{ } } -prt_are_in,14,195,3 script #arn_timer_50 139,{ +- script #arn_timer_50 -1,{ Onon: initnpctimer; @@ -1035,21 +1035,21 @@ OnTimer60000: donpcevent "alloff#50::Onon"; donpcevent "lvl 50s Waiting Room::Onstart"; end; - + Onstop: stopnpctimer; end; } -prt_are_in,1,1,1 script arn_warp_50 -1,{ +- script arn_warp_50 -1,{ Onout: - areawarp "prt_are_in",14,194,29,180,"arena_room",100,75; + areawarp "prt_are_in",14,195,29,178,"arena_room",100,75; end; } -force_1-1,10,55,4 script cast#50 139,{ +- script cast#50 -1,{ Ontimeover1: mapannounce "force_1-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00; end; @@ -1064,7 +1064,7 @@ Onnomal2: end; } -force_1-1,100,60,3 script alloff#50 139,{ +- script alloff#50 -1,{ Onon: mapwarp "force_1-1","prt_are_in",126,190,0,0; |