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

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