arena_lvl60.txt 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122
  1. //===== eAthena Script ========================================
  2. //= Izlude Arena lvl 60
  3. //===== By: ==================================================
  4. //= SinSloth
  5. //===== Current Version: =====================================
  6. //= 1.2
  7. //===== Compatible With: =====================================
  8. //= Any Athena Version
  9. //===== Description: =========================================
  10. //= Izlude Battle Arena Level 60
  11. //===== Additional Comments: =================================
  12. //= 1.0 First version.
  13. //= 1.1 Fixed coordinate typo. (bugreport:1663) [L0ne_W0lf]
  14. //= 1.2 Replaced effect numerics with constants. [Samuray22]
  15. //============================================================
  16. arena_room,38,88,5 script lvl 60s Waiting Room 124,{
  17. OnInit:
  18. waitingroom "Individual ; lvl 60 or higher",50,"lvl 60s Waiting Room::OnStartArena",1;
  19. enablewaitingroomevent;
  20. end;
  21. OnStartArena:
  22. donpcevent "arena#60::Onstart";
  23. enablenpc "ArenaFee#60";
  24. warpwaitingpc "force_2-1",99,12;
  25. disablewaitingroomevent;
  26. end;
  27. Onstart:
  28. enablewaitingroomevent;
  29. end;
  30. }
  31. force_2-1,99,12,1 script ArenaFee#60 139,1,1,{
  32. OnInit:
  33. disablenpc "ArenaFee#60";
  34. end;
  35. OnTouch:
  36. set Zeny,Zeny -1000;
  37. disablenpc "ArenaFee#60";
  38. end;
  39. }
  40. force_2-1,99,20,4 script Minilover#arena 124,{
  41. OnInit:
  42. set $@mapcount60, 0;
  43. end;
  44. Onstart:
  45. initnpctimer;
  46. set $arena_min60st,gettime(2);
  47. set $arena_sec60st,gettime(1);
  48. end;
  49. OnTimer3000:
  50. mapannounce "force_2-1","Good day, my name is Minilover, the guide of Time Force Battle for lvl 60s!",0;
  51. end;
  52. OnTimer4000:
  53. mapannounce "force_2-1","Remember your right decision will save a lot of your time!",0;
  54. end;
  55. OnTimer5000:
  56. mapannounce "force_2-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 6 minutes from now.",0;
  57. end;
  58. OnTimer60000:
  59. set $@mapcount60, getmapusers ("force_2-1");
  60. if ($@mapcount60 == 0) {
  61. donpcevent "Minilover#arena::Onfailclearstage";
  62. }
  63. mapannounce "force_2-1","Remaining Time : 5 minutes ",0;
  64. end;
  65. OnTimer120000:
  66. set $@mapcount60, getmapusers ("force_2-1");
  67. if ($@mapcount60 == 0) {
  68. donpcevent "Minilover#arena::Onfailclearstage";
  69. }
  70. mapannounce "force_2-1","Remaining Time : 4 minutes ",0;
  71. end;
  72. OnTimer180000:
  73. set $@mapcount60, getmapusers ("force_2-1");
  74. if ($@mapcount60 == 0) {
  75. donpcevent "Minilover#arena::Onfailclearstage";
  76. }
  77. mapannounce "force_2-1","Remaining Time : 3 minutes ",0;
  78. end;
  79. OnTimer240000:
  80. set $@mapcount60, getmapusers ("force_2-1");
  81. if ($@mapcount60 == 0) {
  82. donpcevent "Minilover#arena::Onfailclearstage";
  83. }
  84. mapannounce "force_2-1","Remaining Time : 2 minutes ",0;
  85. end;
  86. OnTimer300000:
  87. set $@mapcount60, getmapusers ("force_2-1");
  88. if ($@mapcount60 == 0) {
  89. donpcevent "Minilover#arena::Onfailclearstage";
  90. }
  91. mapannounce "force_2-1","Remaining Time : 1 minute ",0;
  92. end;
  93. OnTimer360000:
  94. mapannounce "force_2-1","Your time is over. I hope you had a good time~",0;
  95. end;
  96. OnTimer365000:
  97. OnTimer366000:
  98. OnTimer367000:
  99. OnTimer368000:
  100. OnTimer369000:
  101. OnTimer370000:
  102. OnTimer371000:
  103. OnTimer372000:
  104. OnTimer373000:
  105. OnTimer374000:
  106. mapwarp "force_2-1","prt_are_in",126,139,0,0;
  107. end;
  108. OnTimer375000:
  109. mapwarp "force_2-1","prt_are_in",126,139,0,0;
  110. donpcevent "Minilover#arena::Onfailclearstage";
  111. end;
  112. Ontimeroff:
  113. stopnpctimer;
  114. end;
  115. Onfailclearstage:
  116. donpcevent "cast#60::Ontimeover1";
  117. mapwarp "force_2-1","prt_are_in",126,139,0,0;
  118. donpcevent "Minilover#arena::Ontimeroff";
  119. donpcevent "arena#60::Onreset_all";
  120. donpcevent "alloff#60::Onon";
  121. donpcevent "lvl 60s Waiting Room::Onstart";
  122. end;
  123. On01_start:
  124. mapannounce "force_2-1","In order to clear this battle, you must kill at least 5 Goblins while dodging Rotar Zairos!",0;
  125. end;
  126. On01_end:
  127. mapannounce "force_2-1","A door to the north room has opened!",0;
  128. end;
  129. On02_start:
  130. mapannounce "force_2-1","Escape to the north exit from the monsters!",0;
  131. end;
  132. On02_end:
  133. mapannounce "force_2-1","A door to the north room has opened!",0;
  134. end;
  135. On03_start:
  136. mapannounce "force_2-1","In order to clear this battle, you must kill all Mantises!",0;
  137. end;
  138. On03_end:
  139. mapannounce "force_2-1","Clear! A door to the east room has opened!",0;
  140. end;
  141. On04_start:
  142. mapannounce "force_2-1","In order to clear this battle, you must kill all non-aggressive monsters while dodging aggressive monsters!",0;
  143. end;
  144. On04_end:
  145. mapannounce "force_2-1","A door to the east room has opened!",0;
  146. end;
  147. On05_start:
  148. mapannounce "force_2-1","In order to clear this battle, you must kill all monsters except Hydras and Kaphas!",0;
  149. end;
  150. On05_end:
  151. mapannounce "force_2-1","Clear! A door to the south room has opened!",0;
  152. end;
  153. On06_start:
  154. mapannounce "force_2-1","In order to clear this battle, you must kill all Miyabi Dolls and escape to the south exit!",0;
  155. end;
  156. On06_end:
  157. mapannounce "force_2-1","A door to the south room has opened!",0;
  158. end;
  159. On07_start:
  160. mapannounce "force_2-1","In order to clear this battle, you must kill all monsters!",0;
  161. end;
  162. On07_end:
  163. mapannounce "force_2-1","Clear! A door to the west room has opened!",0;
  164. end;
  165. On08_start:
  166. mapannounce "force_2-1","Please escape to the north exit!",0;
  167. end;
  168. On09_start:
  169. mapannounce "force_2-1","In order to clear this battle, you must defeat a Goblin Leader!",0;
  170. end;
  171. On09_end:
  172. mapannounce "force_2-1","Boss Clear! - North exit has opened. Thank you.",0;
  173. end;
  174. }
  175. force_2-1,10,56,4 script arena#60 139,{
  176. Onreset_01:
  177. donpcevent "force_01ex#60::Onreset";
  178. donpcevent "force_01mob#60::Onreset";
  179. donpcevent "force_02start#60::Onon";
  180. enablenpc "force_01_02#60";
  181. enablenpc "force_02_03#60";
  182. end;
  183. Onreset_02:
  184. donpcevent "force_02mob#60::Onreset";
  185. donpcevent "force_03start#60::Onon";
  186. end;
  187. Onreset_03:
  188. enablenpc "force_03_04#60";
  189. donpcevent "force_04start#60::Onon";
  190. donpcevent "force_03ex#60::Onreset";
  191. end;
  192. Onreset_04:
  193. enablenpc "force_04_05#60";
  194. donpcevent "force_05start#60::Onon";
  195. donpcevent "force_04ex#60::Onreset";
  196. end;
  197. Onreset_05:
  198. enablenpc "force_05_06#60";
  199. donpcevent "force_06start#60::Onon";
  200. donpcevent "force_05ex#60::Onreset";
  201. donpcevent "force_05mob#60::Onreset";
  202. end;
  203. Onreset_06:
  204. enablenpc "force_06_07#60";
  205. donpcevent "force_07start#60::Onon";
  206. donpcevent "force_06ex#60::Onreset";
  207. donpcevent "force_06mob#60::Onreset";
  208. end;
  209. Onreset_07:
  210. enablenpc "force_07_08#60";
  211. donpcevent "force_08start#60::Onon";
  212. end;
  213. Onreset_08:
  214. donpcevent "force_09start#60::Onon";
  215. enablenpc "force_08_09#60";
  216. end;
  217. Onreset_09:
  218. enablenpc "force_exit#60";
  219. end;
  220. Onstart:
  221. disablenpc "force_01_02#60";
  222. disablenpc "force_02_03#60";
  223. disablenpc "force_03_04#60";
  224. disablenpc "force_04_05#60";
  225. disablenpc "force_05_06#60";
  226. disablenpc "force_06_07#60";
  227. disablenpc "force_07_08#60";
  228. disablenpc "force_08_09#60";
  229. disablenpc "force_exit#60";
  230. donpcevent "Minilover#arena::Ontimeroff";
  231. donpcevent "force_01mob#60::Onreset";
  232. donpcevent "force_02mob#60::Onreset";
  233. donpcevent "force_03mob#60::Onreset";
  234. donpcevent "force_04mob#60::Onreset";
  235. donpcevent "force_05mob#60::Onreset";
  236. donpcevent "force_06mob#60::Onreset";
  237. donpcevent "force_07mob#60::Onreset";
  238. donpcevent "force_08mob#60::Onreset";
  239. donpcevent "force_09mob#60::Onreset";
  240. donpcevent "force_01ex#60::Onreset";
  241. donpcevent "force_03ex#60::Onreset";
  242. donpcevent "force_04ex#60::Onreset";
  243. donpcevent "force_05ex#60::Onreset";
  244. donpcevent "force_06ex#60::Onreset";
  245. donpcevent "force_08ex#60::Onreset";
  246. donpcevent "force_09ex#60::Onreset";
  247. enablenpc "force_08_01#60";
  248. donpcevent "force_01start#60::Onon";
  249. donpcevent "Minilover#arena::Onstart";
  250. end;
  251. Onreset_all:
  252. donpcevent "force_01mob#60::Onreset";
  253. donpcevent "force_02mob#60::Onreset";
  254. donpcevent "force_03mob#60::Onreset";
  255. donpcevent "force_04mob#60::Onreset";
  256. donpcevent "force_05mob#60::Onreset";
  257. donpcevent "force_06mob#60::Onreset";
  258. donpcevent "force_07mob#60::Onreset";
  259. donpcevent "force_08mob#60::Onreset";
  260. donpcevent "force_09mob#60::Onreset";
  261. donpcevent "force_01ex#60::Onreset";
  262. donpcevent "force_03ex#60::Onreset";
  263. donpcevent "force_04ex#60::Onreset";
  264. donpcevent "force_05ex#60::Onreset";
  265. donpcevent "force_06ex#60::Onreset";
  266. donpcevent "force_08ex#60::Onreset";
  267. donpcevent "force_09ex#60::Onreset";
  268. end;
  269. }
  270. force_2-1,62,26,1 script force_08_01#60 45,1,1,{
  271. OnTouch:
  272. donpcevent "Minilover#arena::On01_start";
  273. warp "force_2-1",40,26;
  274. end;
  275. }
  276. force_2-1,25,44,1 script force_01_02#60 45,1,1,{
  277. OnTouch:
  278. donpcevent "Minilover#arena::On02_start";
  279. warp "force_2-1",25,69;
  280. end;
  281. }
  282. force_2-1,25,134,1 script force_02_03#60 45,1,1,{
  283. OnTouch:
  284. donpcevent "arena#60::Onreset_02";
  285. donpcevent "Minilover#arena::On03_start";
  286. warp "force_2-1",25,159;
  287. end;
  288. }
  289. force_2-1,44,174,1 script force_03_04#60 45,1,1,{
  290. OnTouch:
  291. donpcevent "Minilover#arena::On04_start";
  292. warp "force_2-1",69,174;
  293. end;
  294. }
  295. force_2-1,134,174,1 script force_04_05#60 45,1,1,{
  296. OnTouch:
  297. donpcevent "Minilover#arena::On05_start";
  298. warp "force_2-1",159,174;
  299. end;
  300. }
  301. force_2-1,174,155,1 script force_05_06#60 45,1,1,{
  302. OnTouch:
  303. donpcevent "Minilover#arena::On06_start";
  304. warp "force_2-1",174,130;
  305. end;
  306. }
  307. force_2-1,174,65,1 script force_06_07#60 45,1,1,{
  308. OnTouch:
  309. donpcevent "Minilover#arena::On07_start";
  310. warp "force_2-1",174,40;
  311. end;
  312. }
  313. force_2-1,155,26,1 script force_07_08#60 45,1,1,{
  314. OnTouch:
  315. donpcevent "Minilover#arena::On08_start";
  316. warp "force_2-1",132,26;
  317. enablenpc "force_08_09#60";
  318. end;
  319. }
  320. force_2-1,99,54,1 script force_08_09#60 45,1,1,{
  321. OnTouch:
  322. donpcevent "Minilover#arena::On09_start";
  323. warp "force_2-1",99,82;
  324. end;
  325. }
  326. force_2-1,99,124,1 script force_exit#60 45,1,1,{
  327. OnTouch:
  328. donpcevent "Minilover#arena::Ontimeroff";
  329. donpcevent "#arn_timer_60::Onon";
  330. mapwarp "force_2-1","prt_are_in",22,139,0,0;
  331. end;
  332. }
  333. force_2-1,1,1,1 script force_01start#60 -1,{
  334. Onon:
  335. donpcevent "force_01mob#60::Onon";
  336. end;
  337. }
  338. force_2-1,10,56,4 script force_01ex#60 139,{
  339. Onreset:
  340. killmonster "force_2-1","force_01ex#60::OnMobEx";
  341. end;
  342. Onon:
  343. monster "force_2-1",25,25,"Rotar Zairo",1392,1,"force_01ex#60::OnMobEx";
  344. end;
  345. OnMobEx:
  346. end;
  347. }
  348. force_2-1,10,55,4 script force_01mob#60 139,{
  349. Onreset:
  350. killmonster "force_2-1","force_01mob#60::OnMobDeath";
  351. end;
  352. Onon:
  353. donpcevent "force_01ex#60::Onon";
  354. monster "force_2-1",25,32,"Goblin Archer",1577,1,"force_01mob#60::OnMobDeath";
  355. monster "force_2-1",21,26,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
  356. monster "force_2-1",25,36,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
  357. monster "force_2-1",25,15,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
  358. monster "force_2-1",40,30,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
  359. monster "force_2-1",25,24,"Goblin",1534,1,"force_01mob#60::OnMobDeath";
  360. monster "force_2-1",25,9,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
  361. monster "force_2-1",28,15,"Goblin Archer",1577,1,"force_01mob#60::OnMobDeath";
  362. monster "force_2-1",12,33,"Goblin",1536,1,"force_01mob#60::OnMobDeath";
  363. monster "force_2-1",24,20,"Goblin",1535,1,"force_01mob#60::OnMobDeath";
  364. set $force_01_60,5;
  365. end;
  366. OnMobDeath:
  367. set $force_01_60,$force_01_60 -1;
  368. if ($force_01_60 < 1) {
  369. donpcevent "Minilover#arena::On01_end";
  370. donpcevent "arena#60::Onreset_01";
  371. }
  372. end;
  373. }
  374. force_2-1,1,1,1 script force_02start#60 -1,{
  375. Onon:
  376. donpcevent "force_02mob#60::Onon";
  377. end;
  378. }
  379. force_2-1,10,54,4 script force_02mob#60 139,{
  380. Onreset:
  381. killmonster "force_2-1","force_02mob#60::OnMobEx";
  382. end;
  383. Onon:
  384. monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  385. monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  386. monster "force_2-1",24,86,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  387. monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  388. monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  389. monster "force_2-1",24,86,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  390. monster "force_2-1",24,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  391. monster "force_2-1",28,76,"Drainliar",1434,1,"force_02mob#60::OnMobEx";
  392. monster "force_2-1",23,76,"Requiem",1468,1,"force_02mob#60::OnMobEx";
  393. monster "force_2-1",27,76,"Requiem",1468,1,"force_02mob#60::OnMobEx";
  394. monster "force_2-1",25,86,"Requiem",1468,1,"force_02mob#60::OnMobEx";
  395. monster "force_2-1",26,86,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
  396. monster "force_2-1",25,100,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
  397. monster "force_2-1",26,118,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
  398. monster "force_2-1",25,100,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
  399. monster "force_2-1",26,118,"Ghoul",1423,1,"force_02mob#60::OnMobEx";
  400. monster "force_2-1",28,79,"Zerom",1470,1,"force_02mob#60::OnMobEx";
  401. monster "force_2-1",23,87,"Zerom",1470,1,"force_02mob#60::OnMobEx";
  402. monster "force_2-1",28,99,"Zerom",1470,1,"force_02mob#60::OnMobEx";
  403. monster "force_2-1",23,112,"Zerom",1470,1,"force_02mob#60::OnMobEx";
  404. monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
  405. monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
  406. monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
  407. monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
  408. monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
  409. monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
  410. monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
  411. monster "force_2-1",28,128,"Orc Zombie",1463,1,"force_02mob#60::OnMobEx";
  412. monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
  413. monster "force_2-1",28,128,"Matyr",1460,1,"force_02mob#60::OnMobEx";
  414. end;
  415. OnMobEx:
  416. end;
  417. }
  418. force_2-1,1,1,1 script force_03start#60 -1,{
  419. Onon:
  420. donpcevent "force_03mob#60::Onon";
  421. end;
  422. }
  423. force_2-1,10,53,4 script force_03ex#60 139,{
  424. Onreset:
  425. killmonster "force_2-1","force_03ex#60::OnMobEx";
  426. end;
  427. Onon:
  428. monster "force_2-1",26,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
  429. monster "force_2-1",21,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
  430. monster "force_2-1",31,173,"Hydra",1579,1,"force_03ex#60::OnMobEx";
  431. monster "force_2-1",26,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
  432. monster "force_2-1",21,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
  433. monster "force_2-1",31,178,"Hydra",1579,1,"force_03ex#60::OnMobEx";
  434. monster "force_2-1",19,174,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
  435. monster "force_2-1",26,161,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
  436. monster "force_2-1",13,173,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
  437. monster "force_2-1",38,173,"Obeaune",1425,1,"force_03ex#60::OnMobEx";
  438. end;
  439. OnMobEx:
  440. end;
  441. }
  442. force_2-1,11,56,4 script force_03mob#60 139,{
  443. Onon:
  444. donpcevent "force_03ex#60::Onon";
  445. monster "force_2-1",23,174,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
  446. monster "force_2-1",18,173,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
  447. monster "force_2-1",33,173,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
  448. monster "force_2-1",26,181,"Mantis",1457,1,"force_03mob#60::OnMobDeath";
  449. set $force_03_60,4;
  450. end;
  451. Onreset:
  452. killmonster "force_2-1","force_mob01#60::OnMobDeath";
  453. end;
  454. OnMobDeath:
  455. set $force_03_60,$force_03_60 -1;
  456. if ($force_03_60 < 1) {
  457. donpcevent "Minilover#arena::On03_end";
  458. donpcevent "arena#60::Onreset_03";
  459. }
  460. end;
  461. }
  462. force_2-1,1,1,1 script force_04start#60 -1,{
  463. Onon:
  464. donpcevent "force_04mob#60::Onon";
  465. end;
  466. }
  467. force_2-1,10,56,4 script force_04ex#60 139,{
  468. Onreset:
  469. killmonster "force_2-1","force_04ex#60::OnMobEx";
  470. end;
  471. Onon:
  472. monster "force_2-1",84,177,"Sasquatch",1442,1,"force_04ex#60::OnMobEx";
  473. monster "force_2-1",125,170,"Sasquatch",1442,1,"force_04ex#60::OnMobEx";
  474. monster "force_2-1",109,172,"Baby Leopard",1524,1,"force_04ex#60::OnMobEx";
  475. monster "force_2-1",121,172,"Baby Leopard",1524,1,"force_04ex#60::OnMobEx";
  476. monster "force_2-1",104,173,"Chepet",1444,1,"force_04ex#60::OnMobEx";
  477. monster "force_2-1",75,174,"Dokebi",1491,1,"force_04ex#60::OnMobEx";
  478. monster "force_2-1",102,176,"Dokebi",1491,1,"force_04ex#60::OnMobEx";
  479. end;
  480. OnMobEx:
  481. end;
  482. }
  483. force_2-1,11,57,4 script force_04mob#60 139,{
  484. Onreset:
  485. killmonster "force_2-1","force_04mob#60::OnMobDeath";
  486. end;
  487. Onon:
  488. donpcevent "force_04ex#60::Onon";
  489. monster "force_2-1",79,174,"Golem",1540,1,"force_04mob#60::OnMobDeath";
  490. monster "force_2-1",131,178,"Marse",1551,1,"force_04mob#60::OnMobDeath";
  491. set $force_04_60,2;
  492. end;
  493. OnMobDeath:
  494. set $force_04_60,$force_04_60 -1;
  495. if ($force_04_60 < 1) {
  496. donpcevent "force_04ex#60::Onreset";
  497. donpcevent "Minilover#arena::On04_end";
  498. donpcevent "arena#60::Onreset_04";
  499. }
  500. end;
  501. }
  502. force_2-1,1,1,1 script force_05start#60 -1,{
  503. Onon:
  504. donpcevent "force_05mob#60::Onon";
  505. end;
  506. }
  507. force_2-1,12,56,4 script force_05ex#60 139,{
  508. Onreset:
  509. killmonster "force_2-1","force_05ex#60::OnMobEx";
  510. end;
  511. Onsummonmob_05:
  512. monster "force_2-1",168,177,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  513. monster "force_2-1",170,179,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  514. monster "force_2-1",177,179,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  515. monster "force_2-1",179,178,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  516. monster "force_2-1",179,170,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  517. monster "force_2-1",177,168,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  518. monster "force_2-1",170,168,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  519. monster "force_2-1",173,174,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  520. monster "force_2-1",174,174,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  521. monster "force_2-1",173,173,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  522. monster "force_2-1",174,173,"Hydra",1579,1,"force_05ex#60::OnMobEx";
  523. monster "force_2-1",173,181,"Kapha",1543,1,"force_05ex#60::OnMobEx";
  524. end;
  525. OnMobEx:
  526. end;
  527. }
  528. force_2-1,24,56,4 script force_05mob#60 139,{
  529. Onreset:
  530. killmonster "force_2-1","force_05mob#60::OnMobDeath";
  531. end;
  532. Onon:
  533. donpcevent "force_05ex#60::Onsummonmob_05";
  534. monster "force_2-1",163,173,"Drainliar",1434,1,"force_05mob#60::OnMobDeath";
  535. monster "force_2-1",173,173,"Myst",1553,1,"force_05mob#60::OnMobDeath";
  536. monster "force_2-1",181,173,"Orc Skeleton",1462,1,"force_05mob#60::OnMobDeath";
  537. monster "force_2-1",171,177,"Orc Skeleton",1462,1,"force_05mob#60::OnMobDeath";
  538. monster "force_2-1",173,181,"Raggler",1445,1,"force_05mob#60::OnMobDeath";
  539. set $force_05_60,5;
  540. end;
  541. OnMobDeath:
  542. set $force_05_60,$force_05_60 -1;
  543. if ($force_05_60 < 1) {
  544. donpcevent "Minilover#arena::On05_end";
  545. donpcevent "arena#60::Onreset_05";
  546. }
  547. end;
  548. }
  549. force_2-1,1,1,1 script force_06start#60 -1,{
  550. Onon:
  551. donpcevent "force_06mob#60::Onon";
  552. end;
  553. }
  554. force_2-1,10,56,4 script force_06ex#60 139,{
  555. Onreset:
  556. killmonster "force_2-1","force_06ex#60::OnMobEx";
  557. end;
  558. Onon:
  559. monster "force_2-1",169,130,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  560. monster "force_2-1",178,130,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  561. monster "force_2-1",169,125,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  562. monster "force_2-1",178,125,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  563. monster "force_2-1",169,120,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  564. monster "force_2-1",178,120,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  565. monster "force_2-1",169,115,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  566. monster "force_2-1",178,115,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  567. monster "force_2-1",169,110,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  568. monster "force_2-1",178,110,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  569. monster "force_2-1",169,105,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  570. monster "force_2-1",178,105,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  571. monster "force_2-1",169,100,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  572. monster "force_2-1",178,100,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  573. monster "force_2-1",169,95,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  574. monster "force_2-1",178,95,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  575. monster "force_2-1",169,90,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  576. monster "force_2-1",178,90,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  577. monster "force_2-1",169,85,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  578. monster "force_2-1",178,85,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  579. monster "force_2-1",169,80,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  580. monster "force_2-1",178,80,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  581. monster "force_2-1",169,75,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  582. monster "force_2-1",178,75,"Greatest General",1541,1,"force_06ex#60::OnMobEx";
  583. end;
  584. Onsubon:
  585. set $@randmonster60,rand(1,3);
  586. switch($@randmonster60) {
  587. case 1:
  588. monster "force_2-1",rand(170,177),rand(70,120),"Sidewinder",1424,1,"force_06ex#60::OnMobEx";
  589. break;
  590. case 2:
  591. monster "force_2-1",rand(170,177),rand(70,120),"Hermit Plant",1565,1,"force_06ex#60::OnMobEx";
  592. break;
  593. case 3:
  594. monster "force_2-1",rand(170,177),rand(70,120),"Cruiser",1443,1,"force_06ex#60::OnMobEx";
  595. break;
  596. }
  597. end;
  598. OnMobEx:
  599. end;
  600. }
  601. force_2-1,18,56,4 script force_06mob#60 139,{
  602. Onreset:
  603. killmonster "force_2-1","force_06mob#60::OnMobDeath";
  604. end;
  605. Onon:
  606. donpcevent "force_06ex#60::Onon";
  607. monster "force_2-1",174,100,"Miyabi Doll",1552,1,"force_06mob#60::OnMobDeath";
  608. monster "force_2-1",174,80,"Miyabi Doll",1552,1,"force_06mob#60::OnMobDeath";
  609. set $force_06_60,2;
  610. end;
  611. OnMobDeath:
  612. set $force_06_60,$force_06_60 -1;
  613. if ($force_06_60 < 1) {
  614. set door, 1;
  615. donpcevent "Minilover#arena::On06_end";
  616. donpcevent "arena#60::Onreset_06";
  617. }
  618. else donpcevent "force_06ex#60::Onsubon";
  619. end;
  620. }
  621. force_2-1,1,1,1 script force_07start#60 -1,{
  622. Onon:
  623. donpcevent "force_07mob#60::Onon";
  624. end;
  625. }
  626. force_2-1,19,56,4 script force_07mob#60 139,{
  627. Onreset:
  628. killmonster "force_2-1","force_07mob#60::OnMobDeath";
  629. end;
  630. Onon:
  631. monster "force_2-1",170,25,"Jakk",1436,1,"force_07mob#60::OnMobDeath";
  632. monster "force_2-1",170,25,"Jakk",1436,1,"force_07mob#60::OnMobDeath";
  633. monster "force_2-1",175,25,"Myst",1553,1,"force_07mob#60::OnMobDeath";
  634. monster "force_2-1",179,25,"Isis",1421,1,"force_07mob#60::OnMobDeath";
  635. set $force_07_50,4;
  636. end;
  637. OnMobDeath:
  638. set $force_07_50,$force_07_50 -1;
  639. if ($force_07_50 < 1) {
  640. donpcevent "Minilover#arena::On07_end";
  641. donpcevent "arena#60::Onreset_07";
  642. }
  643. end;
  644. }
  645. force_2-1,1,1,1 script force_08start#60 -1,{
  646. Onon:
  647. donpcevent "force_08ex#60::Onon";
  648. end;
  649. }
  650. force_2-1,18,57,4 script force_08ex#60 139,{
  651. Onon:
  652. donpcevent "arena#60::Onreset_08";
  653. end;
  654. }
  655. force_2-1,1,1,1 script force_09start#60 -1,{
  656. Onon:
  657. donpcevent "force_09mob#60::Onon";
  658. end;
  659. }
  660. force_2-1,10,59,4 script force_09ex#60 139,{
  661. Onreset:
  662. killmonster "force_2-1","force_09ex#60::OnMobEx";
  663. end;
  664. Onsummonmob_09:
  665. monster "force_2-1",90,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
  666. monster "force_2-1",92,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
  667. monster "force_2-1",99,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
  668. monster "force_2-1",105,100,"Horong",1578,1,"force_09ex#60::OnMobEx";
  669. monster "force_2-1",91,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  670. monster "force_2-1",91,104,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  671. monster "force_2-1",91,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  672. monster "force_2-1",91,96,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  673. monster "force_2-1",91,92,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  674. monster "force_2-1",95,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  675. monster "force_2-1",99,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  676. monster "force_2-1",100,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  677. monster "force_2-1",104,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  678. monster "force_2-1",108,108,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  679. monster "force_2-1",108,104,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  680. monster "force_2-1",108,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  681. monster "force_2-1",108,96,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  682. monster "force_2-1",108,92,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  683. monster "force_2-1",104,102,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  684. monster "force_2-1",196,102,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  685. monster "force_2-1",114,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  686. monster "force_2-1",121,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  687. monster "force_2-1",85,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  688. monster "force_2-1",78,100,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  689. monster "force_2-1",96,118,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  690. monster "force_2-1",103,118,"Greatest General",1541,1,"force_09ex#60::OnMobEx";
  691. end;
  692. OnMobEx:
  693. end;
  694. }
  695. force_2-1,16,56,4 script force_09mob#60 139,{
  696. Onon:
  697. donpcevent "force_09ex#60::Onsummonmob_09";
  698. monster "force_2-1",99,99,"Goblin Leader",1539,1,"force_09mob#60::OnMobDeath";
  699. set $force_09_60,1;
  700. end;
  701. Onreset:
  702. killmonster "force_2-1","force_09mob#60::OnMobDeath";
  703. end;
  704. OnMobDeath:
  705. set $force_09_60,$force_09_60 -1;
  706. if ($force_09_60 < 1) {
  707. donpcevent "Minilover#arena::On09_end";
  708. donpcevent "arena#60::Onreset_09";
  709. donpcevent "arena#60::Onreset_all";
  710. set $arena_min60end,gettime(2);
  711. set $arena_sec60end,gettime(1);
  712. }
  713. end;
  714. }
  715. prt_are_in,129,135,3 script Staff#60-1 67,{
  716. mes "[Staff]";
  717. mes "You did a good job.";
  718. mes "Even if you have failed to clear a time attack battle, I will reward you with a small amount of arena points.";
  719. next;
  720. if (arena_point == 30000) {
  721. mes "[Staff]";
  722. mes "Uh huh!";
  723. mes "You already have enough arena points.";
  724. mes "Please spend some arena points later. When I see you next time, I will make sure to give you some reward.";
  725. next;
  726. }
  727. else set arena_point, arena_point + 1;
  728. mes "[Staff]";
  729. mes "Let me guide you outside. I hope you had a good time.";
  730. close2;
  731. specialeffect2 EF_EXIT;
  732. warp "arena_room",100,75;
  733. end;
  734. }
  735. prt_are_in,25,135,3 script Staff#60-2 67,{
  736. if($arena_min60end < $arena_min60st)
  737. {
  738. if($arena_sec60end < $arena_sec60st)
  739. {
  740. set @record_min60,60 - $arena_min60st + $arena_min60end -1;
  741. set @record_sec60,60 - $arena_sec60st + $arena_sec60end;
  742. }
  743. else
  744. {
  745. set @record_min60,60 - $arena_min60st + $arena_min60end;
  746. set @record_sec60,$arena_sec60end - $arena_sec60st;
  747. }
  748. }
  749. else
  750. {
  751. if($arena_sec60end < $arena_sec60st)
  752. {
  753. set @record_min60,$arena_min60end - $arena_min60st -1;
  754. set @record_sec60,60 - $arena_sec60st + $arena_sec60end;
  755. }
  756. else
  757. {
  758. set @record_min60,$arena_min60end - $arena_min60st;
  759. set @record_sec60,$arena_sec60end - $arena_sec60st;
  760. }
  761. }
  762. set @gap60,(60 * $top_60min + $top_60sec) - (60 * @record_min60 + @record_sec60);
  763. mes "[Staff]";
  764. mes "Wow, you did a good job~ ";
  765. mes "Your name is...^3131FF" + strcharinfo(0) +"^000000, isn't it?";
  766. mes "^3131FF"+ strcharinfo(0) +"^000000, total time you spent to pass the battle..";
  767. next;
  768. mes "[Staff]";
  769. mes "is "+@record_min60+"minutes "+@record_sec60+"seconds.";
  770. mes "Congratulations!";
  771. next;
  772. mes "[Staff]";
  773. mes "The fastest player among people who cleared lvl 60s arena time force battle is ^3131FF"+$arena_60topn$+"^000000.";
  774. next;
  775. mes "[Staff]";
  776. mes "^3131FF"+$arena_60topn$+"^000000's running time was ^3131FF"+$top_60min+"^000000minutes ^3131FF"+$top_60sec+"^000000seconds.";
  777. next;
  778. if (@gap60 < 0) {
  779. mes "[Staff]";
  780. mes "Although you failed to make a new record, I hope you will succeed next time.";
  781. next;
  782. if (arena_point > 29980) {
  783. mes "[Staff]";
  784. mes "Then let me reward you with some arena points....eh?";
  785. mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
  786. next;
  787. mes "[Staff]";
  788. mes "You can check the amount of arena points you have in the arena waiting room.";
  789. next;
  790. mes "[Staff]";
  791. mes "I hope you had a good time and let me guide you to the entrance of arena.";
  792. mes "Thank you.";
  793. close2;
  794. }
  795. else
  796. {
  797. set arena_point, arena_point + 20;
  798. mes "[Staff]";
  799. mes "Let me reward you some arena points.";
  800. mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
  801. next;
  802. mes "[Staff]";
  803. mes "Let me guide you to the entrance of arena.";
  804. mes "See you later~";
  805. close2;
  806. }
  807. specialeffect2 EF_EXIT;
  808. donpcevent "cast#60::Onnomal1";
  809. warp "arena_room",100,75;
  810. donpcevent "#arn_timer_60::Onstop";
  811. donpcevent "alloff#60::Onon";
  812. donpcevent "lvl 60s Waiting Room::Onstart";
  813. end;
  814. }
  815. else
  816. {
  817. emotion e_omg;
  818. mes "[Staff]";
  819. mes "Wow! You have renewed the record!";
  820. mes "What a great job!";
  821. next;
  822. mes "[Staff]";
  823. mes "You have been recorded as the fastest player among people who cleared ^FF0000Arena Time Force Battle lvl 60s^000000, ^3131FF"+strcharinfo(0)+"^000000.";
  824. set $top_60min, @record_min60;
  825. set $top_60sec, @record_sec60;
  826. set $arena_60topn$,strcharinfo(0);
  827. donpcevent "Vendigos::Onlinerec_60";
  828. next;
  829. if (arena_point > 29950) {
  830. mes "[Staff]";
  831. mes "Then let me reward you with some arena points....eh?";
  832. mes "Your arena points have exceeded the maximum amount. I cannot give you more points until you spend some points.";
  833. next;
  834. mes "[Staff]";
  835. mes "You can check the amount of arena points you have in the arena waiting room.";
  836. next;
  837. mes "[Staff]";
  838. mes "I hope you had a good time and let me guide you to the entrance of arena.";
  839. mes "Thank you.";
  840. close2;
  841. }
  842. else
  843. {
  844. mes "[Staff]";
  845. mes "Let me reward you with some arena points.";
  846. mes "At the same time, since you have renewed the record you will receive an extra amount of the points this time.";
  847. next;
  848. set arena_point, arena_point + 50;
  849. mes "[Staff]";
  850. mes "Let me reward you some arena points.";
  851. mes "If you wish to check the amount of arena points you have, please go talk to ^3131FFVendigos^000000 at the arena entrance.";
  852. next;
  853. mes "[Staff]";
  854. mes "Let me guide you to the entrance of arena.";
  855. mes "See you later~";
  856. close2;
  857. }
  858. specialeffect2 EF_HIT5;
  859. donpcevent "cast#60::Onnomal2";
  860. warp "arena_room",100,75;
  861. donpcevent "#arn_timer_60::Onstop";
  862. donpcevent "alloff#60::Onon";
  863. donpcevent "lvl 60s Waiting Room::Onstart";
  864. end;
  865. }
  866. }
  867. prt_are_in,14,143,3 script #arn_timer_60 139,{
  868. Onon:
  869. initnpctimer;
  870. end;
  871. OnTimer2000:
  872. mapannounce "prt_are_in","This broadcast informs you about the restriction for arena lvl 60s.",0,0xFFCE00;
  873. end;
  874. OnTimer3000:
  875. mapannounce "prt_are_in","For a smooth game play, exit warp portal will be activated in 1 minute.",0,0xFFCE00;
  876. end;
  877. OnTimer4000:
  878. mapannounce "prt_are_in","Please proceed your battle quickly as possible in order to avoid disadvantage. Thank you for your cooperation.",0,0xFFCE00;
  879. end;
  880. OnTimer60000:
  881. donpcevent "cast#60::timeover2";
  882. donpcevent "arn_warp_60::Onout";
  883. donpcevent "#arn_timer_60::Onstop";
  884. donpcevent "alloff#60::Onon";
  885. donpcevent "lvl 60s Waiting Room::Onstart";
  886. end;
  887. Onstop:
  888. stopnpctimer;
  889. end;
  890. }
  891. prt_are_in,1,1,1 script arn_warp_60 -1,{
  892. Onout:
  893. areawarp "prt_are_in",23,131,20,20,"arena_room",100,75;
  894. end;
  895. }
  896. force_2-1,10,55,4 script cast#60 139,{
  897. Ontimeover1:
  898. mapannounce "force_2-1","Arena will be reactivated due to an error occurred during battle.",0,0xFFCE00;
  899. end;
  900. Onnomal1:
  901. mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
  902. end;
  903. Onnomal2:
  904. mapannounce "force_2-1","Arena will be reactivated.",0,0xFFCE00;
  905. end;
  906. Ontimeover2:
  907. mapannounce "force_2-1","Arena will be reactivated due to an error occurred in the waiting room.",0,0xFFCE00;
  908. end;
  909. }
  910. force_2-1,100,60,3 script alloff#60 139,{
  911. Onon:
  912. mapwarp "force_2-1","prt_are_in",126,139,0,0;
  913. donpcevent "force_01mob#60::Onreset";
  914. donpcevent "force_02mob#60::Onreset";
  915. donpcevent "force_03mob#60::Onreset";
  916. donpcevent "force_04mob#60::Onreset";
  917. donpcevent "force_05mob#60::Onreset";
  918. donpcevent "force_06mob#60::Onreset";
  919. donpcevent "force_07mob#60::Onreset";
  920. donpcevent "force_08mob#60::Onreset";
  921. donpcevent "force_09mob#60::Onreset";
  922. donpcevent "force_01ex#60::Onreset";
  923. donpcevent "force_03ex#60::Onreset";
  924. donpcevent "force_04ex#60::Onreset";
  925. donpcevent "force_05ex#60::Onreset";
  926. donpcevent "force_06ex#60::Onreset";
  927. donpcevent "force_08ex#60::Onreset";
  928. donpcevent "force_09ex#60::Onreset";
  929. donpcevent "Minilover#arena::Ontimeroff";
  930. disablenpc "Minilover#arena";
  931. disablenpc "force_01_02#60";
  932. disablenpc "force_02_03#60";
  933. disablenpc "force_03_04#60";
  934. disablenpc "force_04_05#60";
  935. disablenpc "force_05_06#60";
  936. disablenpc "force_06_07#60";
  937. disablenpc "force_07_08#60";
  938. disablenpc "force_08_09#60";
  939. disablenpc "force_exit#60";
  940. disablenpc "arena#60";
  941. donpcevent "#arn_timer_60::Onstop";
  942. enablenpc "Minilover#arena";
  943. enablenpc "arena#60";
  944. end;
  945. OnInit:
  946. if(!$top_60min && !$top_60sec) set $top_60min,6;
  947. end;
  948. }