diff options
Diffstat (limited to 'npc/re')
-rw-r--r-- | npc/re/other/monster_race.txt | 4582 |
1 files changed, 227 insertions, 4355 deletions
diff --git a/npc/re/other/monster_race.txt b/npc/re/other/monster_race.txt index aa82efbbe..3fd668380 100644 --- a/npc/re/other/monster_race.txt +++ b/npc/re/other/monster_race.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== -//= 1.6 +//= 1.7 //===== Compatible With: ===================================== //= rAthena SVN (Trunk, r12752+) //===== Description: ========================================= @@ -20,6 +20,7 @@ //= 1.4 Fixed call to a non-existant event. [L0ne_W0lf] //= 1.5 Updated Dialog. [L0ne_W0lf] //= 1.6 Updated experience rewards. [L0ne_W0lf] +//= 1.7 Optimization, -4000 lines (more can still be done). [Euphy] //============================================================ //============================================================ @@ -2563,2158 +2564,170 @@ p_track01,39,49,3 script Game Guide#single 845,{ close; } -p_track01,56,38,0 script starting#1 -1,0,0,{ +- script starting_1 -1,{ end; OnDisable: - enablenpc "Luk#1"; - enablenpc "Luk#2"; - enablenpc "Luk#3"; - enablenpc "Luk#4"; - enablenpc "Luk#5"; - enablenpc "Luk#6"; - enablenpc "Tire#1"; - enablenpc "Tire#2"; - enablenpc "Tire#3"; - enablenpc "Tire#4"; - enablenpc "Tire#5"; - enablenpc "Tire#6"; - set $@mr_1_luk1,0; - set $@mr_1_tire1,0; + for(set .@i,1; .@i<7; set .@i,.@i+1) + enablenpc "Luk"+((strnpcinfo(2)=="1")?"":strnpcinfo(2))+"#"+.@i; + for(set .@i,1; .@i<7; set .@i,.@i+1) + enablenpc "Tire"+((strnpcinfo(2)=="1")?"":strnpcinfo(2))+"#"+.@i; + setd "$@mr_1_luk"+strnpcinfo(2),0; + setd "$@mr_1_tire"+strnpcinfo(2),0; end; OnInit: - disablenpc "starting#1"; + disablenpc strnpcinfo(0); end; OnTouchNPC: set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track01,33,38,0 script Luk#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,37,38,0 script Luk#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,53,38,0 script Luk#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,45,38,0 script Luk#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,49,38,0 script Luk#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,41,38,0 script Luk#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,43,38,0 script Tire#1 -1,0,0,{ - end; -OnInit: - disablenpc "Tire#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,39,38,0 script Tire#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,35,38,0 script Tire#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,55,38,0 script Tire#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,51,38,0 script Tire#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,47,38,0 script Tire#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,56,36,0 script starting#2 -1,0,0,{ - end; - -OnDisable: - enablenpc "Luk2#1"; - enablenpc "Luk2#2"; - enablenpc "Luk2#3"; - enablenpc "Luk2#4"; - enablenpc "Luk2#5"; - enablenpc "Luk2#6"; - enablenpc "Tire2#1"; - enablenpc "Tire2#2"; - enablenpc "Tire2#3"; - enablenpc "Tire2#4"; - enablenpc "Tire2#5"; - enablenpc "Tire2#6"; - set $@mr_1_luk2,0; - set $@mr_1_tire2,0; - end; - -OnInit: - disablenpc "starting#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track01,33,36,0 script Luk2#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk2#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,37,36,0 script Luk2#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk2#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,53,36,0 script Luk2#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk2#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,45,36,0 script Luk2#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk2#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,49,36,0 script Luk2#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk2#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,41,36,0 script Luk2#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk2#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,43,36,0 script Tire2#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire2#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,39,36,0 script Tire2#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire2#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,35,36,0 script Tire2#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire2#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,55,36,0 script Tire2#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire2#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,51,36,0 script Tire2#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire2#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,47,36,0 script Tire2#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire2#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,56,34,0 script starting#3 -1,0,0,{ - end; - -OnDisable: - enablenpc "Luk3#1"; - enablenpc "Luk3#2"; - enablenpc "Luk3#3"; - enablenpc "Luk3#4"; - enablenpc "Luk3#5"; - enablenpc "Luk3#6"; - enablenpc "Tire3#1"; - enablenpc "Tire3#2"; - enablenpc "Tire3#3"; - enablenpc "Tire3#4"; - enablenpc "Tire3#5"; - enablenpc "Tire3#6"; - set $@mr_1_luk3,0; - set $@mr_1_tire3,0; - end; - -OnInit: - disablenpc "starting#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track01,33,34,0 script Luk3#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk3#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,37,34,0 script Luk3#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk3#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,53,34,0 script Luk3#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk3#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,45,34,0 script Luk3#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk3#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,49,34,0 script Luk3#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk3#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,41,34,0 script Luk3#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk3#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,43,34,0 script Tire3#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire3#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,39,34,0 script Tire3#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire3#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,35,34,0 script Tire3#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire3#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,55,34,0 script Tire3#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire3#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,51,34,0 script Tire3#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire3#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,47,34,0 script Tire3#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire3#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,56,32,0 script starting#4 -1,0,0,{ - end; - -OnDisable: - enablenpc "starting#4"; - enablenpc "Luk4#1"; - enablenpc "Luk4#2"; - enablenpc "Luk4#3"; - enablenpc "Luk4#4"; - enablenpc "Luk4#5"; - enablenpc "Luk4#6"; - enablenpc "Tire4#1"; - enablenpc "Tire4#2"; - enablenpc "Tire4#3"; - enablenpc "Tire4#4"; - enablenpc "Tire4#5"; - enablenpc "Tire4#6"; - set $@mr_1_luk4,0; - set $@mr_1_tire4,0; - end; - -OnInit: - disablenpc "starting#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track01,33,32,0 script Luk4#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk4#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,37,32,0 script Luk4#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk4#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,53,32,0 script Luk4#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk4#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,45,32,0 script Luk4#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk4#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,49,32,0 script Luk4#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk4#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,41,32,0 script Luk4#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk4#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,43,32,0 script Tire4#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire4#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,39,32,0 script Tire4#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire4#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,35,32,0 script Tire4#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire4#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,55,32,0 script Tire4#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire4#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } + if (.@start < 11) set .@speed,60; + else if (.@start < 21) set .@speed,70; + else if (.@start < 31) set .@speed,80; + else if (.@start < 41) set .@speed,90; + else if (.@start < 51) set .@speed,100; + else if (.@start < 61) set .@speed,110; + else if (.@start < 71) set .@speed,120; + else if (.@start < 81) set .@speed,130; + else if (.@start < 91) set .@speed,140; + else set .@speed,150; + sc_start SC_WALKSPEED,5000,.@speed; end; } -p_track01,51,32,0 script Tire4#5 -1,0,0,{ +- script Luk_1 -1,{ end; OnInit: - disablenpc "Tire4#5"; + disablenpc strnpcinfo(0); end; OnTouchNPC: set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,47,32,0 script Tire4#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire4#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,56,30,0 script starting#5 -1,0,0,{ - end; - -OnDisable: - enablenpc "Luk5#1"; - enablenpc "Luk5#2"; - enablenpc "Luk5#3"; - enablenpc "Luk5#4"; - enablenpc "Luk5#5"; - enablenpc "Luk5#6"; - enablenpc "Tire5#1"; - enablenpc "Tire5#2"; - enablenpc "Tire5#3"; - enablenpc "Tire5#4"; - enablenpc "Tire5#5"; - enablenpc "Tire5#6"; - set $@mr_1_luk5,0; - set $@mr_1_tire5,0; - end; - -OnInit: - disablenpc "starting#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track01,33,30,0 script Luk5#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk5#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,37,30,0 script Luk5#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk5#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,53,30,0 script Luk5#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk5#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,45,30,0 script Luk5#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk5#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,49,30,0 script Luk5#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk5#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } + if (.@start < 61) set .@speed,110; + else if (.@start < 71) set .@speed,120; + else if (.@start < 81) set .@speed,130; + else if (.@start < 91) set .@speed,140; + else set .@speed,150; + sc_start SC_WALKSPEED,10000,.@speed; end; } -p_track01,41,30,0 script Luk5#6 -1,0,0,{ +- script Luk_2 -1,{ end; OnInit: - disablenpc "Luk5#6"; + disablenpc strnpcinfo(0); end; OnTouchNPC: set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } + if (.@start < 61) set .@time,1000; + else if (.@start < 71) set .@time,2000; + else if (.@start < 81) set .@time,3000; + else if (.@start < 91) set .@time,4000; + if (.@time) sc_start SC_STUN,.@time,0; end; } -p_track01,43,30,0 script Tire5#1 -1,0,0,{ +- script Tire_1 -1,{ end; - OnInit: - disablenpc "Tire5#1"; + disablenpc strnpcinfo(0); end; OnTouchNPC: set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } + if (.@start < 61) set .@time,1000; + else if (.@start < 71) set .@time,2000; + else if (.@start < 81) set .@time,3000; + else if (.@start < 91) set .@time,4000; + if (.@time) sc_start SC_SLEEP,.@time,0; end; } -p_track01,39,30,0 script Tire5#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire5#2"; - end; +p_track01,56,38,0 duplicate(starting_1) starting#1 -1,0,0 +p_track01,56,36,0 duplicate(starting_1) starting#2 -1,0,0 +p_track01,56,34,0 duplicate(starting_1) starting#3 -1,0,0 +p_track01,56,32,0 duplicate(starting_1) starting#4 -1,0,0 +p_track01,56,30,0 duplicate(starting_1) starting#5 -1,0,0 +p_track01,56,28,0 duplicate(starting_1) starting#6 -1,0,0 -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} +p_track01,33,38,0 duplicate(Luk_1) Luk#1 -1,0,0 +p_track01,37,38,0 duplicate(Luk_1) Luk#2 -1,0,0 +p_track01,53,38,0 duplicate(Luk_1) Luk#3 -1,0,0 +p_track01,45,38,0 duplicate(Luk_1) Luk#4 -1,0,0 +p_track01,33,36,0 duplicate(Luk_1) Luk2#1 -1,0,0 +p_track01,37,36,0 duplicate(Luk_1) Luk2#2 -1,0,0 +p_track01,53,36,0 duplicate(Luk_1) Luk2#3 -1,0,0 +p_track01,45,36,0 duplicate(Luk_1) Luk2#4 -1,0,0 +p_track01,33,34,0 duplicate(Luk_1) Luk3#1 -1,0,0 +p_track01,37,34,0 duplicate(Luk_1) Luk3#2 -1,0,0 +p_track01,53,34,0 duplicate(Luk_1) Luk3#3 -1,0,0 +p_track01,45,34,0 duplicate(Luk_1) Luk3#4 -1,0,0 +p_track01,33,32,0 duplicate(Luk_1) Luk4#1 -1,0,0 +p_track01,37,32,0 duplicate(Luk_1) Luk4#2 -1,0,0 +p_track01,53,32,0 duplicate(Luk_1) Luk4#3 -1,0,0 +p_track01,45,32,0 duplicate(Luk_1) Luk4#4 -1,0,0 +p_track01,33,30,0 duplicate(Luk_1) Luk5#1 -1,0,0 +p_track01,37,30,0 duplicate(Luk_1) Luk5#2 -1,0,0 +p_track01,53,30,0 duplicate(Luk_1) Luk5#3 -1,0,0 +p_track01,45,30,0 duplicate(Luk_1) Luk5#4 -1,0,0 +p_track01,33,28,0 duplicate(Luk_1) Luk6#1 -1,0,0 +p_track01,37,28,0 duplicate(Luk_1) Luk6#2 -1,0,0 +p_track01,53,28,0 duplicate(Luk_1) Luk6#3 -1,0,0 +p_track01,45,28,0 duplicate(Luk_1) Luk6#4 -1,0,0 -p_track01,35,30,0 script Tire5#3 -1,0,0,{ - end; +p_track01,49,38,0 duplicate(Luk_2) Luk#5 -1,0,0 +p_track01,41,38,0 duplicate(Luk_2) Luk#6 -1,0,0 +p_track01,49,36,0 duplicate(Luk_2) Luk2#5 -1,0,0 +p_track01,41,36,0 duplicate(Luk_2) Luk2#6 -1,0,0 +p_track01,49,34,0 duplicate(Luk_2) Luk3#5 -1,0,0 +p_track01,41,34,0 duplicate(Luk_2) Luk3#6 -1,0,0 +p_track01,49,32,0 duplicate(Luk_2) Luk4#5 -1,0,0 +p_track01,41,32,0 duplicate(Luk_2) Luk4#6 -1,0,0 +p_track01,49,30,0 duplicate(Luk_2) Luk5#5 -1,0,0 +p_track01,41,30,0 duplicate(Luk_2) Luk5#6 -1,0,0 +p_track01,49,28,0 duplicate(Luk_2) Luk6#5 -1,0,0 +p_track01,41,28,0 duplicate(Luk_2) Luk6#6 -1,0,0 -OnInit: - disablenpc "Tire5#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,55,30,0 script Tire5#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire5#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,51,30,0 script Tire5#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire5#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,47,30,0 script Tire5#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire5#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,56,28,0 script starting#6 -1,0,0,{ - end; - -OnDisable: - enablenpc "Luk6#1"; - enablenpc "Luk6#2"; - enablenpc "Luk6#3"; - enablenpc "Luk6#4"; - enablenpc "Luk6#5"; - enablenpc "Luk6#6"; - enablenpc "Tire6#1"; - enablenpc "Tire6#2"; - enablenpc "Tire6#3"; - enablenpc "Tire6#4"; - enablenpc "Tire6#5"; - enablenpc "Tire6#6"; - set $@mr_1_luk6,0; - set $@mr_1_tire6,0; - end; - -OnInit: - disablenpc "starting#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track01,33,28,0 script Luk6#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk6#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,37,28,0 script Luk6#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk6#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,53,28,0 script Luk6#3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk6#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,45,28,0 script Luk6#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk6#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track01,49,28,0 script Luk6#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk6#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,41,28,0 script Luk6#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk6#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track01,43,28,0 script Tire6#1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire6#1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,39,28,0 script Tire6#2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire6#2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,35,28,0 script Tire6#3 -1,0,0,{ - end; -OnInit: - disablenpc "Tire6#3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,55,28,0 script Tire6#4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire6#4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,51,28,0 script Tire6#5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire6#5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track01,47,28,0 script Tire6#6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire6#6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} +p_track01,43,38,0 duplicate(Tire_1) Tire#1 -1,0,0 +p_track01,39,38,0 duplicate(Tire_1) Tire#2 -1,0,0 +p_track01,35,38,0 duplicate(Tire_1) Tire#3 -1,0,0 +p_track01,55,38,0 duplicate(Tire_1) Tire#4 -1,0,0 +p_track01,51,38,0 duplicate(Tire_1) Tire#5 -1,0,0 +p_track01,47,38,0 duplicate(Tire_1) Tire#6 -1,0,0 +p_track01,43,36,0 duplicate(Tire_1) Tire2#1 -1,0,0 +p_track01,39,36,0 duplicate(Tire_1) Tire2#2 -1,0,0 +p_track01,35,36,0 duplicate(Tire_1) Tire2#3 -1,0,0 +p_track01,55,36,0 duplicate(Tire_1) Tire2#4 -1,0,0 +p_track01,51,36,0 duplicate(Tire_1) Tire2#5 -1,0,0 +p_track01,47,36,0 duplicate(Tire_1) Tire2#6 -1,0,0 +p_track01,43,34,0 duplicate(Tire_1) Tire3#1 -1,0,0 +p_track01,39,34,0 duplicate(Tire_1) Tire3#2 -1,0,0 +p_track01,35,34,0 duplicate(Tire_1) Tire3#3 -1,0,0 +p_track01,55,34,0 duplicate(Tire_1) Tire3#4 -1,0,0 +p_track01,51,34,0 duplicate(Tire_1) Tire3#5 -1,0,0 +p_track01,47,34,0 duplicate(Tire_1) Tire3#6 -1,0,0 +p_track01,43,32,0 duplicate(Tire_1) Tire4#1 -1,0,0 +p_track01,39,32,0 duplicate(Tire_1) Tire4#2 -1,0,0 +p_track01,35,32,0 duplicate(Tire_1) Tire4#3 -1,0,0 +p_track01,55,32,0 duplicate(Tire_1) Tire4#4 -1,0,0 +p_track01,51,32,0 duplicate(Tire_1) Tire4#5 -1,0,0 +p_track01,47,32,0 duplicate(Tire_1) Tire4#6 -1,0,0 +p_track01,43,30,0 duplicate(Tire_1) Tire5#1 -1,0,0 +p_track01,39,30,0 duplicate(Tire_1) Tire5#2 -1,0,0 +p_track01,35,30,0 duplicate(Tire_1) Tire5#3 -1,0,0 +p_track01,55,30,0 duplicate(Tire_1) Tire5#4 -1,0,0 +p_track01,51,30,0 duplicate(Tire_1) Tire5#5 -1,0,0 +p_track01,47,30,0 duplicate(Tire_1) Tire5#6 -1,0,0 +p_track01,43,28,0 duplicate(Tire_1) Tire6#1 -1,0,0 +p_track01,39,28,0 duplicate(Tire_1) Tire6#2 -1,0,0 +p_track01,35,28,0 duplicate(Tire_1) Tire6#3 -1,0,0 +p_track01,55,28,0 duplicate(Tire_1) Tire6#4 -1,0,0 +p_track01,51,28,0 duplicate(Tire_1) Tire6#5 -1,0,0 +p_track01,47,28,0 duplicate(Tire_1) Tire6#6 -1,0,0 //============================================================ // Monstrer Race - Dual Monster Race @@ -8870,2259 +6883,118 @@ OnDisable: end; } -p_track02,56,38,0 script starting#race02_1 -1,0,0,{ - end; - -OnInit: - disablenpc "starting#race02_1"; - end; - -OnDisable: - disablenpc "starting#race02_1"; - disablenpc "Luk#race02_1_1"; - disablenpc "Luk#race02_1_2"; - disablenpc "Luk#race02_1_3"; - disablenpc "Luk#race02_1_4"; - disablenpc "Luk#race02_1_5"; - disablenpc "Luk#race02_1_6"; - disablenpc "Tire#race02_1_1"; - disablenpc "Tire#race02_1_2"; - disablenpc "Tire#race02_1_3"; - disablenpc "Tire#race02_1_4"; - disablenpc "Tire#race02_1_5"; - disablenpc "Tire#race02_1_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track02,33,38,0 script Luk#race02_1_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_1_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,37,38,0 script Luk#race02_1_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_1_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,53,38,0 script Luk#race02_1_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_1_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,45,38,0 script Luk#race02_1_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_1_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,49,38,0 script Luk#race02_1_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_1_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,41,38,0 script Luk#race02_1_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_1_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,43,38,0 script Tire#race02_1_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_1_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,39,38,0 script Tire#race02_1_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_1_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,35,38,0 script Tire#race02_1_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_1_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,55,38,0 script Tire#race02_1_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_1_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,51,38,0 script Tire#race02_1_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_1_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,47,38,0 script Tire#race02_1_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_1_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,56,36,0 script starting#race02_2 -1,0,0,{ - end; - -OnInit: - disablenpc "starting#race02_2"; - end; - -OnDisable: - disablenpc "starting#race02_2"; - disablenpc "Luk#race02_2_1"; - disablenpc "Luk#race02_2_1"; - disablenpc "Luk#race02_2_1"; - disablenpc "Luk#race02_2_4"; - disablenpc "Luk#race02_2_5"; - disablenpc "Luk#race02_2_6"; - disablenpc "Tire#race02_2_1"; - disablenpc "Tire#race02_2_2"; - disablenpc "Tire#race02_2_3"; - disablenpc "Tire#race02_2_4"; - disablenpc "Tire#race02_2_5"; - disablenpc "Tire#race02_2_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track02,33,36,0 script Luk#race02_2_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_2_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,37,36,0 script Luk#race02_2_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_2_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,53,36,0 script Luk#race02_2_3 -1,0,0,{ -OnInit: - disablenpc "Luk#race02_2_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,45,36,0 script Luk#race02_2_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_2_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,49,36,0 script Luk#race02_2_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_2_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,41,36,0 script Luk#race02_2_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_2_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,43,36,0 script Tire#race02_2_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_2_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,39,36,0 script Tire#race02_2_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_2_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,35,36,0 script Tire#race02_2_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_2_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,55,36,0 script Tire#race02_2_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_2_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,51,36,0 script Tire#race02_2_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_2_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,47,36,0 script Tire#race02_2_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_2_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,56,34,0 script starting#race02_3 -1,0,0,{ - end; - -OnInit: - disablenpc "starting#race02_3"; - end; - -OnDisable: - disablenpc "starting#race02_3"; - disablenpc "Luk#race02_3_1"; - disablenpc "Luk#race02_3_2"; - disablenpc "Luk#race02_3_3"; - disablenpc "Luk#race02_3_4"; - disablenpc "Luk#race02_3_5"; - disablenpc "Luk#race02_3_6"; - disablenpc "Tire#race02_3_1"; - disablenpc "Tire#race02_3_2"; - disablenpc "Tire#race02_3_3"; - disablenpc "Tire#race02_3_4"; - disablenpc "Tire#race02_3_5"; - disablenpc "Tire#race02_3_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track02,33,34,0 script Luk#race02_3_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_3_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,37,34,0 script Luk#race02_3_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_3_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,53,34,0 script Luk#race02_3_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_3_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,45,34,0 script Luk#race02_3_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_3_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,49,34,0 script Luk#race02_3_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_3_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,41,34,0 script Luk#race02_3_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_3_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,43,34,0 script Tire#race02_3_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_3_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,39,34,0 script Tire#race02_3_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_3_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,35,34,0 script Tire#race02_3_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_3_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,55,34,0 script Tire#race02_3_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_3_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,51,34,0 script Tire#race02_3_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_3_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,47,34,0 script Tire#race02_3_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_3_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,56,32,0 script starting#race02_4 -1,0,0,{ - end; - -OnInit: - disablenpc "starting#race02_4"; - end; - -OnEnable: - enablenpc "starting#race02_4"; - end; - -OnDisable: - disablenpc "starting#race02_4"; - disablenpc "Luk#race02_4_1"; - disablenpc "Luk#race02_4_2"; - disablenpc "Luk#race02_4_3"; - disablenpc "Luk#race02_4_4"; - disablenpc "Luk#race02_4_5"; - disablenpc "Luk#race02_4_6"; - disablenpc "Tire#race02_4_1"; - disablenpc "Tire#race02_4_2"; - disablenpc "Tire#race02_4_3"; - disablenpc "Tire#race02_4_4"; - disablenpc "Tire#race02_4_5"; - disablenpc "Tire#race02_4_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track02,33,32,0 script Luk#race02_4_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_4_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,37,32,0 script Luk#race02_4_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_4_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,53,32,0 script Luk#race02_4_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_4_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,45,32,0 script Luk#race02_4_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_4_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,49,32,0 script Luk#race02_4_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_4_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,41,32,0 script Luk#race02_4_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_4_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,43,32,0 script Tire#race02_4_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_4_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,39,32,0 script Tire#race02_4_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_4_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,35,32,0 script Tire#race02_4_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_4_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,55,32,0 script Tire#race02_4_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_4_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,51,32,0 script Tire#race02_4_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_4_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,47,32,0 script Tire#race02_4_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_4_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,56,30,0 script starting#race02_5 -1,0,0,{ - end; - -OnInit: - disablenpc "starting#race02_5"; - end; - -OnEnable: - enablenpc "starting#race02_5"; - end; - -OnDisable: - disablenpc "starting#race02_5"; - disablenpc "Luk#race02_5_1"; - disablenpc "Luk#race02_5_2"; - disablenpc "Luk#race02_5_3"; - disablenpc "Luk#race02_5_4"; - disablenpc "Luk#race02_5_5"; - disablenpc "Luk#race02_5_6"; - disablenpc "Tire#race02_5_1"; - disablenpc "Tire#race02_5_2"; - disablenpc "Tire#race02_5_3"; - disablenpc "Tire#race02_5_4"; - disablenpc "Tire#race02_5_5"; - disablenpc "Tire#race02_5_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track02,33,30,0 script Luk#race02_5_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_5_1"; - end; - -OnEnable: - enablenpc "Luk#race02_5_1"; - end; - -OnDisable: - disablenpc "Luk#race02_5_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,37,30,0 script Luk#race02_5_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_5_2"; - end; - -OnEnable: - enablenpc "Luk#race02_5_2"; - end; - -OnDisable: - disablenpc "Luk#race02_5_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,53,30,0 script Luk#race02_5_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_5_3"; - end; - -OnEnable: - enablenpc "Luk#race02_5_3"; - end; - -OnDisable: - disablenpc "Luk#race02_5_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,45,30,0 script Luk#race02_5_4 -1,0,0,{ +- script starting_2 -1,{ end; OnInit: - disablenpc "Luk#race02_5_4"; - end; - -OnEnable: - enablenpc "Luk#race02_5_4"; - end; - -OnDisable: - disablenpc "Luk#race02_5_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,49,30,0 script Luk#race02_5_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_5_5"; - end; - -OnEnable: - enablenpc "Luk#race02_5_5"; - end; - -OnDisable: - disablenpc "Luk#race02_5_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,41,30,0 script Luk#race02_5_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_5_6"; - end; - -OnEnable: - enablenpc "Luk#race02_5_6"; - end; - -OnDisable: - disablenpc "Luk#race02_5_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,43,30,0 script Tire#race02_5_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_5_1"; - end; - -OnEnable: - enablenpc "Tire#race02_5_1"; + disablenpc strnpcinfo(0); end; OnDisable: - disablenpc "Tire#race02_5_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,39,30,0 script Tire#race02_5_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_5_2"; - end; - -OnEnable: - enablenpc "Tire#race02_5_2"; - end; - -OnDisable: - disablenpc "Tire#race02_5_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,35,30,0 script Tire#race02_5_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_5_3"; - end; - -OnEnable: - enablenpc "Tire#race02_5_3"; - end; - -OnDisable: - disablenpc "Tire#race02_5_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,55,30,0 script Tire#race02_5_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_5_4"; - end; - -OnEnable: - enablenpc "Tire#race02_5_4"; - end; - -OnDisable: - disablenpc "Tire#race02_5_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,51,30,0 script Tire#race02_5_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_5_5"; - end; - -OnEnable: - enablenpc "Tire#race02_5_5"; - end; - -OnDisable: - disablenpc "Tire#race02_5_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,47,30,0 script Tire#race02_5_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_5_6"; - end; - -OnEnable: - enablenpc "Tire#race02_5_6"; - end; - -OnDisable: - disablenpc "Tire#race02_5_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,56,28,0 script starting#race02_6 -1,0,0,{ - end; - -OnInit: - disablenpc "starting#race02_6"; - end; - -OnEnable: - enablenpc "starting#race02_6"; - end; - -OnDisable: - disablenpc "starting#race02_6"; - disablenpc "Luk#race02_6_1"; - disablenpc "Luk#race02_6_2"; - disablenpc "Luk#race02_6_3"; - disablenpc "Luk#race02_6_4"; - disablenpc "Luk#race02_6_5"; - disablenpc "Luk#race02_6_6"; - disablenpc "Tire#race02_6_1"; - disablenpc "Tire#race02_6_2"; - disablenpc "Tire#race02_6_3"; - disablenpc "Tire#race02_6_4"; - disablenpc "Tire#race02_6_5"; - disablenpc "Tire#race02_6_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 11) { - sc_start SC_WALKSPEED,5000,60; - } - else if (.@start > 10) && (.@start < 21) { - sc_start SC_WALKSPEED,5000,70; - } - else if (.@start > 20) && (.@start < 31) { - sc_start SC_WALKSPEED,5000,80; - } - else if (.@start > 30) && (.@start < 41) { - sc_start SC_WALKSPEED,5000,90; - } - else if (.@start > 40) && (.@start < 51) { - sc_start SC_WALKSPEED,5000,100; - } - else if (.@start > 50) && (.@start < 61) { - sc_start SC_WALKSPEED,5000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,5000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,5000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,5000,140; - } - else { - sc_start SC_WALKSPEED,5000,150; - } - end; -} - -p_track02,33,28,0 script Luk#race02_6_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_6_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,37,28,0 script Luk#race02_6_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_6_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,53,28,0 script Luk#race02_6_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_6_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,45,28,0 script Luk#race02_6_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_6_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_WALKSPEED,10000,110; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_WALKSPEED,10000,120; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_WALKSPEED,10000,130; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_WALKSPEED,10000,140; - } - else { - sc_start SC_WALKSPEED,10000,150; - } - end; -} - -p_track02,49,28,0 script Luk#race02_6_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_6_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,41,28,0 script Luk#race02_6_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Luk#race02_6_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_STUN,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_STUN,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_STUN,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_STUN,4000,0; - } - end; -} - -p_track02,43,28,0 script Tire#race02_6_1 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_6_1"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,39,28,0 script Tire#race02_6_2 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_6_2"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,35,28,0 script Tire#race02_6_3 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_6_3"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,55,28,0 script Tire#race02_6_4 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_6_4"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,51,28,0 script Tire#race02_6_5 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_6_5"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} - -p_track02,47,28,0 script Tire#race02_6_6 -1,0,0,{ - end; - -OnInit: - disablenpc "Tire#race02_6_6"; - end; - -OnTouchNPC: - set .@start,rand(1,100); - if (.@start > 0) && (.@start < 61) { - sc_start SC_SLEEP,1000,0; - } - else if (.@start > 60) && (.@start < 71) { - sc_start SC_SLEEP,2000,0; - } - else if (.@start > 70) && (.@start < 81) { - sc_start SC_SLEEP,3000,0; - } - else if (.@start > 80) && (.@start < 91) { - sc_start SC_SLEEP,4000,0; - } - end; -} + disablenpc strnpcinfo(0); + for(set .@i,1; .@i<7; set .@i,.@i+1) + disablenpc "Luk#"+strnpcinfo(2)+"_"+.@i; + for(set .@i,1; .@i<7; set .@i,.@i+1) + disablenpc "Tire#"+strnpcinfo(2)+"_"+.@i; + end; + +OnTouchNPC: + set .@start,rand(1,100); + if (.@start < 11) set .@speed,60; + else if (.@start < 21) set .@speed,70; + else if (.@start < 31) set .@speed,80; + else if (.@start < 41) set .@speed,90; + else if (.@start < 51) set .@speed,100; + else if (.@start < 61) set .@speed,110; + else if (.@start < 71) set .@speed,120; + else if (.@start < 81) set .@speed,130; + else if (.@start < 91) set .@speed,140; + else set .@speed,150; + sc_start SC_WALKSPEED,5000,.@speed; + end; +} + +p_track02,56,38,0 duplicate(starting_2) starting#race02_1 -1,0,0 +p_track02,56,36,0 duplicate(starting_2) starting#race02_2 -1,0,0 +p_track02,56,34,0 duplicate(starting_2) starting#race02_3 -1,0,0 +p_track02,56,32,0 duplicate(starting_2) starting#race02_4 -1,0,0 +p_track02,56,30,0 duplicate(starting_2) starting#race02_5 -1,0,0 +p_track02,56,28,0 duplicate(starting_2) starting#race02_6 -1,0,0 + +p_track02,33,38,0 duplicate(Luk_1) Luk#race02_1_1 -1,0,0 +p_track02,37,38,0 duplicate(Luk_1) Luk#race02_1_2 -1,0,0 +p_track02,53,38,0 duplicate(Luk_1) Luk#race02_1_3 -1,0,0 +p_track02,45,38,0 duplicate(Luk_1) Luk#race02_1_4 -1,0,0 +p_track02,33,36,0 duplicate(Luk_1) Luk#race02_2_1 -1,0,0 +p_track02,37,36,0 duplicate(Luk_1) Luk#race02_2_2 -1,0,0 +p_track02,53,36,0 duplicate(Luk_1) Luk#race02_2_3 -1,0,0 +p_track02,45,36,0 duplicate(Luk_1) Luk#race02_2_4 -1,0,0 +p_track02,33,34,0 duplicate(Luk_1) Luk#race02_3_1 -1,0,0 +p_track02,37,34,0 duplicate(Luk_1) Luk#race02_3_2 -1,0,0 +p_track02,53,34,0 duplicate(Luk_1) Luk#race02_3_3 -1,0,0 +p_track02,45,34,0 duplicate(Luk_1) Luk#race02_3_4 -1,0,0 +p_track02,33,32,0 duplicate(Luk_1) Luk#race02_4_1 -1,0,0 +p_track02,37,32,0 duplicate(Luk_1) Luk#race02_4_2 -1,0,0 +p_track02,53,32,0 duplicate(Luk_1) Luk#race02_4_3 -1,0,0 +p_track02,45,32,0 duplicate(Luk_1) Luk#race02_4_4 -1,0,0 +p_track02,33,30,0 duplicate(Luk_1) Luk#race02_5_1 -1,0,0 +p_track02,37,30,0 duplicate(Luk_1) Luk#race02_5_2 -1,0,0 +p_track02,53,30,0 duplicate(Luk_1) Luk#race02_5_3 -1,0,0 +p_track02,45,30,0 duplicate(Luk_1) Luk#race02_5_4 -1,0,0 +p_track02,33,28,0 duplicate(Luk_1) Luk#race02_6_1 -1,0,0 +p_track02,37,28,0 duplicate(Luk_1) Luk#race02_6_2 -1,0,0 +p_track02,53,28,0 duplicate(Luk_1) Luk#race02_6_3 -1,0,0 +p_track02,45,28,0 duplicate(Luk_1) Luk#race02_6_4 -1,0,0 + +p_track02,49,38,0 duplicate(Luk_2) Luk#race02_1_5 -1,0,0 +p_track02,41,38,0 duplicate(Luk_2) Luk#race02_1_6 -1,0,0 +p_track02,49,36,0 duplicate(Luk_2) Luk#race02_2_5 -1,0,0 +p_track02,41,36,0 duplicate(Luk_2) Luk#race02_2_6 -1,0,0 +p_track02,49,34,0 duplicate(Luk_2) Luk#race02_3_5 -1,0,0 +p_track02,41,34,0 duplicate(Luk_2) Luk#race02_3_6 -1,0,0 +p_track02,49,32,0 duplicate(Luk_2) Luk#race02_4_5 -1,0,0 +p_track02,41,32,0 duplicate(Luk_2) Luk#race02_4_6 -1,0,0 +p_track02,49,30,0 duplicate(Luk_2) Luk#race02_5_5 -1,0,0 +p_track02,41,30,0 duplicate(Luk_2) Luk#race02_5_6 -1,0,0 +p_track02,49,28,0 duplicate(Luk_2) Luk#race02_6_5 -1,0,0 +p_track02,41,28,0 duplicate(Luk_2) Luk#race02_6_6 -1,0,0 + +p_track02,43,38,0 duplicate(Tire_1) Tire#race02_1_1 -1,0,0 +p_track02,39,38,0 duplicate(Tire_1) Tire#race02_1_2 -1,0,0 +p_track02,35,38,0 duplicate(Tire_1) Tire#race02_1_3 -1,0,0 +p_track02,55,38,0 duplicate(Tire_1) Tire#race02_1_4 -1,0,0 +p_track02,51,38,0 duplicate(Tire_1) Tire#race02_1_5 -1,0,0 +p_track02,47,38,0 duplicate(Tire_1) Tire#race02_1_6 -1,0,0 +p_track02,43,36,0 duplicate(Tire_1) Tire#race02_2_1 -1,0,0 +p_track02,39,36,0 duplicate(Tire_1) Tire#race02_2_2 -1,0,0 +p_track02,35,36,0 duplicate(Tire_1) Tire#race02_2_3 -1,0,0 +p_track02,55,36,0 duplicate(Tire_1) Tire#race02_2_4 -1,0,0 +p_track02,51,36,0 duplicate(Tire_1) Tire#race02_2_5 -1,0,0 +p_track02,47,36,0 duplicate(Tire_1) Tire#race02_2_6 -1,0,0 +p_track02,43,34,0 duplicate(Tire_1) Tire#race02_3_1 -1,0,0 +p_track02,39,34,0 duplicate(Tire_1) Tire#race02_3_2 -1,0,0 +p_track02,35,34,0 duplicate(Tire_1) Tire#race02_3_3 -1,0,0 +p_track02,55,34,0 duplicate(Tire_1) Tire#race02_3_4 -1,0,0 +p_track02,51,34,0 duplicate(Tire_1) Tire#race02_3_5 -1,0,0 +p_track02,47,34,0 duplicate(Tire_1) Tire#race02_3_6 -1,0,0 +p_track02,43,32,0 duplicate(Tire_1) Tire#race02_4_1 -1,0,0 +p_track02,39,32,0 duplicate(Tire_1) Tire#race02_4_2 -1,0,0 +p_track02,35,32,0 duplicate(Tire_1) Tire#race02_4_3 -1,0,0 +p_track02,55,32,0 duplicate(Tire_1) Tire#race02_4_4 -1,0,0 +p_track02,51,32,0 duplicate(Tire_1) Tire#race02_4_5 -1,0,0 +p_track02,47,32,0 duplicate(Tire_1) Tire#race02_4_6 -1,0,0 +p_track02,43,30,0 duplicate(Tire_1) Tire#race02_5_1 -1,0,0 +p_track02,39,30,0 duplicate(Tire_1) Tire#race02_5_2 -1,0,0 +p_track02,35,30,0 duplicate(Tire_1) Tire#race02_5_3 -1,0,0 +p_track02,55,30,0 duplicate(Tire_1) Tire#race02_5_4 -1,0,0 +p_track02,51,30,0 duplicate(Tire_1) Tire#race02_5_5 -1,0,0 +p_track02,47,30,0 duplicate(Tire_1) Tire#race02_5_6 -1,0,0 +p_track02,43,28,0 duplicate(Tire_1) Tire#race02_6_1 -1,0,0 +p_track02,39,28,0 duplicate(Tire_1) Tire#race02_6_2 -1,0,0 +p_track02,35,28,0 duplicate(Tire_1) Tire#race02_6_3 -1,0,0 +p_track02,55,28,0 duplicate(Tire_1) Tire#race02_6_4 -1,0,0 +p_track02,51,28,0 duplicate(Tire_1) Tire#race02_6_5 -1,0,0 +p_track02,47,28,0 duplicate(Tire_1) Tire#race02_6_6 -1,0,0 //============================================================ // NPCs for Redeeming Price Medals (Einbroch and Hugel) |