root/npc/other/turbotrack/Expert_16.txt @ 1

Revision 1, 53.0 kB (checked in by jinshiro, 17 years ago)
Line 
1//===== eAthena Script =======================================
2//= Turbo Track - Expert - 16 Person
3//===== By: ==================================================
4//= L0ne_W0lf
5//===== Current Version: =====================================
6//= 1.1
7//===== Compatible With: =====================================
8//= eAthena SVN
9//===== Description: =========================================
10//= [Aegis Conversion]
11//= Turbo Track Course: Expert (PVP) - 16 Person
12//===== Additional Comments: =================================
13//= 1.0 First version. [L0ne_W0lf]
14//= 1.1 Fixed small official bug. [L0ne_W0lf]
15//============================================================
16
17turbo_room,124,135,3    script  Expert mode - 16 person 124,{
18OnInit:
19        waitingroom "Expert mode - 16 person",60,"Expert mode - 8 person::OnStartArena",16;
20        //SetFeeZeny 1000
21        enablewaitingroomevent "Expert mode - 16 person";
22        end;
23
24OnEnable:
25        enablenpc "Expert mode - 16 person";
26        enablewaitingroomevent "Expert mode - 16 person";
27        end;
28
29OnStartArena:
30        warpwaitingpc "turbo_e_16",298,161;
31        donpcevent "Broadcast#e16::OnEnable";
32        disablewaitingroomevent "Expert mode - 16 person";
33        end;
34}
35       
36turbo_e_16,298,167,3    script  Helper#e16_F    124,{
37        mes "[Helper]";
38        mes "You are now in the";
39        mes "Waiting Room. You will";
40        mes "be guided to the Starting Line";
41        mes "after 30 seconds, so please use";
42        mes "this time to prepare your items";
43        mes "and equipment. Thank you.";
44        close;
45}
46
47turbo_e_16,298,167,0    script  Point Give-Away Guy#e16 -1,15,15,{
48OnInit:
49        disablenpc "Point Give-Away Guy#e16";
50        end;
51
52OnTouch:
53        if (tt_point < 28999) {
54                set tt_point,tt_point+2;
55                warp "turbo_e_16",59,364;
56        }
57        else
58                warp "turbo_e_16",59,364;
59        end;
60}
61
62turbo_e_16,167,3,0      script  Broadcast#e16   -1,{
63OnInit:
64        disablenpc "Broadcast#e16";
65        end;
66
67OnEnable:
68        enablenpc "Broadcast#e16";
69        initnpctimer;
70        end;
71
72OnTimer2000:
73        mapannounce "turbo_e_16","You are now in the Waiting Room where you can check your items and prepare for the race.",bc_map,"0x33FF66";
74        end;
75
76OnTimer7000:
77        mapannounce "turbo_e_16","You will have 30 seconds before you are transported to the Starting Line.",bc_map,"0x33FF66";
78        end;
79
80OnTimer10000:
81        mapannounce "turbo_e_16","Please make sure that you have suitable equipment and items with you.",bc_map,"0x33FF66";
82        end;
83
84OnTimer15000:
85        mapannounce "turbo_e_16","The 30 second countdown will begin shortly.",bc_map,"0x33FF66";
86        end;
87
88OnTimer17000:
89        mapannounce "turbo_e_16","30 seconds remaining.",bc_map,"0x33FF66";
90        end;
91
92OnTimer27000:
93        mapannounce "turbo_e_16","20 seconds remaining.",bc_map,"0x33FF66";
94        end;
95
96OnTimer37000:
97        mapannounce "turbo_e_16","10 seconds remaining.",bc_map,"0x33FF66";
98        end;
99
100OnTimer42000:
101        mapannounce "turbo_e_16","5 seconds remaining.",bc_map,"0x33FF66";
102        end;
103
104OnTimer43000:
105        mapannounce "turbo_e_16","4 seconds remaining.",bc_map,"0x33FF66";
106        end;
107
108OnTimer44000:
109        mapannounce "turbo_e_16","3 seconds remaining.",bc_map,"0x33FF66";
110        end;
111
112OnTimer45000:
113        mapannounce "turbo_e_16","2 seconds remaining.",bc_map,"0x33FF66";
114        end;
115
116OnTimer46000:
117        mapannounce "turbo_e_16","1 second remaining.",bc_map,"0x33FF66";
118        end;
119
120OnTimer47000:
121        mapannounce "turbo_e_16","You will be transported to the Starting Line shortly.",bc_map,"0x33FF66";
122        end;
123
124OnTimer49000:
125        enablenpc "Point Give-Away Guy#e16";
126        donpcevent "Master#e16::OnEnable";
127        end;
128
129OnTimer50000:
130        donpcevent "snake#e16::OnEnable";
131        donpcevent "hunting#e16::OnEnable";
132        disablenpc "bing#e16";
133        end;
134
135OnTimer57000:
136        disablenpc "Point Give-Away Guy#e16";
137        end;
138}
139
140turbo_e_16,167,3,0      script  Master#e16      -1,{
141OnInit:
142        disablenpc "Master#e16";
143        end;
144
145OnEnable:
146        enablenpc "Master#e16";
147        initnpctimer;
148        end;
149
150OnDisable:
151        stopnpctimer;
152        disablenpc "Master#e8";
153        end;
154
155OnTimer7000:
156        mapannounce "turbo_e_16","Welcome to the Turbo Track.",bc_map,"0x33FF66";
157        end;
158
159OnTimer9000:
160        mapannounce "turbo_e_16","The game will be hosted for 15 minutes and at least one person must complete the entire course.",bc_map,"0x33FF66";
161        end;
162
163OnTimer11000:
164        mapannounce "turbo_e_16","We hope you will do your best.",bc_map,"0x33FF66";
165        end;
166
167OnTimer13000:
168        mapannounce "turbo_e_16","The game will begin after a 5 second countdown. Everyone, please take your positions behind the Starting Line.",bc_map,"0x33FF66";
169        end;
170
171OnTimer15000:
172        mapannounce "turbo_e_16","The countdown will commence shortly.",bc_map,"0x33FF66";
173        end;
174
175OnTimer17000:
176        mapannounce "turbo_e_16","- 5 -",bc_map,"0x33FF66";
177        end;
178
179OnTimer18000:
180        mapannounce "turbo_e_16","- 4 -",bc_map,"0x33FF66";
181        end;
182
183OnTimer19000:
184        mapannounce "turbo_e_16","- 3 -",bc_map,"0x33FF66";
185        end;
186
187OnTimer20000:
188        mapannounce "turbo_e_16","- 2 -",bc_map,"0x33FF66";
189        end;
190
191OnTimer21000:
192        mapannounce "turbo_e_16","- 1 -",bc_map,"0x33FF66";
193        end;
194
195OnTimer22000:
196        mapannounce "turbo_e_16","- 0 -",bc_map,"0x33FF66";
197        end;
198
199OnTimer23000:
200        mapannounce "turbo_e_16","Now! The race has begun! Go Go Go!!",bc_map,"0x33FF66";
201        disablenpc "No_Unfair_Start#e16-1";
202        disablenpc "No_Unfair_Start#e16-2";
203        end;
204
205OnTimer30000:
206        mapannounce "turbo_e_16","Remember that this is a 15 minute race. After 15 minutes, everyone will be transported out of the race track.",bc_map,"0x33FF66";
207        end;
208
209OnTimer83000:
210        mapannounce "turbo_e_16","You have 14 minutes left.",bc_map,"0x33FF66";
211        end;
212
213OnTimer143000:
214        mapannounce "turbo_e_16","You have 13 minutes left.",bc_map,"0x33FF66";
215        end;
216
217OnTimer203000:
218        mapannounce "turbo_e_16","You have 12 minutes left.",bc_map,"0x33FF66";
219        end;
220
221OnTimer263000:
222        mapannounce "turbo_e_16","You have 11 minutes left.",bc_map,"0x33FF66";
223        end;
224
225OnTimer323000:
226        mapannounce "turbo_e_16","You have 10 minutes left.",bc_map,"0x33FF66";
227        end;
228
229OnTimer383000:
230        mapannounce "turbo_e_16","You have 9 minutes left.",bc_map,"0x33FF66";
231        end;
232
233OnTimer443000:
234        mapannounce "turbo_e_16","You have 8 minutes left.",bc_map,"0x33FF66";
235        end;
236
237OnTimer503000:
238        mapannounce "turbo_e_16","You have 7 minutes left.",bc_map,"0x33FF66";
239        end;
240
241OnTimer563000:
242        mapannounce "turbo_e_16","You have 6 minutes left.",bc_map,"0x33FF66";
243        end;
244
245OnTimer623000:
246        mapannounce "turbo_e_16","You have 5 minutes left.",bc_map,"0x33FF66";
247        end;
248
249OnTimer683000:
250        mapannounce "turbo_e_16","You have 4 minutes left.",bc_map,"0x33FF66";
251        end;
252
253OnTimer743000:
254        mapannounce "turbo_e_16","You have 3 minutes left.",bc_map,"0x33FF66";
255        end;
256
257OnTimer803000:
258        mapannounce "turbo_e_16","You have 2 minutes left.",bc_map,"0x33FF66";
259        end;
260
261OnTimer863000:
262        mapannounce "turbo_e_16","You have 1 minute left.",bc_map,"0x33FF66";
263        end;
264
265OnTimer893000:
266        mapannounce "turbo_e_16","You have 30 seconds left.",bc_map,"0x33FF66";
267        end;
268
269OnTimer903000:
270        mapannounce "turbo_e_16","You have 20 seconds left.",bc_map,"0x33FF66";
271        end;
272
273OnTimer913000:
274        mapannounce "turbo_e_16","You have 10 seconds left.",bc_map,"0x33FF66";
275        end;
276
277OnTimer918000:
278        mapannounce "turbo_e_16","You have 5 seconds left.",bc_map,"0x33FF66";
279        end;
280
281OnTimer919000:
282        mapannounce "turbo_e_16","You have 4 seconds left.",bc_map,"0x33FF66";
283        end;
284
285OnTimer920000:
286        mapannounce "turbo_e_16","You have 3 seconds left.",bc_map,"0x33FF66";
287        end;
288
289OnTimer921000:
290        mapannounce "turbo_e_16","You have 2 seconds left.",bc_map,"0x33FF66";
291        end;
292
293OnTimer922000:
294        mapannounce "turbo_e_16","You have 1 second left.",bc_map,"0x33FF66";
295        end;
296
297OnTimer923000:
298        mapannounce "turbo_e_16","Time's up!",bc_map,"0x33FF66";
299        end;
300
301OnTimer925000:
302        mapannounce "turbo_e_16","The race is over.",bc_map,"0x33FF66";
303        end;
304
305OnTimer927000:
306        mapannounce "turbo_e_16","[Everyone will be transported to a Waiting Room.]",bc_map,"0x33FF66";
307        mapwarp "turbo_e_16","turbo_room",71,89;
308        // all NPC OFF
309        disablenpc "Broadcast#e16";
310        donpcevent "Master#e16::OnDisable";
311        donpcevent "Expert Mode - 16 Person#e16::OnEnable";
312        // start line NPC ON
313        enablenpc "No_Unfair_Start#e16-1";
314        enablenpc "No_Unfair_Start#e16-2";
315        // monster reset
316        donpcevent "snake#e16::Onreset";
317        donpcevent "hunting#e16::Onreset";
318        disablenpc "bing2#e16";
319        // NPC
320        disablenpc "Winner Helper#TBT_e_16";
321        enablenpc "cos_e_16_end";
322        enablenpc "cos_e_16_end2";
323        enablenpc "cos_e_16_end3";
324        enablenpc "Notice_Maker1#TBT_e_16";
325        enablenpc "Notice_Maker3#TBT_e_16";
326        enablenpc "Notice_Maker4#TBT_e_16";
327        enablenpc "Disposable_Switch#e16";
328        disablenpc "Flasher_Exit_1#e16";
329        disablenpc "Flasher_Exit_2#e16";
330        end;
331}
332
333turbo_e_16,62,379,0     script  No_Unfair_Start#e16-1   -1,0,31,{
334OnTouch:
335        warp "turbo_e_16",59,364;
336        end;
337}
338
339turbo_e_16,68,379,0     script  No_Unfair_Start#e16-2   -1,5,31,{
340OnTouch:
341        warp "turbo_e_16",59,364;
342        end;
343}
344
345// Turbo Track: Expert Mode - 16 Players (Log Race)
346turbo_e_16,118,377,0    script  trap_a#e16-1::TurboLogRace_e_16 -1,44,1,{
347OnTouch:
348        set .@dropuser,rand(1,3);
349        if (.@dropuser == 1)
350                warp "turbo_e_16",72,372;
351        else if (.@dropuser == 2)
352                warp "turbo_e_16",72,365;
353        else
354                warp "turbo_e_16",72,357;
355        end;
356}
357turbo_e_16,77,375,0     duplicate(TurboLogRace_e_16)    trap_a#e16-2    -1,3,1
358turbo_e_16,82,375,0     duplicate(TurboLogRace_e_16)    trap_a#e16-3    -1,1,1
359turbo_e_16,82,372,0     duplicate(TurboLogRace_e_16)    trap_a#e16-4    -1,0,2
360turbo_e_16,83,372,0     duplicate(TurboLogRace_e_16)    trap_a#e16-5    -1,0,2
361turbo_e_16,97,374,0     duplicate(TurboLogRace_e_16)    trap_a#e16-6    -1,1,2
362turbo_e_16,98,374,0     duplicate(TurboLogRace_e_16)    trap_a#e16-7    -1,1,2
363turbo_e_16,122,372,0    duplicate(TurboLogRace_e_16)    trap_a#e16-8    -1,2,4
364turbo_e_16,125,374,0    duplicate(TurboLogRace_e_16)    trap_a#e16-9    -1,0,4
365turbo_e_16,132,374,0    duplicate(TurboLogRace_e_16)    trap_a#e16-10   -1,7,2
366turbo_e_16,156,374,0    duplicate(TurboLogRace_e_16)    trap_a#e16-11   -1,6,2
367turbo_e_16,163,375,0    duplicate(TurboLogRace_e_16)    trap_a#e16-12   -1,0,3
368turbo_e_16,164,377,0    duplicate(TurboLogRace_e_16)    trap_a#e16-13   -1,1,1
369turbo_e_16,76,369,0     duplicate(TurboLogRace_e_16)    trap_b#e16-1    -1,2,2
370turbo_e_16,79,369,0     duplicate(TurboLogRace_e_16)    trap_b#e16-2    -1,0,2
371turbo_e_16,77,366,0     duplicate(TurboLogRace_e_16)    trap_b#e16-3    -1,3,0
372turbo_e_16,85,366,0     duplicate(TurboLogRace_e_16)    trap_b#e16-4    -1,5,1
373turbo_e_16,87,363,0     duplicate(TurboLogRace_e_16)    trap_b#e16-5    -1,2,1
374turbo_e_16,88,368,0     duplicate(TurboLogRace_e_16)    trap_b#e16-6    -1,2,5
375turbo_e_16,92,370,0     duplicate(TurboLogRace_e_16)    trap_b#e16-7    -1,1,3
376turbo_e_16,98,368,0     duplicate(TurboLogRace_e_16)    trap_b#e16-8    -1,4,1
377turbo_e_16,109,371,0    duplicate(TurboLogRace_e_16)    trap_b#e16-9    -1,7,2
378turbo_e_16,110,368,0    duplicate(TurboLogRace_e_16)    trap_b#e16-10   -1,7,0
379turbo_e_16,113,366,0    duplicate(TurboLogRace_e_16)    trap_b#e16-11   -1,3,2
380turbo_e_16,117,368,0    duplicate(TurboLogRace_e_16)    trap_b#e16-12   -1,0,5
381turbo_e_16,123,364,0    duplicate(TurboLogRace_e_16)    trap_b#e16-13   -1,6,1
382turbo_e_16,136,368,0    duplicate(TurboLogRace_e_16)    trap_b#e16-14   -1,8,1
383turbo_e_16,136,366,0    duplicate(TurboLogRace_e_16)    trap_b#e16-15   -1,8,0
384turbo_e_16,144,370,0    duplicate(TurboLogRace_e_16)    trap_b#e16-16   -1,2,3
385turbo_e_16,147,370,0    duplicate(TurboLogRace_e_16)    trap_b#e16-17   -1,0,3
386turbo_e_16,155,369,0    duplicate(TurboLogRace_e_16)    trap_b#e16-18   -1,7,0
387turbo_e_16,155,368,0    duplicate(TurboLogRace_e_16)    trap_b#e16-19   -1,7,0
388turbo_e_16,151,367,0    duplicate(TurboLogRace_e_16)    trap_b#e16-20   -1,3,0
389turbo_e_16,153,366,0    duplicate(TurboLogRace_e_16)    trap_b#e16-21   -1,1,0
390turbo_e_16,155,367,0    duplicate(TurboLogRace_e_16)    trap_b#e16-22   -1,0,1
391turbo_e_16,78,362,0     duplicate(TurboLogRace_e_16)    trap_c#e16-1    -1,4,1
392turbo_e_16,78,359,0     duplicate(TurboLogRace_e_16)    trap_c#e16-2    -1,4,1
393turbo_e_16,83,362,0     duplicate(TurboLogRace_e_16)    trap_c#e16-3    -1,0,1
394turbo_e_16,88,359,0     duplicate(TurboLogRace_e_16)    trap_c#e16-4    -1,5,1
395turbo_e_16,89,357,0     duplicate(TurboLogRace_e_16)    trap_c#e16-5    -1,1,1
396turbo_e_16,92,390,0     duplicate(TurboLogRace_e_16)    trap_c#e16-6    -1,1,1
397turbo_e_16,92,357,0     duplicate(TurboLogRace_e_16)    trap_c#e16-7    -1,1,1
398turbo_e_16,98,364,0     duplicate(TurboLogRace_e_16)    trap_c#e16-8    -1,6,1
399turbo_e_16,98,362,0     duplicate(TurboLogRace_e_16)    trap_c#e16-9    -1,6,0
400turbo_e_16,106,364,0    duplicate(TurboLogRace_e_16)    trap_c#e16-10   -1,2,2
401turbo_e_16,107,360,0    duplicate(TurboLogRace_e_16)    trap_c#e16-11   -1,1,2
402turbo_e_16,109,360,0    duplicate(TurboLogRace_e_16)    trap_c#e16-12   -1,0,2
403turbo_e_16,112,361,0    duplicate(TurboLogRace_e_16)    trap_c#e16-13   -1,3,1
404turbo_e_16,116,359,0    duplicate(TurboLogRace_e_16)    trap_c#e16-14   -1,0,2
405turbo_e_16,117,359,0    duplicate(TurboLogRace_e_16)    trap_c#e16-15   -1,0,2
406turbo_e_16,116,356,0    duplicate(TurboLogRace_e_16)    trap_c#e16-16   -1,0,2
407turbo_e_16,117,356,0    duplicate(TurboLogRace_e_16)    trap_c#e16-17   -1,0,2
408turbo_e_16,129,360,0    duplicate(TurboLogRace_e_16)    trap_c#e16-18   -1,12,1
409turbo_e_16,129,358,0    duplicate(TurboLogRace_e_16)    trap_c#e16-19   -1,12,0
410turbo_e_16,132,357,0    duplicate(TurboLogRace_e_16)    trap_c#e16-20   -1,2,1
411turbo_e_16,137,357,0    duplicate(TurboLogRace_e_16)    trap_c#e16-21   -1,2,1
412turbo_e_16,147,363,0    duplicate(TurboLogRace_e_16)    trap_c#e16-22   -1,16,1
413turbo_e_16,149,365,0    duplicate(TurboLogRace_e_16)    trap_c#e16-23   -1,1,0
414turbo_e_16,158,362,0    duplicate(TurboLogRace_e_16)    trap_c#e16-24   -1,1,4
415turbo_e_16,154,360,0    duplicate(TurboLogRace_e_16)    trap_c#e16-25   -1,2,2
416turbo_e_16,161,360,0    duplicate(TurboLogRace_e_16)    trap_c#e16-26   -1,1,2
417turbo_e_16,161,365,0    duplicate(TurboLogRace_e_16)    trap_c#e16-27   -1,1,0
418turbo_e_16,160,366,0    duplicate(TurboLogRace_e_16)    trap_c#e16-28   -1
419turbo_e_16,79,353,0     duplicate(TurboLogRace_e_16)    trap_d#e16-1    -1,5,2
420turbo_e_16,85,354,0     duplicate(TurboLogRace_e_16)    trap_d#e16-2    -1,0,1
421turbo_e_16,99,353,0     duplicate(TurboLogRace_e_16)    trap_d#e16-3    -1,14,0
422turbo_e_16,99,352,0     duplicate(TurboLogRace_e_16)    trap_d#e16-4    -1,14,0
423turbo_e_16,99,356,0     duplicate(TurboLogRace_e_16)    trap_d#e16-5    -1,3,3
424turbo_e_16,103,356,0    duplicate(TurboLogRace_e_16)    trap_d#e16-6    -1,0,3
425turbo_e_16,108,354,0    duplicate(TurboLogRace_e_16)    trap_d#e16-7    -1,5,1
426turbo_e_16,112,356,0    duplicate(TurboLogRace_e_16)    trap_d#e16-8    -1,0,1
427turbo_e_16,113,356,0    duplicate(TurboLogRace_e_16)    trap_d#e16-9    -1,0,1
428turbo_e_16,123,353,0    duplicate(TurboLogRace_e_16)    trap_d#e16-10   -1,3,2
429turbo_e_16,127,353,0    duplicate(TurboLogRace_e_16)    trap_d#e16-11   -1,0,2
430turbo_e_16,145,352,0    duplicate(TurboLogRace_e_16)    trap_d#e16-12   -1,17,1
431turbo_e_16,152,354,0    duplicate(TurboLogRace_e_16)    trap_d#e16-13   -1,10,1
432turbo_e_16,145,357,0    duplicate(TurboLogRace_e_16)    trap_d#e16-14   -1,1,2
433turbo_e_16,148,357,0    duplicate(TurboLogRace_e_16)    trap_d#e16-15   -1,1,2
434
435// Turbo Track: Expert Mode - 16 Players (Sand Hill)
436turbo_e_16,322,354,0    script  #TBT_trap_e16-1::TurboSandHill_e16      -1,3,3,{
437OnTouch:
438        switch(rand(1,10)) {
439        case 1:
440        case 9:
441                sc_start SC_CONFUSION,8000,0;
442                emotion e_swt2,1;
443                end;
444        case 2:
445                sc_start SC_STONE,4000,0;
446                end;
447        case 4:
448                sc_start SC_SLEEP,4000,0;
449                end;
450        case 6:
451                sc_start SC_FREEZE,4000,0;
452                emotion e_swt2,1;
453                end;
454        case 8:
455                sc_start SC_STUN,4000,0;
456                end;
457        case 10:
458                sc_start SC_CURSE,80000,0;
459                end;
460        }
461}
462turbo_e_16,323,360,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-2 -1,3,3
463turbo_e_16,324,365,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-3 -1,1,1
464turbo_e_16,325,370,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-4 -1,3,3
465turbo_e_16,325,375,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-5 -1,1,1
466turbo_e_16,329,377,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-6 -1,3,3
467turbo_e_16,338,372,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-7 -1,3,3
468turbo_e_16,341,364,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-8 -1,3,3
469turbo_e_16,325,359,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-9 -1,2,2
470turbo_e_16,341,355,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-10        -1,1,1
471turbo_e_16,350,355,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-11        -1,3,3
472turbo_e_16,348,363,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-12        -1,1,1
473turbo_e_16,347,370,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-13        -1,2,2
474turbo_e_16,349,377,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-14        -1,9,9
475turbo_e_16,362,372,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-15        -1,3,3
476turbo_e_16,364,365,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-16        -1,1,1
477turbo_e_16,363,357,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-17        -1,3,3
478turbo_e_16,374,358,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-18        -1,2,2
479turbo_e_16,371,367,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-19        -1,3,3
480turbo_e_16,371,376,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-20        -1,1,1
481turbo_e_16,379,375,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-21        -1,3,3
482turbo_e_16,382,363,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-22        -1,2,2
483turbo_e_16,381,354,0    duplicate(TurboSandHill_e16)    #TBT_trap_e16-23        -1,1,1
484turbo_e_16,355,362,0    script  #TBT_trap_e16-24        -1,3,3,{
485OnTouch:
486        if (rand(1,3) == 1) {
487                cutin "kafra_03",2;
488                mes "^4d4dffAl De Baran";
489                mes "Turbo Track";
490                mes "is brought to you by";
491                mes "the ^800000Kafra Corporation^4d4dff.^000000";
492                next;
493                mes "^4d4dffWe wish the best of luck to all";
494                mes "Turbo Track participants today";
495                mes "and thank everyone for using the Kafra Services with all our hearts.^000000";
496                next;
497                mes "^800000Kafra Corporation^4d4dff has been providing Storage Services,";
498                mes "Save Point Services and Teleport Services^4d4dff to our valued customers for years. Just listen to these real customers...^000000";
499                next;
500                mes "^4d4dff[Union Staff Kay]";
501                mes "Of course I love 'em, especially their Pushcart Service~";
502                mes " ";
503                mes "[Santa Claus]";
504                mes "Ho ho ho!";
505                mes "Such Merry Prices!";
506                next;
507                mes "^ff0000Turbo Track";
508                mes "^ff0000Traps in the Cursed Desert!";
509                mes "^4d4dffSponsored by ^800000Kafra Corporation^4d4dff";
510                mes "''We are always by your side.''^000000";
511                close2;
512                cutin "kafra_03",255;
513                end;
514        }
515        else
516                sc_start SC_CONFUSION,4000,0;
517        end;
518}
519
520// Turbo Track: Expert Mode - 16 Players (Water Maze)
521turbo_e_16,13,266,0     script  flasher#e16-01::TurboWaterMaze_e_16     -1,0,2,{
522OnTouch:
523        sc_start SC_BLIND,60000,0;
524        end;
525}
526turbo_e_16,24,268,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-02  -1,1,0
527turbo_e_16,20,258,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-03  -1,1,0
528turbo_e_16,23,251,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-04  -1,0,1
529turbo_e_16,36,270,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-05  -1,1,0
530turbo_e_16,22,239,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-06  -1,1,0
531turbo_e_16,38,239,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-07  -1,0,1
532turbo_e_16,37,237,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-08  -1,1,0
533turbo_e_16,55,247,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-09  -1,0,1
534turbo_e_16,55,246,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-10  -1,1,0
535turbo_e_16,63,253,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-11  -1,0,1
536turbo_e_16,36,216,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-12  -1,1,0
537turbo_e_16,20,209,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-13  -1,1,0
538turbo_e_16,28,195,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-14  -1,1,0
539turbo_e_16,82,264,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-15  -1,1,0
540turbo_e_16,47,185,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-16  -1,0,1
541turbo_e_16,53,207,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-17  -1,1,0
542turbo_e_16,54,208,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-18  -1,0,1
543turbo_e_16,81,247,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-19  -1,0,1
544turbo_e_16,105,257,0    duplicate(TurboWaterMaze_e_16)  flasher#e16-20  -1,0,1
545turbo_e_16,95,242,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-21  -1,0,1
546turbo_e_16,77,232,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-22  -1,2,0
547turbo_e_16,67,222,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-23  -1,2,0
548turbo_e_16,83,206,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-24  -1,0,1
549turbo_e_16,95,224,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-25  -1,0,1
550turbo_e_16,106,220,0    duplicate(TurboWaterMaze_e_16)  flasher#e16-26  -1,2,0
551turbo_e_16,93,191,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-27  -1,1,0
552turbo_e_16,94,192,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-28a -1,0,1
553turbo_e_16,46,214,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-28b -1,0,1
554turbo_e_16,16,247,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-29  -1,1,0
555turbo_e_16,58,268,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-30  -1,1,1
556turbo_e_16,36,253,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-31  -1,1,0
557turbo_e_16,69,238,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-32  -1,1,1
558turbo_e_16,58,268,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-33  -1,1,1
559turbo_e_16,74,188,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-34  -1,2,0
560turbo_e_16,99,207,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-35  -1,1,1
561turbo_e_16,74,188,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-36  -1,2,0
562turbo_e_16,111,188,0    duplicate(TurboWaterMaze_e_16)  flasher#e16-37a -1,1,0
563turbo_e_16,51,232,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-37b -1,1,1
564turbo_e_16,30,232,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-38  -1,1,1
565turbo_e_16,92,256,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-39  -1,1,1
566turbo_e_16,79,220,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-40  -1,1,1
567turbo_e_16,51,192,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-41  -1,1,1
568turbo_e_16,22,227,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-42  -1,1,1
569turbo_e_16,51,232,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-43  -1,1,1
570turbo_e_16,42,258,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-44  -1,1,0
571turbo_e_16,45,271,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-45  -1,2,1
572turbo_e_16,72,207,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-46  -1,1,1
573turbo_e_16,33,192,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-47  -1,0,1
574turbo_e_16,90,241,0     duplicate(TurboWaterMaze_e_16)  flasher#e16-48a -1,1,0
575turbo_e_16,236,3,0      duplicate(TurboWaterMaze_e_16)  flasher#e16-48b -1,3,0
576
577// Turbo Track: Expert Mode - 16 Players (Snake Dice course)
578turbo_e_16,324,279,0    script  snake01#e16     45,1,1,{
579OnTouch:
580        set .@turbo2,rand(1,7);
581        if (.@turbo2 > 0) && (.@turbo2 < 3)
582                warp "turbo_e_16",370,292;
583        else if (.@turbo2 > 2) && (.@turbo2 < 5)
584                warp "turbo_e_16",295,293;
585        else if (.@turbo2 > 4) && (.@turbo2 < 7)
586                warp "turbo_e_16",355,292;
587        else
588                warp "turbo_e_16",279,292;
589        end;
590}
591
592turbo_e_16,332,279,0    script  snake02#e16     45,1,1,{
593OnTouch:
594        set .@turbo2,rand(1,8);
595        if (.@turbo2 > 0) && (.@turbo2 < 3)
596                warp "turbo_e_16",287,256;
597        else if (.@turbo2 > 2) && (.@turbo2 < 5)
598                warp "turbo_e_16",303,256;
599        else if (.@turbo2 > 4) && (.@turbo2 < 7)
600                warp "turbo_e_16",347,256;
601        else
602                warp "turbo_e_16",363,256;
603        end;
604}
605
606turbo_e_16,324,270,0    script  snake03#e16     45,1,1,{
607OnTouch:
608        set .@turbo2,rand(1,8);
609        if (.@turbo2 > 0) && (.@turbo2 < 3)
610                warp "turbo_e_16",279,292;
611        else if (.@turbo2 > 2) && (.@turbo2 < 5)
612                warp "turbo_e_16",311,292;
613        else if (.@turbo2 > 4) && (.@turbo2 < 7)
614                warp "turbo_e_16",347,256;
615        else
616                warp "turbo_e_16",370,292;
617        end;
618}
619
620turbo_e_16,332,270,0    script  snake04#e16     45,1,1,{
621OnTouch:
622        set .@turbo2,rand(1,7);
623        if (.@turbo2 > 0) && (.@turbo2 < 3)
624                warp "turbo_e_16",363,256;
625        else if (.@turbo2 > 2) && (.@turbo2 < 5)
626                warp "turbo_e_16",295,293;
627        else if (.@turbo2 > 4) && (.@turbo2 < 7)
628                warp "turbo_e_16",355,292;
629        else
630                warp "turbo_e_16",287,256;
631        end;
632}
633
634//monsters
635turbo_e_16,389,288,0    script  snake#e16       111,{
636Onreset:
637        killmonsterall "turbo_e_16";
638        end;
639
640OnEnable:
641        monster "turbo_e_16",279,284,"Archer Skeleton",1420,1;
642        monster "turbo_e_16",279,280,"Archer Skeleton",1420,1;
643        monster "turbo_e_16",279,268,"Archer Skeleton",1420,1;
644        monster "turbo_e_16",279,264,"Archer Skeleton",1420,1;
645        monster "turbo_e_16",279,260,"Archer Skeleton",1420,1;
646        monster "turbo_e_16",287,288,"Archer Skeleton",1420,1;
647        monster "turbo_e_16",287,284,"Archer Skeleton",1420,1;
648        monster "turbo_e_16",287,280,"Archer Skeleton",1420,1;
649        monster "turbo_e_16",287,268,"Archer Skeleton",1420,1;
650        monster "turbo_e_16",287,264,"Archer Skeleton",1420,1;
651        monster "turbo_e_16",295,284,"Archer Skeleton",1420,1;
652        monster "turbo_e_16",295,280,"Archer Skeleton",1420,1;
653        monster "turbo_e_16",295,268,"Archer Skeleton",1420,1;
654        monster "turbo_e_16",295,264,"Archer Skeleton",1420,1;
655        monster "turbo_e_16",295,260,"Archer Skeleton",1420,1;
656        monster "turbo_e_16",303,288,"Archer Skeleton",1420,1;
657        monster "turbo_e_16",303,284,"Archer Skeleton",1420,1;
658        monster "turbo_e_16",303,280,"Archer Skeleton",1420,1;
659        monster "turbo_e_16",303,268,"Archer Skeleton",1420,1;
660        monster "turbo_e_16",303,264,"Archer Skeleton",1420,1;
661        monster "turbo_e_16",311,284,"Archer Skeleton",1420,1;
662        monster "turbo_e_16",311,280,"Archer Skeleton",1420,1;
663        monster "turbo_e_16",311,268,"Archer Skeleton",1420,1;
664        monster "turbo_e_16",311,264,"Archer Skeleton",1420,1;
665        monster "turbo_e_16",311,260,"Archer Skeleton",1420,1;
666        monster "turbo_e_16",347,288,"Archer Skeleton",1420,1;
667        monster "turbo_e_16",347,284,"Archer Skeleton",1420,1;
668        monster "turbo_e_16",347,280,"Archer Skeleton",1420,1;
669        monster "turbo_e_16",347,268,"Archer Skeleton",1420,1;
670        monster "turbo_e_16",347,264,"Archer Skeleton",1420,1;
671        monster "turbo_e_16",355,284,"Archer Skeleton",1420,1;
672        monster "turbo_e_16",355,280,"Archer Skeleton",1420,1;
673        monster "turbo_e_16",355,268,"Archer Skeleton",1420,1;
674        monster "turbo_e_16",355,264,"Archer Skeleton",1420,1;
675        monster "turbo_e_16",355,260,"Archer Skeleton",1420,1;
676        monster "turbo_e_16",363,288,"Archer Skeleton",1420,1;
677        monster "turbo_e_16",363,284,"Archer Skeleton",1420,1;
678        monster "turbo_e_16",363,280,"Archer Skeleton",1420,1;
679        monster "turbo_e_16",363,268,"Archer Skeleton",1420,1;
680        monster "turbo_e_16",363,264,"Archer Skeleton",1420,1;
681        monster "turbo_e_16",371,284,"Archer Skeleton",1420,1;
682        monster "turbo_e_16",371,280,"Archer Skeleton",1420,1;
683        monster "turbo_e_16",371,268,"Archer Skeleton",1420,1;
684        monster "turbo_e_16",371,264,"Archer Skeleton",1420,1;
685        monster "turbo_e_16",371,260,"Archer Skeleton",1420,1;
686        monster "turbo_e_16",379,288,"Archer Skeleton",1420,1;
687        monster "turbo_e_16",379,284,"Archer Skeleton",1420,1;
688        monster "turbo_e_16",379,280,"Archer Skeleton",1420,1;
689        monster "turbo_e_16",379,268,"Archer Skeleton",1420,1;
690        monster "turbo_e_16",379,264,"Archer Skeleton",1420,1;
691        end;
692}
693
694turbo_e_16,90,46,0      script  hunting#e16     111,{
695Onreset:
696        killmonsterall "turbo_e_16";
697        end;
698
699OnEnable:
700        monster "turbo_e_16",47,87,"Munak",1610,1;
701        monster "turbo_e_16",47,87,"Bongun",1611,1;
702        monster "turbo_e_16",47,87,"Munak",1610,1;
703        monster "turbo_e_16",24,74,"Munak",1610,1;
704        monster "turbo_e_16",24,74,"Bongun",1611,1;
705        monster "turbo_e_16",24,74,"Munak",1610,1;
706        monster "turbo_e_16",67,42,"Munak",1610,1;
707        monster "turbo_e_16",67,42,"Bongun",1611,1;
708        monster "turbo_e_16",67,42,"Munak",1610,1;
709        monster "turbo_e_16",60,70,"Munak",1610,1;
710        monster "turbo_e_16",60,70,"Bongun",1611,1;
711        monster "turbo_e_16",60,70,"Munak",1610,1;
712        monster "turbo_e_16",32,51,"Munak",1610,1;
713        monster "turbo_e_16",32,51,"Bongun",1611,1;
714        monster "turbo_e_16",32,51,"Munak",1610,1;
715        monster "turbo_e_16",30,25,"Munak",1610,1;
716        monster "turbo_e_16",30,25,"Bongun",1611,1;
717        monster "turbo_e_16",30,25,"Munak",1610,1;
718        monster "turbo_e_16",68,56,"Munak",1610,1;
719        monster "turbo_e_16",68,56,"Munak",1610,1;
720        monster "turbo_e_16",68,56,"Yao Jun",1612,1;
721        monster "turbo_e_16",26,46,"Munak",1610,1;
722        monster "turbo_e_16",26,46,"Munak",1610,1;
723        monster "turbo_e_16",26,46,"Yao Jun",1612,1;
724        monster "turbo_e_16",62,20,"Munak",1610,1;
725        monster "turbo_e_16",62,20,"Bongun",1611,1;
726        monster "turbo_e_16",62,20,"Munak",1610,1;
727        monster "turbo_e_16",216,378,"Munak",1610,1;
728        monster "turbo_e_16",218,360,"Munak",1610,1;
729        monster "turbo_e_16",223,361,"Munak",1610,1;
730        monster "turbo_e_16",243,342,"Munak",1610,1;
731        monster "turbo_e_16",247,364,"Munak",1610,1;
732        end;
733}
734
735// Turbo Track: Expert Mode - 16 Players (Water Maze)
736turbo_e_16,179,55,0     script  #e16Intersectiona::TurboHint_e16_1      -1,1,1,{
737OnTouch:
738        emotion e_what,1;
739        end;
740}
741turbo_e_16,184,45,0     duplicate(TurboHint_e16_1)      #e16Intersectionb       -1,1,1
742turbo_e_16,181,30,0     duplicate(TurboHint_e16_1)      #e16Intersectionc       -1,1,1
743turbo_e_16,186,28,0     duplicate(TurboHint_e16_1)      #e16Intersectiond       -1,1,1
744turbo_e_16,183,19,0     duplicate(TurboHint_e16_1)      #e16Intersectione       -1,1,1
745turbo_e_16,191,37,0     duplicate(TurboHint_e16_1)      #e16Intersectionf       -1,1,1
746turbo_e_16,173,25,0     duplicate(TurboHint_e16_1)      #e16Intersectiong       -1,1,1
747turbo_e_16,201,21,0     duplicate(TurboHint_e16_1)      #e16Intersectionh       -1,1,1
748turbo_e_16,222,21,0     duplicate(TurboHint_e16_1)      #e16Intersectioni       -1,1,1
749turbo_e_16,214,39,0     duplicate(TurboHint_e16_1)      #e16Intersectionj       -1,1,1
750turbo_e_16,222,48,0     duplicate(TurboHint_e16_1)      #e16Intersectionk       -1,1,1
751turbo_e_16,214,60,0     duplicate(TurboHint_e16_1)      #e16Intersectionl       -1,1,1
752turbo_e_16,209,61,0     duplicate(TurboHint_e16_1)      #e16Intersectionm       -1,1,1
753turbo_e_16,208,56,0     duplicate(TurboHint_e16_1)      #e16Intersectionn       -1,1,1
754
755turbo_e_16,178,63,0     script  #e16CorrectPath1::TurboHint_e16_2       -1,1,1,{
756OnTouch:
757        emotion e_gasp,1;
758}
759turbo_e_16,182,40,0     duplicate(TurboHint_e16_2)      #e16CorrectPath2        -1,1,1
760turbo_e_16,176,29,0     duplicate(TurboHint_e16_2)      #e16CorrectPath3        -1,1,1
761turbo_e_16,180,25,0     duplicate(TurboHint_e16_2)      #e16CorrectPath4        -1,1,1
762turbo_e_16,201,157,0    duplicate(TurboHint_e16_2)      #e16CorrectPath5        -1,1,1
763turbo_e_16,203,65,0     duplicate(TurboHint_e16_2)      #e16CorrectPath6        -1,1,1
764turbo_e_16,208,52,0     duplicate(TurboHint_e16_2)      #e16CorrectPath7        -1,1,1
765turbo_e_16,208,26,0     duplicate(TurboHint_e16_2)      #e16CorrectPath8        -1,1,1
766turbo_e_16,191,30,0     duplicate(TurboHint_e16_2)      #e16CorrectPath9        -1,1,1
767
768turbo_e_16,187,55,0     script  #e16NoWayOut1::TurboHint_e16_3  -1,1,1,{
769OnTouch:
770        emotion e_swt2,1;
771        if (rand(1,4) == 3)
772                emotion e_gasp;
773        end;
774}
775turbo_e_16,176,45,0     duplicate(TurboHint_e16_3)      #e16NoWayOut2   -1,1,1
776turbo_e_16,222,26,0     duplicate(TurboHint_e16_3)      #e16NoWayOut3   -1,1,1
777turbo_e_16,219,39,0     duplicate(TurboHint_e16_3)      #e16NoWayOut4   -1,1,1
778turbo_e_16,222,45,0     script  #e16NoWayOut5   -1,1,1,{
779OnTouch:
780        emotion e_swt2,1;
781        end;
782}
783turbo_e_16,222,61,0     duplicate(TurboHint_e16_3)      #e16NoWayOut6   -1,1,1
784turbo_e_16,222,65,0     duplicate(TurboHint_e16_3)      #e16NoWayOut7   -1,1,1
785
786// Turbo Track: Expert Mode - 16 Players (Course-clear broadcasters, and exits?)
787turbo_e_16,168,363,0    script  cos_e_16_1      45,1,1,{
788OnTouch:
789        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Log Bridge course!",bc_map,"0x70DBDB";
790        set .@move1,rand(1,3);
791        if (.@move1 == 1)
792                warp "turbo_e_16",210,369;
793        else if (.@move1 == 2)
794                warp "turbo_e_16",210,361;
795        else
796                warp "turbo_e_16",210,354;
797        end;
798}
799
800turbo_e_16,258,364,0    script  cos_e_16_2      45,1,1,{
801OnTouch:
802        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Cube Hills course!",bc_map,"0x70DBDB";
803        warp "turbo_e_16",316,365;
804        end;
805}
806
807turbo_e_16,316,365,0    script  Disposable_Switch#e16   -1,1,1,{
808OnInit:
809        enablenpc "Disposable_Switch#e16";
810        end;
811
812OnTouch:
813        if (rand(1,2) == 1)
814                enablenpc "Flasher_Exit_1#e16";
815        else
816                enablenpc "Flasher_Exit_2#e16";
817        disablenpc "Disposable_Switch#e16";
818        end;
819}
820
821turbo_e_16,385,365,0    script  cos_e_16_3      45,1,1,{
822OnTouch:
823        set .@to_miro,rand(1,4);
824        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Cursed Desert!",bc_map,"0x70DBDB";
825        if (.@to_miro == 1)
826                warp "turbo_e_16",46,254;
827        else if (.@to_miro == 2)
828                warp "turbo_e_16",76,227;
829        else if (.@to_miro == 3)
830                warp "turbo_e_16",42,197;
831        else
832                warp "turbo_e_16",86,220;
833        end;
834}
835
836turbo_e_16,11,266,0     script  Flasher_Exit_1#e16      45,1,1,{
837OnInit:
838        disablenpc "Flasher_Exit_1#e16";
839        end;
840
841OnTouch:
842        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Flasher Maze!",bc_map,"0x70DBDB";
843        warp "turbo_e_16",185,227;
844        end;
845}
846
847turbo_e_16,114,190,0    script  Flasher_Exit_2#e16      45,1,1,{
848OnInit:
849        disablenpc "Flasher_Exit_2#e16";
850        end;
851
852OnTouch:
853        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Flasher Maze!",bc_map,"0x70DBDB";
854        warp "turbo_e_16",185,227;
855        end;
856}
857
858turbo_e_16,250,200,0    script  cos_e_16_5      45,1,1,{
859OnTouch:
860        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Single Snail course!",bc_map,"0x70DBDB";
861        warp "turbo_e_16",268,275;
862        end;
863}
864
865turbo_e_16,389,275,0    script  cos_e_16_6      45,1,1,{
866OnTouch:
867        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Snake Dice course!",bc_map,"0x70DBDB";
868        warp "turbo_e_16",5,91;
869        end;
870}
871
872turbo_e_16,93,19,0      script  cos_e_16_7      45,1,1,{
873OnTouch:
874        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Small Cave course!",bc_map,"0x70DBDB";
875        warp "turbo_e_16",167,55;
876        end;
877}
878
879turbo_e_16,232,14,0     script  cos_e_16_8      45,1,1,{
880OnTouch:
881        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just passed the Invisible Maze! Hurry, you're almost at the finish!",bc_map,"0x70DBDB";
882        set .@move1,rand(1,3);
883        if (.@move1 == 1)
884                warp "turbo_e_16",307,52;
885        else if (.@move1 == 2)
886                warp "turbo_e_16",307,46;
887        else
888                warp "turbo_e_16",307,40;
889        end;
890}
891
892turbo_e_16,371,47,0     script  cos_e_16_end    45,1,1,{
893OnInit:
894        enablenpc "cos_e_16_end";
895        end;
896
897OnTouch:
898        mapannounce "turbo_e_16","" + strcharinfo(0) +" has just arrived at the Finish Line! Congratulations!",bc_map,"0xFFFF00";
899        set $ttnames$[6],strcharinfo(0);
900        donpcevent "TBT_Guide#Broadcast::Onwin_e16";
901        if (tt_point < 28941)
902                set tt_point,tt_point+60;
903        warp "turbo_e_16",384,161;
904        enablenpc "Winner Helper#TBT_e_16";
905        disablenpc "cos_e_16_end";
906        enablenpc "cos_e_16_end2";
907        end;
908}
909
910turbo_e_16,371,51,0     script  cos_e_16_end2   45,1,1,{
911OnInit:
912        disablenpc "cos_e_16_end2";
913        end;
914
915OnTouch:
916        mapannounce "turbo_e_16","" + strcharinfo(0) +" is Second to arrive at the Finish Line! Congratulations!",bc_map,"0xFFFF00";
917        if (tt_point < 28951)
918                set tt_point,tt_point+50;
919        warp "turbo_room",72,89;
920        disablenpc "cos_e_16_end2";
921        enablenpc "cos_e_16_end3";
922        end;
923}
924
925turbo_e_16,371,43,0     script  cos_e_16_end3   45,1,1,{
926OnInit:
927        disablenpc "cos_e_16_end3";
928        end;
929
930OnTouch:
931        mapannounce "turbo_e_16","" + strcharinfo(0) +" is Third to arrive at the Finish Line! Congratulations!",bc_map,"0xFFFF00";
932        if (tt_point < 28961)
933                set tt_point,tt_point+40;
934        warp "turbo_room",72,89;
935        donpcevent "Winner Helper#TBT_e_16::OnEnable";
936        donpcevent "Master#e16::OnDisable";
937        disablenpc "Broadcast#e16";
938        disablenpc "cos_e_16_end3";
939        end;
940}
941
942turbo_e_16,384,167,1    script  Winner Helper#TBT_e_16  47,{
943        if (tt_rank < 29999) {
944                mes "[Guide]";
945                mes "Congratulations!";
946                mes "As the winner, your reward";
947                mes "is 40 Turbo Track Points,";
948                mes ""+ strcharinfo(0) +"~";
949                next;
950                mes "[Guide]";
951                mes "However, you cannot receive";
952                mes "any points if you exceed the";
953                mes "point limit. You now have a total of " + my_point + " Turbo Track points.";
954                set tt_rank,tt_rank+1;
955                next;
956                if (tt_rank > $ttranks[1]) {
957                        setarray $ttranks[0],$ttranks[0],tt_rank,$ttranks[1],$ttranks[2],$ttranks[3],$ttranks[4];
958                        setarray $ttnames[9],strcharinfo(0);
959                        mes "[Guide]";
960                        mes "Congratulations!";
961                        mes "You are ranked as";
962                        mes "the top player for";
963                        mes "winning the most games!";
964                        donpcevent "TBT_Guide#Broadcast::Onnew_top1";
965                        if (tt_rank == 29999) {
966                                if ($ttnames$[7] == "Breezy Havana") {
967                                        set $ttnames$[7],strcharinfo(0);
968                                        mes "You've secured your place in";
969                                        mes "the Turbo Track Hall of Honor!";
970                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
971                                }
972                                else if ($ttnames$[8] == "RS125") {
973                                        set $ttnames$[8],strcharinfo(0);
974                                        mes "You've secured your place in";
975                                        mes "the Turbo Track Hall of Honor!";
976                                        //broadcastserver "FF0000" FW_NORMAL 10 0 0 " " + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!"
977                                }
978                        }
979                }
980                else if (tt_rank > $ttranks[2]) {
981                        setarray $ttranks[0],$ttranks[0],$ttranks[1],tt_rank,$ttranks[3],$ttranks[4],$ttranks[5];
982                        setarray $ttnames[10],strcharinfo(0);
983                        mes "[Guide]";
984                        mes "Congratulations!";
985                        mes "You've ranked Second";
986                        mes "among the Top Five Players";
987                        mes "who've won the most games!";
988                        donpcevent "TBT_Guide#Broadcast::Onnew_top2";
989                        if (tt_rank == 29999) {
990                                if ($ttnames$[7] == "Breezy Havana") {
991                                        set $ttnames$[7],strcharinfo(0);
992                                        mes "You've secured your place in";
993                                        mes "the Turbo Track Hall of Honor!";
994                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
995                                }
996                                else if ($ttnames$[8] == "RS125") {
997                                        set $ttnames$[8],strcharinfo(0);
998                                        mes "You've secured your place in";
999                                        mes "the Turbo Track Hall of Honor!";
1000                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1001                                }
1002                        }
1003                }
1004                else if (tt_rank > $ttranks[3]) {
1005                        setarray $ttranks[0],$ttranks[0],$ttranks[1],$ttranks[2],tt_rank,$ttranks[4],$ttranks[5];
1006                        setarray $ttnames[11],strcharinfo(0);
1007                        mes "[Guide]";
1008                        mes "Congratulations!";
1009                        mes "You've ranked Third";
1010                        mes "among the Top Five Players";
1011                        mes "who've won the most games!";
1012                        donpcevent "TBT_Guide#Broadcast::Onnew_top3";
1013                        if (tt_rank == 29999) {
1014                                if ($ttnames$[7] == "Breezy Havana") {
1015                                        set $ttnames$[7],strcharinfo(0);
1016                                        mes "You've secured your place in";
1017                                        mes "the Turbo Track Hall of Honor!";
1018                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1019                                }
1020                                else if ($ttnames$[8] == "RS125") {
1021                                        set $ttnames$[8],strcharinfo(0);
1022                                        mes "You've secured your place in";
1023                                        mes "the Turbo Track Hall of Honor!";
1024                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1025                                }
1026                        }
1027                }
1028                else if (tt_rank > $ttranks[4]) {
1029                        setarray $ttranks[0],$ttranks[0],$ttranks[1],$ttranks[2],$ttranks[3],tt_rank,$ttranks[5];
1030                        setarray $ttnames[12],strcharinfo(0);
1031                        mes "[Guide]";
1032                        mes "Congratulations!";
1033                        mes "You've ranked Fourth";
1034                        mes "among the Top Five Players";
1035                        mes "who've won the most games!";
1036                        donpcevent "TBT_Guide#Broadcast::Onnew_top4";
1037                        if (tt_rank == 29999) {
1038                                if ($ttnames$[7] == "Breezy Havana") {
1039                                        set $ttnames$[7],strcharinfo(0);
1040                                        mes "You've secured your place in";
1041                                        mes "the Turbo Track Hall of Honor!";
1042                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1043                                }
1044                                else if ($ttnames$[8] == "RS125") {
1045                                        set $ttnames$[8],strcharinfo(0);
1046                                        mes "You've secured your place in";
1047                                        mes "the Turbo Track Hall of Honor!";
1048                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1049                                }
1050                        }
1051                }
1052                else if (tt_rank > $ttranks[5]) {
1053                        setarray $ttranks[0],$ttranks[0],$ttranks[1],$ttranks[2],$ttranks[3],$ttranks[4],tt_rank;
1054                        setarray $ttnames[13],strcharinfo(0);
1055                        mes "[Guide]";
1056                        mes "Congratulations!";
1057                        mes "You've ranked Fifth";
1058                        mes "among the Top Five Players";
1059                        mes "who've won the most games!";
1060                        donpcevent "TBT_Guide#Broadcast::Onnew_top5";
1061                        if (tt_rank == 29999) {
1062                                if ($ttnames$[7] == "Breezy Havana") {
1063                                        set $ttnames$[7],strcharinfo(0);
1064                                        mes "You've secured your place in";
1065                                        mes "the Turbo Track Hall of Honor!";
1066                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1067                                }
1068                                else if ($ttnames$[8] == "RS125") {
1069                                        set $ttnames$[8],strcharinfo(0);
1070                                        mes "You've secured your place in";
1071                                        mes "the Turbo Track Hall of Honor!";
1072                                        announce "" + strcharinfo(0) + " has joined the Turbo Track Hall of Honor!",bc_all,"FF0000";
1073                                }
1074                        }
1075                }
1076                else {
1077                        mes "[Guide]";
1078                        mes "If you can win more games";
1079                        mes "than everybody else, your";
1080                        mes "name will be registered in";
1081                        mes "our Top Five Player Ranking.";
1082                        next;
1083                        mes "[Guide]";
1084                        mes "What do you";
1085                        mes "think, " + strcharinfo(0) +"?";
1086                        mes "Glory can be yours if";
1087                        mes "you can achieve victory!";
1088                }
1089                next;
1090                mes "[Guide]";
1091                mes "Thank you for";
1092                mes "participating in";
1093                mes "the Turbo Track.";
1094                mes "You will be transported";
1095                mes "to a Waiting Room shortly.";
1096                close2;
1097                warp "turbo_room",72,89;
1098                end;
1099        }
1100        else {
1101                if ($ttnames$[7] == strcharinfo(0)) {
1102                        mes "[Guide]";
1103                        mes "Oh wow!";
1104                        mes "You're a member";
1105                        mes "in our Hall of Honor,";
1106                        mes "aren't you? This is great!";
1107                        mes "I'm talking to a living legend!";
1108                        next;
1109                        mes "[Guide]";
1110                        mes "Oh, I'm sorry! You're";
1111                        mes "here so that I can tell you";
1112                        mes "how many Turbo Track Points";
1113                        set my_point,tt_point;
1114                        mes "you have, right? You've got a total of " + my_point + " Turbo Track Points, "+ strcharinfo(0) +".";
1115                        next;
1116                        mes "[Guide]";
1117                        mes "Oh, and thanks for";
1118                        mes "participating in the";
1119                        mes "Turbo Track! You'll be sent";
1120                        mes "to the Waiting Room soon~";
1121                        close2;
1122                        warp "turbo_room",72,89;
1123                        end;
1124                }
1125                else if ($ttnames$[8] == strcharinfo(0)) {
1126                        mes "[Guide]";
1127                        mes "Hey, aren't you";
1128                        mes "in our Hall of Honor?";
1129                        mes "I've been watching your";
1130                        mes "races... You're pretty quick";
1131                        mes "on your feet, hotshot~";
1132                        next;
1133                        mes "[Guide]";
1134                        mes "Oh right, your current";
1135                        set my_point,tt_point;
1136                        mes "Turbo Track Point total!";
1137                        mes "You've got a total of";
1138                        mes "" + my_point + " Turbo Track points,";
1139                        mes "" + strcharinfo(0) + ".";
1140                        next;
1141                        mes "[Guide]";
1142                        mes "Oh, and thanks for";
1143                        mes "participating in the";
1144                        mes "Turbo Track! You'll be sent";
1145                        mes "to the Waiting Room soon~";
1146                        close2;
1147                        warp "turbo_room",72,89;
1148                        end;
1149                }
1150                else {
1151                        mes "[Guide]";
1152                        mes "Awwww~";
1153                        mes "You were almost able";
1154                        mes "to join our Hall of Honor...!";
1155                        mes "But don't let that get you";
1156                        mes "down. Maybe next time!";
1157                        next;
1158                        mes "[Guide]";
1159                        mes "Oh, right.";
1160                        mes "Currently, you";
1161                        mes "have a total of";
1162                        mes "" + tt_point + " Turbo Track points.";
1163                        next;
1164                        mes "[Guide]";
1165                        mes "Thank you for";
1166                        mes "participating in";
1167                        mes "the Turbo Track.";
1168                        mes "You will be transported";
1169                        mes "to a Waiting Room shortly.";
1170                        close2;
1171                        warp "turbo_room",72,89;
1172                        end;
1173                }
1174        }
1175
1176OnInit:
1177        disablenpc "Winner Helper#TBT_e_16";
1178        end;
1179
1180OnEnable:
1181        enablenpc "Winner Helper#TBT_e_16";
1182        initnpctimer;
1183        end;
1184
1185OnTimer5000:
1186        mapannounce "turbo_e_16","This is the ending broadcast for Turbo Track Expert Mode - 16 person.",bc_map,"0x33FF66";
1187        end;
1188
1189OnTimer10000:
1190        mapannounce "turbo_e_16","For smooth game play, the game will end in approximately 1 minute.",bc_map,"0x33FF66";
1191        end;
1192
1193OnTimer15000:
1194        mapannounce "turbo_e_16","At that time, a Warp portal will open.",bc_map,"0x33FF66";
1195        end;
1196
1197OnTimer20000:
1198        mapannounce "turbo_e_16","Players in the arena must be ready to leave through the Warp Portal.",bc_map,"0x33FF66";
1199        end;
1200
1201OnTimer25000:
1202        mapannounce "turbo_e_16","In the meantime, winners must proceed to receive their rewards as soon as possible.",bc_map,"0x33FF66";
1203        end;
1204
1205OnTimer30000:
1206        mapannounce "turbo_e_16","Thank you for visiting Al De Baran Turbo Track.",bc_map,"0x33FF66";
1207        end;
1208
1209OnTimer35000:
1210        mapannounce "turbo_e_16","Al De Baran Turbo Track is brought to you by...",bc_map,"0x33FF66";
1211        end;
1212
1213OnTimer40000:
1214        mapannounce "turbo_e_16","[Al De Baran Kafra Corporation Headquarters]",bc_map,"0x33FF66";
1215        end;
1216
1217OnTimer45000:
1218        mapannounce "turbo_e_16","[Al De Baran Guild Castle Management Luina]",bc_map,"0x33FF66";
1219        end;
1220
1221OnTimer50000:
1222        mapannounce "turbo_e_16","[Blacksmith Union]",bc_map,"0x33FF66";
1223        end;
1224
1225OnTimer55000:
1226        mapannounce "turbo_e_16","And [Comodo Casino].",bc_map,"0x33FF66";
1227        end;
1228
1229OnTimer60000:
1230        mapannounce "turbo_e_16","Once again, we'd like to thank our sponsors.",bc_map,"0x33FF66";
1231        end;
1232
1233OnTimer65000:
1234        mapannounce "turbo_e_16","Have a good day.",bc_map,"0x33FF66";
1235        end;
1236
1237//--- warp all players to turbo room
1238OnTimer70000:
1239        mapwarp "turbo_e_16","turbo_room",72,89;
1240        end;
1241
1242//----end game, reset all
1243OnTimer71000:
1244        disablenpc "Winner Helper#TBT_e_16";
1245        enablenpc "cos_e_16_end";
1246        enablenpc "cos_e_16_end2";
1247        enablenpc "cos_e_16_end3";
1248        disablenpc "Notice_Maker1#TBT_e_16";
1249        disablenpc "Notice_Maker3#TBT_e_16";
1250        disablenpc "Notice_Maker4#TBT_e_16";
1251        enablenpc  "Disposable_Switch#e16";
1252        enablenpc  "Flasher_Exit_1#e16";
1253        enablenpc  "Flasher_Exit_2#e16";
1254        enablenpc  "No_Unfair_Start#e16-1";
1255        enablenpc  "No_Unfair_Start#e16-2";
1256        donpcevent "snake#e16::Onreset";
1257        donpcevent "hunting#e16::Onreset";
1258        donpcevent "Expert Mode - 16 Person#e16::OnEnable";
1259        disablenpc  "bing2#e16";
1260        stopnpctimer;
1261        end;
1262}
1263
1264turbo_e_16,11,91,0      script  Notice_Maker1#TBT_e_16  -1,3,3,{
1265OnInit:
1266        enablenpc "Notice_Maker1#TBT_e_16";
1267        end;
1268
1269OnTouch:
1270        mapannounce "turbo_e_16","" + strcharinfo(0) +" is now entering the Small Cave! Currently, "+ strcharinfo(0) +" is in the lead!",bc_map,"0xFFFF00";
1271        donpcevent "TBT_Guide#Broadcast::Onend_e16";
1272        disablenpc "Notice_Maker1#TBT_e_16";
1273        end;
1274}
1275
1276turbo_e_16,234,223,0    script  Notice_Maker3#TBT_e_16  -1,2,2,{
1277OnInit:
1278        enablenpc "Notice_Maker3#TBT_e_16";
1279        end;
1280
1281OnTouch:
1282        mapannounce "turbo_e_16","" + strcharinfo(0) +" is now entering the Single Snail! Currently, "+ strcharinfo(0) +" is in the lead!",bc_map,"0xFFFF00";
1283        disablenpc "Notice_Maker3#TBT_e_16";
1284        end;
1285}
1286
1287turbo_e_16,226,15,0     script  Notice_Maker4#TBT_e_16  -1,1,1,{
1288OnInit:
1289        enablenpc "Notice_Maker4#TBT_e_16";
1290        end;
1291
1292OnTouch:
1293        mapannounce "turbo_e_16","" + strcharinfo(0) +" is currently in First Place!",bc_map,"0xFFFF00";
1294        disablenpc "Notice_Maker4#TBT_e_16";
1295        end;
1296}
1297
1298turbo_e_16,227,379,0    script  Warp#e_16_1::Warp_e_16  -1,1,1,{
1299OnTouch:
1300        set .@warprand,rand(1,20);
1301        if (.@warprand == 1)
1302                warp "turbo_e_16",216,378;
1303        else if (.@warprand == 2)
1304                warp "turbo_e_16",218,360;
1305        else if (.@warprand == 4)
1306                warp "turbo_e_16",223,361;
1307        else if (.@warprand == 5)
1308                warp "turbo_e_16",243,342;
1309        else if (.@warprand == 6)
1310                warp "turbo_e_16",247,364;
1311        end;
1312}
1313turbo_e_16,237,380,0    duplicate(Warp_e_16)    Warp#e_16_2     -1,1,1
1314turbo_e_16,227,367,0    duplicate(Warp_e_16)    Warp#e_16_3     -1,1,1
1315turbo_e_16,231,360,0    duplicate(Warp_e_16)    Warp#e_16_4     -1,1,1
1316turbo_e_16,225,349,0    duplicate(Warp_e_16)    Warp#e_16_5     -1,1,1
1317turbo_e_16,249,352,0    duplicate(Warp_e_16)    Warp#e_16_6     -1,1,1
1318turbo_e_16,253,364,0    duplicate(Warp_e_16)    Warp#e_16_7     -1,2,2
1319
1320turbo_e_16,307,55,0     script  trap_e16#F1::TurboTrap_e16      -1,1,1,{
1321OnTouch:
1322        specialeffect 106; //"trap_e4#F1" EF_BLASTMINEBOMB
1323        set .@HitTrap,10;
1324        if (.@HitTrap > 0 && .@HitTrap < 4)
1325                percentheal -1,0;
1326        else if (.@HitTrap > 4 && .@HitTrap < 8)
1327                percentheal -5,0;
1328        else
1329                percentheal -2,0;
1330        end;
1331}
1332
1333turbo_e_16,307,51,0     duplicate(TurboTrap_e16)        trap_e16#F2     139,1,1
1334turbo_e_16,307,47,0     duplicate(TurboTrap_e16)        trap_e16#F3     139,1,1
1335turbo_e_16,307,43,0     duplicate(TurboTrap_e16)        trap_e16#F4     139,1,1
1336turbo_e_16,307,39,0     duplicate(TurboTrap_e16)        trap_e16#F5     139,1,1
1337turbo_e_16,307,39,0     duplicate(TurboTrap_e16)        trap_e16#F96    139,1,1
1338turbo_e_16,312,56,0     duplicate(TurboTrap_e16)        trap_e16#F6     139,1,1
1339turbo_e_16,312,52,0     duplicate(TurboTrap_e16)        trap_e16#F7     139,1,1
1340turbo_e_16,312,48,0     duplicate(TurboTrap_e16)        trap_e16#F8     139,1,1
1341turbo_e_16,312,44,0     duplicate(TurboTrap_e16)        trap_e16#F9     139,1,1
1342turbo_e_16,312,40,0     duplicate(TurboTrap_e16)        trap_e16#F10    139,1,1
1343turbo_e_16,312,36,0     duplicate(TurboTrap_e16)        trap_e16#F11    139,1,1
1344turbo_e_16,316,55,0     duplicate(TurboTrap_e16)        trap_e16#F12    139,1,1
1345turbo_e_16,316,51,0     duplicate(TurboTrap_e16)        trap_e16#F13    139,1,1
1346turbo_e_16,316,47,0     duplicate(TurboTrap_e16)        trap_e16#F14    139,1,1
1347turbo_e_16,316,43,0     duplicate(TurboTrap_e16)        trap_e16#F15    139,1,1
1348turbo_e_16,316,39,0     duplicate(TurboTrap_e16)        trap_e16#F16    139,1,1
1349turbo_e_16,316,36,0     duplicate(TurboTrap_e16)        trap_e16#F17    139,1,1
1350turbo_e_16,320,56,0     duplicate(TurboTrap_e16)        trap_e16#F18    139,1,1
1351turbo_e_16,320,52,0     duplicate(TurboTrap_e16)        trap_e16#F19    139,1,1
1352turbo_e_16,320,48,0     duplicate(TurboTrap_e16)        trap_e16#F20    139,1,1
1353turbo_e_16,320,44,0     duplicate(TurboTrap_e16)        trap_e16#F21    139,1,1
1354turbo_e_16,320,40,0     duplicate(TurboTrap_e16)        trap_e16#F22    139,1,1
1355turbo_e_16,320,36,0     duplicate(TurboTrap_e16)        trap_e16#F23    139,1,1
1356turbo_e_16,324,55,0     duplicate(TurboTrap_e16)        trap_e16#F24    139,1,1
1357turbo_e_16,324,51,0     duplicate(TurboTrap_e16)        trap_e16#F25    139,1,1
1358turbo_e_16,324,47,0     duplicate(TurboTrap_e16)        trap_e16#F26    139,1,1
1359turbo_e_16,324,43,0     duplicate(TurboTrap_e16)        trap_e16#F27    139,1,1
1360turbo_e_16,324,39,0     duplicate(TurboTrap_e16)        trap_e16#F28    139,1,1
1361turbo_e_16,324,36,0     duplicate(TurboTrap_e16)        trap_e16#F29    139,1,1
1362turbo_e_16,328,56,0     duplicate(TurboTrap_e16)        trap_e16#F30    139,1,1
1363turbo_e_16,328,52,0     duplicate(TurboTrap_e16)        trap_e16#F31    139,1,1
1364turbo_e_16,328,48,0     duplicate(TurboTrap_e16)        trap_e16#F32    139,1,1
1365turbo_e_16,328,44,0     duplicate(TurboTrap_e16)        trap_e16#F33    139,1,1
1366turbo_e_16,328,40,0     duplicate(TurboTrap_e16)        trap_e16#F34    139,1,1
1367turbo_e_16,328,36,0     duplicate(TurboTrap_e16)        trap_e16#F35    139,1,1
1368turbo_e_16,332,55,0     duplicate(TurboTrap_e16)        trap_e16#F36    139,1,1
1369turbo_e_16,332,51,0     duplicate(TurboTrap_e16)        trap_e16#F37    139,1,1
1370turbo_e_16,332,47,0     duplicate(TurboTrap_e16)        trap_e16#F38    139,1,1
1371turbo_e_16,332,43,0     duplicate(TurboTrap_e16)        trap_e16#F39    139,1,1
1372turbo_e_16,332,39,0     duplicate(TurboTrap_e16)        trap_e16#F40    139,1,1
1373turbo_e_16,332,36,0     duplicate(TurboTrap_e16)        trap_e16#F41    139,1,1
1374
1375turbo_e_16,336,56,0     script  trap_e16#F42::TurboTrap_e16_2   139,1,1,{
1376OnTouch:
1377        specialeffect 108; //"trap_e4#F42" EF_FREEZING
1378        set .@HitTrap,10;
1379        if (.@HitTrap > 0 && .@HitTrap < 4)
1380                percentheal -1,0;
1381        else if (.@HitTrap > 4 && .@HitTrap < 8) {
1382                percentheal -5,0;
1383                sc_start SC_FREEZE,3000,0;
1384        }
1385        else {
1386                sc_start SC_FREEZE,4000,0;
1387                percentheal -2,0;
1388        }
1389}
1390turbo_e_16,336,52,0     duplicate(TurboTrap_e16_2)      trap_e16#F43    139,1,1
1391turbo_e_16,336,48,0     duplicate(TurboTrap_e16_2)      trap_e16#F44    139,1,1
1392turbo_e_16,336,44,0     duplicate(TurboTrap_e16_2)      trap_e16#F45    139,1,1
1393turbo_e_16,336,50,0     duplicate(TurboTrap_e16_2)      trap_e16#F46    139,1,1
1394turbo_e_16,336,36,0     duplicate(TurboTrap_e16_2)      trap_e16#F47    139,1,1
1395turbo_e_16,340,55,0     duplicate(TurboTrap_e16_2)      trap_e16#F48    139,1,1
1396
1397turbo_e_16,340,51,0     duplicate(TurboTrap_e16)        trap_e16#F49    139,1,1
1398turbo_e_16,340,47,0     duplicate(TurboTrap_e16)        trap_e16#F50    139,1,1
1399turbo_e_16,340,43,0     duplicate(TurboTrap_e16)        trap_e16#F51    139,1,1
1400turbo_e_16,340,39,0     duplicate(TurboTrap_e16)        trap_e16#F52    139,1,1
1401turbo_e_16,340,36,0     duplicate(TurboTrap_e16)        trap_e16#F53    139,1,1
1402turbo_e_16,344,56,0     duplicate(TurboTrap_e16)        trap_e16#F54    139,1,1
1403turbo_e_16,344,52,0     duplicate(TurboTrap_e16)        trap_e16#F55    139,1,1
1404turbo_e_16,344,48,0     duplicate(TurboTrap_e16)        trap_e16#F56    139,1,1
1405turbo_e_16,344,44,0     duplicate(TurboTrap_e16)        trap_e16#F57    139,1,1
1406turbo_e_16,344,40,0     duplicate(TurboTrap_e16)        trap_e16#F58    139,1,1
1407turbo_e_16,344,36,0     duplicate(TurboTrap_e16)        trap_e16#F59    139,1,1
1408turbo_e_16,348,55,0     duplicate(TurboTrap_e16)        trap_e16#F60    139,1,1
1409turbo_e_16,348,51,0     duplicate(TurboTrap_e16)        trap_e16#F61    139,1,1
1410turbo_e_16,348,47,0     duplicate(TurboTrap_e16)        trap_e16#F62    139,1,1
1411turbo_e_16,348,43,0     duplicate(TurboTrap_e16)        trap_e16#F63    139,1,1
1412turbo_e_16,348,39,0     duplicate(TurboTrap_e16)        trap_e16#F64    139,1,1
1413turbo_e_16,348,36,0     duplicate(TurboTrap_e16)        trap_e16#F65    139,1,1
1414turbo_e_16,352,56,0     duplicate(TurboTrap_e16)        trap_e16#F66    139,1,1
1415turbo_e_16,352,52,0     duplicate(TurboTrap_e16)        trap_e16#F67    139,1,1
1416turbo_e_16,352,48,0     duplicate(TurboTrap_e16)        trap_e16#F68    139,1,1
1417turbo_e_16,352,44,0     duplicate(TurboTrap_e16)        trap_e16#F69    139,1,1
1418turbo_e_16,352,40,0     duplicate(TurboTrap_e16)        trap_e16#F70    139,1,1
1419turbo_e_16,352,36,0     duplicate(TurboTrap_e16)        trap_e16#F71    139,1,1
1420turbo_e_16,356,55,0     duplicate(TurboTrap_e16)        trap_e16#F72    139,1,1
1421turbo_e_16,356,51,0     duplicate(TurboTrap_e16)        trap_e16#F73    139,1,1
1422turbo_e_16,356,47,0     duplicate(TurboTrap_e16)        trap_e16#F74    139,1,1
1423turbo_e_16,356,43,0     duplicate(TurboTrap_e16)        trap_e16#F75    139,1,1
1424turbo_e_16,356,39,0     duplicate(TurboTrap_e16)        trap_e16#F76    139,1,1
1425turbo_e_16,356,36,0     duplicate(TurboTrap_e16)        trap_e16#F77    139,1,1
1426turbo_e_16,360,56,0     duplicate(TurboTrap_e16)        trap_e16#F78    139,1,1
1427turbo_e_16,360,52,0     duplicate(TurboTrap_e16)        trap_e16#F79    139,1,1
1428turbo_e_16,360,48,0     duplicate(TurboTrap_e16)        trap_e16#F80    139,1,1
1429turbo_e_16,360,44,0     duplicate(TurboTrap_e16)        trap_e16#F81    139,1,1
1430turbo_e_16,360,40,0     duplicate(TurboTrap_e16)        trap_e16#F82    139,1,1
1431turbo_e_16,360,36,0     duplicate(TurboTrap_e16)        trap_e16#F83    139,1,1
1432turbo_e_16,364,55,0     duplicate(TurboTrap_e16)        trap_e16#F84    139,1,1
1433turbo_e_16,364,51,0     duplicate(TurboTrap_e16)        trap_e16#F85    139,1,1
1434turbo_e_16,364,47,0     duplicate(TurboTrap_e16)        trap_e16#F86    139,1,1
1435turbo_e_16,364,43,0     duplicate(TurboTrap_e16)        trap_e16#F87    139,1,1
1436turbo_e_16,364,39,0     duplicate(TurboTrap_e16)        trap_e16#F88    139,1,1
1437turbo_e_16,364,36,0     duplicate(TurboTrap_e16)        trap_e16#F89    139,1,1
1438turbo_e_16,368,56,0     duplicate(TurboTrap_e16)        trap_e16#F90    139,1,1
1439turbo_e_16,368,52,0     duplicate(TurboTrap_e16)        trap_e16#F91    139,1,1
1440turbo_e_16,368,48,0     duplicate(TurboTrap_e16)        trap_e16#F92    139,1,1
1441turbo_e_16,368,44,0     duplicate(TurboTrap_e16)        trap_e16#F93    139,1,1
1442turbo_e_16,368,40,0     duplicate(TurboTrap_e16)        trap_e16#F94    139,1,1
1443turbo_e_16,368,36,0     duplicate(TurboTrap_e16)        trap_e16#F95    139,1,1
1444
1445turbo_e_16,217,214,0    script  bing#e16        45,3,3,{
1446OnTouch:
1447        set .@bing1,rand(1,10);
1448        if (.@bing1 > 0 && .@bing1 < 4)
1449                warp "turbo_e_16",217,232;
1450        else if (.@bing1 == 6)
1451                warp "turbo_e_16",233,207;
1452        else if (.@bing1 == 7)
1453                warp "turbo_e_16",208,219;
1454        else if (.@bing1 == 8)
1455                warp "turbo_e_16",219,202;
1456        else if (.@bing1 == 9)
1457                warp "turbo_e_16",218,228;
1458        disablenpc "bing#e16";
1459        enablenpc "bing2#e16";
1460        end;
1461}
1462
1463turbo_e_16,217,214,0    script  bing2#e16       45,3,3,{
1464OnInit:
1465        disablenpc "bing2#e8";
1466        end;
1467
1468OnTouch:
1469        set bing1,rand(1,10);
1470        if (.@bing1 == 1)
1471                warp "turbo_e_16",217,232;
1472        else if (.@bing1 == 2)
1473                warp "turbo_e_16",233,207;
1474        else if (.@bing1 == 3)
1475                warp "turbo_e_16",208,219;
1476        else if (.@bing1 == 4)
1477                warp "turbo_e_16",219,202;
1478        else if (.@bing1 == 5)
1479                warp "turbo_e_16",218,228;
1480        else if (.@bing1 == 6)
1481                warp "turbo_e_16",220,195;
1482        end;   
1483}
Note: See TracBrowser for help on using the browser.