summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
authoreuphyy <euphyy@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-07-12 00:44:42 +0000
committereuphyy <euphyy@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-07-12 00:44:42 +0000
commit3911ae68834246aa93b3da90d467cab95da71f10 (patch)
tree414c2b6cf98d76ca61758f1ca520c8b78529c3b2 /npc
parentc7ca0a3ce5982cc83043cdf3f9cd30f391c77b02 (diff)
downloadhercules-3911ae68834246aa93b3da90d467cab95da71f10.tar.gz
hercules-3911ae68834246aa93b3da90d467cab95da71f10.tar.bz2
hercules-3911ae68834246aa93b3da90d467cab95da71f10.tar.xz
hercules-3911ae68834246aa93b3da90d467cab95da71f10.zip
* Optimization of Hugel's "Monster Race" script, 4000+ lines removed (other\monster_race.txt)
* Deleted "Wandering Poets" custom script (custom\etc\wandering_poets.txt) * Deleted "Iron Cane" custom quest (custom\quests\ironcane.txt) * Deleted custom Poring Track script, what did this even do...? (custom\etc\p_track.txt) * Moved custom wedding script into /etc/ git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16405 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc')
-rw-r--r--npc/custom/etc/marriage.txt (renamed from npc/custom/marriage.txt)0
-rw-r--r--npc/custom/etc/p_track.txt67
-rw-r--r--npc/custom/etc/wandering_poets.txt712
-rw-r--r--npc/custom/quests/ironcane.txt49
-rw-r--r--npc/pre-re/other/monster_race.txt4582
-rw-r--r--npc/re/other/monster_race.txt4582
-rw-r--r--npc/scripts_custom.conf9
7 files changed, 456 insertions, 9545 deletions
diff --git a/npc/custom/marriage.txt b/npc/custom/etc/marriage.txt
index 0f21c46e7..0f21c46e7 100644
--- a/npc/custom/marriage.txt
+++ b/npc/custom/etc/marriage.txt
diff --git a/npc/custom/etc/p_track.txt b/npc/custom/etc/p_track.txt
deleted file mode 100644
index 87794ac28..000000000
--- a/npc/custom/etc/p_track.txt
+++ /dev/null
@@ -1,67 +0,0 @@
-//===== rAthena Script =======================================
-//= Poring Track Main NPCs
-//===== By: ==================================================
-//= erKURITA
-//===== Current Version: =====================================
-//= 1.3
-//===== Compatible With: =====================================
-//= rAthena SVN
-//===== Description: =========================================
-//= Poring Track core NPCs and warpers.
-//===== Additional Comments: =================================
-//= 1.2 Removed Duplicates [Silent]
-//= 1.3 Merged and cleaned. [Euphy]
-//============================================================
-
-hugel,58,72,5 script Yan#track1 86,{
- callfunc "P_TrackEnt","[Yan]","p_track01";
- end;
-}
-hugel,62,68,1 script Yalmire#track1 86,{
- callfunc "P_TrackEnt","[Yalmire]","p_track02";
- end;
-}
-
-function script P_TrackEnt {
- mes getarg(0);
- mes "Hi "+strcharinfo(0)+", welcome to the Poring Track!";
- next;
- switch(select("Information:I want to try it!:Not today.")) {
- case 1:
- mes getarg(0);
- mes "Well... it's quite fun, that's all I can say. Try it!";
- close;
- case 2:
- mes getarg(0);
- mes "The entrance fee is 500z. would you like to go in?";
- next;
- if(select("Yes, please!:No thanks.")==2) {
- mes getarg(0);
- mes "You're missing out!";
- close; }
- mes getarg(0);
- if (Zeny < 500) {
- mes "You can't enter without paying."; close; }
- mes "Here we go!";
- close2;
- set Zeny, Zeny-500;
- warp getarg(1),75,41;
- end;
- case 3:
- mes getarg(0);
- mes "See you later!";
- close;
- }
-}
-
-p_track01,76,36,2 script Yan#track2 86,{ end; }
-p_track01,41,57,5 script Lady#track1::P_track 845,{ end; }
-p_track01,67,34,6 script Erudite::P_Spectator1 107,{ end; }
-p_track01,44,49,3 script Edward 881,{ end; }
-p_track01,27,47,3 script Yuri#P_track 853,{ end; }
-
-p_track02,76,36,2 script Yalmire#track2 86,{ end; }
-p_track02,30,45,3 script Nagya 755,{ end; }
-p_track02,42,49,3 script Asgahrd 733,{ end; }
-p_track02,67,33,1 script Blacksmith#track1 726,{ end; }
-p_track02,41,57,5 duplicate(P_track) Lady#track2 845 \ No newline at end of file
diff --git a/npc/custom/etc/wandering_poets.txt b/npc/custom/etc/wandering_poets.txt
deleted file mode 100644
index 2451c5e8b..000000000
--- a/npc/custom/etc/wandering_poets.txt
+++ /dev/null
@@ -1,712 +0,0 @@
-//===== rAthena Script =======================================
-//= Wandering Poets
-//===== By: ==================================================
-//= MouseJstr
-//===== Current Version: =====================================
-//= 0.2a
-//===== Compatible With: =====================================
-//= rAthena SVN
-//===== Description: =========================================
-//=
-//===== Additional Comments: =================================
-//=
-//============================================================
-
-ayothaya,58,134,5 script Louise Gluck 763,{
- mes "[Louise Gluck]";
- mes "What is the next line? ";
- close;
-OnTimer5000:
- npcwalkto 65,129;
- npctalk "Twas brillig, and the slithy toves Did gyre and gimble in the wabe:";
- end;
-OnTimer10000:
- npcwalkto 71,131;
- npctalk "All mimsy were the bogoroves, And the mome raths outgrabe.";
- end;
-OnTimer15000:
- npcwalkto 75,127;
- npctalk "Beware the Jabberwock, my son! The jaws that bite, theh claws that catch!";
- end;
-OnTimer20000:
- npcwalkto 80,122;
- npctalk "Beware the Jubjub bird and shun The frumious Bandersnatch!";
- end;
-OnTimer25000:
- npcwalkto 82,118;
- npctalk "He took his vorpal sword in hand: Long time the manxome foe he sought-";
- end;
-OnTimer30000:
- npcwalkto 93,115;
- npctalk "So rested he by the Tumtum tree, And stood a while in thought.";
- end;
-OnTimer35000:
- npcwalkto 94,112;
- npctalk "And, as in uffish thought he stood, The Jabberwock, with eyes of flame,";
- end;
-OnTimer40000:
- npcwalkto 88,124;
- npctalk "Came whiffling through the tulgey wood, And burbled as it came!";
- end;
-OnTimer45000:
- npcwalkto 81,129;
- npctalk "One, two! One, two! And through and through The vorpal blade went snicker-snack!";
- end;
-OnTimer50000:
- npcwalkto 76,139;
- npctalk "He left it dead, and with its head He went galumphing back.";
- end;
-OnTimer55000:
- npcwalkto 67,138;
- npctalk "And hast though slain the Jabberwock? Come to my arms beamish boy!";
- end;
-OnTimer60000:
- npcwalkto 59,144;
- npctalk "O frabjous day! Callooh! Callay! He chortled in his joy.";
- end;
-OnTimer65000:
- npcwalkto 55,124;
- npctalk "Twas brillig, and the slithy toves Did gyre and gimble in the wabe:";
- end;
-OnTimer70000:
- npcwalkto 58,134;
- npctalk "All mimsy were the bogoroves, And the mome raths outgrabe.";
- setnpctimer 0;
- end;
-OnInit:
- npcspeed 150;
- initnpctimer;
- end;
-}
-
-ayothaya,212,276,0 script Romeo 50,{
- mes "[Romeo]";
- mes "What is the next line?";
- close;
-OnTimer0:
- npctalk "He jests at scars that never felt a wound.";
- end;
-OnTimer6000:
- npctalk "But, soft! what light through yonder window breaks?";
- end;
-OnTimer8000:
- npctalk "It is the east, and Juliet is the sun.";
- end;
-OnTimer10000:
- npctalk "Arise, fair sun, and kill the envious moon,";
- end;
-OnTimer12000:
- npctalk "Who is already sick and pale with grief,";
- end;
-OnTimer14000:
- npctalk "That thou her maid art far more fair than she:";
- end;
-OnTimer16000:
- npctalk "Be not her maid, since she is envious;";
- end;
-OnTimer18000:
- npctalk "Her vestal livery is but sick and green";
- end;
-OnTimer20000:
- npctalk "And none but fools do wear it; cast it off.";
- end;
-OnTimer22000:
- npctalk "It is my lady, O, it is my love!";
- end;
-OnTimer24000:
- npctalk "O, that she knew she were!";
- end;
-OnTimer26000:
- npctalk "She speaks yet she says nothing: what of that?";
- end;
-OnTimer28000:
- npctalk "Her eye discourses; I will answer it.";
- end;
-OnTimer30000:
- npctalk "I am too bold, tis not to me she speaks:";
- end;
-OnTimer32000:
- npctalk "Two of the fairest stars in all the heaven,";
- end;
-OnTimer34000:
- npctalk "Having some business, do entreat her eyes";
- end;
-OnTimer36000:
- npctalk "To twinkle in their spheres till they return.";
- end;
-OnTimer38000:
- npctalk "What if her eyes were there, they in her head?";
- end;
-OnTimer40000:
- npctalk "The brightness of her cheek would shame those stars,";
- end;
-OnTimer42000:
- npctalk "As daylight doth a lamp; her eyes in heaven";
- end;
-OnTimer44000:
- npctalk "Would through the airy region stream so bright";
- end;
-OnTimer46000:
- npctalk "That birds would sing and think it were not night.";
- end;
-OnTimer48000:
- npctalk "See, how she leans her cheek upon her hand!";
- end;
-OnTimer50000:
- npctalk "O, that I were a glove upon that hand,";
- end;
-OnTimer52000:
- npctalk "That I might touch that cheek!";
- end;
-OnTimer56000:
- npctalk "She speaks:";
- end;
-OnTimer58000:
- npctalk "O, speak again, bright angel! for thou art";
- end;
-OnTimer60000:
- npctalk "As glorious to this night, being oer my head";
- end;
-OnTimer62000:
- npctalk "As is a winged messenger of heaven";
- end;
-OnTimer64000:
- npctalk "Unto the white-upturned wondering eyes";
- end;
-OnTimer66000:
- npctalk "Of mortals that fall back to gaze on him";
- end;
-OnTimer68000:
- npctalk "When he bestrides the lazy-pacing clouds";
- end;
-OnTimer70000:
- npctalk "And sails upon the bosom of the air.";
- end;
-OnTimer80000:
- npctalk "Shall I hear more, or shall I speak at this?";
- end;
-OnTimer106000:
- npctalk "I take thee at thy word:";
- end;
-OnTimer108000:
- npctalk "Call me but love, and Ill be new baptized;";
- end;
-OnTimer110000:
- npctalk "Henceforth I never will be Romeo.";
- end;
-OnTimer116000:
- npctalk "By a name";
- end;
-OnTimer118000:
- npctalk "I know not how to tell thee who I am:";
- end;
-OnTimer120000:
- npctalk "My name, dear saint, is hateful to myself,";
- end;
-OnTimer122000:
- npctalk "Because it is an enemy to thee;";
- end;
-OnTimer124000:
- npctalk "Had I it written, I would tear the word.";
- end;
-OnTimer132000:
- npctalk "Neither, fair saint, if either thee dislike.";
- end;
-OnTimer142000:
- npctalk "With loves light wings did I oer-perch these walls;";
- end;
-OnTimer144000:
- npctalk "For stony limits cannot hold love out,";
- end;
-OnTimer146000:
- npctalk "And what love can do that dares love attempt;";
- end;
-OnTimer148000:
- npctalk "Therefore thy kinsmen are no let to me.";
- end;
-OnTimer152000:
- npctalk "Alack, there lies more peril in thine eye";
- end;
-OnTimer154000:
- npctalk "Than twenty of their swords: look thou but sweet,";
- end;
-OnTimer156000:
- npctalk "And I am proof against their enmity.";
- end;
-OnTimer160000:
- npctalk "I have nights cloak to hide me from their sight;";
- end;
-OnTimer162000:
- npctalk "And but thou love me, let them find me here:";
- end;
-OnTimer164000:
- npctalk "My life were better ended by their hate,";
- end;
-OnTimer166000:
- npctalk "Than death prorogued, wanting of thy love.";
- end;
-OnTimer170000:
- npctalk "By love, who first did prompt me to inquire;";
- end;
-OnTimer172000:
- npctalk "He lent me counsel and I lent him eyes.";
- end;
-OnTimer174000:
- npctalk "I am no pilot; yet, wert thou as far";
- end;
-OnTimer176000:
- npctalk "As that vast shore washd with the farthest sea,";
- end;
-OnTimer178000:
- npctalk "I would adventure for such merchandise.";
- end;
-OnTimer224000:
- npctalk "Lady, by yonder blessed moon I swear";
- end;
-OnTimer226000:
- npctalk "That tips with silver all these fruit-tree tops--";
- end;
-OnTimer234000:
- npctalk "What shall I swear by?";
- end;
-OnTimer244000:
- npctalk "If my hearts dear love--";
- end;
-OnTimer264000:
- npctalk "O, wilt thou leave me so unsatisfied?";
- end;
-OnTimer268000:
- npctalk "The exchange of thy loves faithful vow for mine.";
- end;
-OnTimer274000:
- npctalk "Wouldst thou withdraw it? for what purpose, love?";
- end;
-OnTimer294000:
- npctalk "O blessed, blessed night! I am afeard.";
- end;
-OnTimer296000:
- npctalk "Being in night, all this is but a dream,";
- end;
-OnTimer298000:
- npctalk "Too flattering-sweet to be substantial.";
- end;
-OnTimer330000:
- npctalk "So thrive my soul--";
- end;
-OnTimer334000:
- npctalk "A thousand times the worse, to want thy light.";
- end;
-OnTimer336000:
- npctalk "Love goes toward love, as schoolboys from";
- end;
-OnTimer338000:
- npctalk "their books,";
- end;
-OnTimer340000:
- npctalk "But love from love, toward school with heavy looks.";
- end;
-OnTimer356000:
- npctalk "It is my soul that calls upon my name:";
- end;
-OnTimer358000:
- npctalk "How silver-sweet sound lovers tongues by night,";
- end;
-OnTimer360000:
- npctalk "Like softest music to attending ears!";
- end;
-OnTimer364000:
- npctalk "My dear?";
- end;
-OnTimer370000:
- npctalk "At the hour of nine.";
- end;
-OnTimer376000:
- npctalk "Let me stand here till thou remember it.";
- end;
-OnTimer382000:
- npctalk "And Ill still stay, to have thee still forget,";
- end;
-OnTimer384000:
- npctalk "Forgetting any other home but this.";
- end;
-OnTimer398000:
- npctalk "I would I were thy bird.";
- end;
-OnTimer410000:
- npctalk "Sleep dwell upon thine eyes, peace in thy breast!";
- end;
-OnTimer412000:
- npctalk "Would I were sleep and peace, so sweet to rest!";
- end;
-OnTimer414000:
- npctalk "Hence will I to my ghostly fathers cell,";
- end;
-OnTimer416000:
- npctalk "His help to crave, and my dear hap to tell.";
- end;
-OnTimer538000:
- setnpctimer 0;
- end;
-OnInit:
- npcspeed 150;
- initnpctimer;
- end;
-}
-
-ayothaya,214,279,3 script Juliet 53,{
- mes "[Juliet]";
- mes "What is the next line? ";
- close;
-OnTimer54000:
- npctalk "Ay me!";
- end;
-OnTimer72000:
- npctalk "O Romeo, Romeo! wherefore art thou Romeo?";
- end;
-OnTimer74000:
- npctalk "Deny thy father and refuse thy name;";
- end;
-OnTimer76000:
- npctalk "Or, if thou wilt not, be but sworn my love,";
- end;
-OnTimer78000:
- npctalk "And Ill no longer be a Capulet.";
- end;
-OnTimer82000:
- npctalk "Tis but thy name that is my enemy;";
- end;
-OnTimer84000:
- npctalk "Thou art thyself, though not a Montague.";
- end;
-OnTimer86000:
- npctalk "Whats Montague? it is nor hand, nor foot,";
- end;
-OnTimer88000:
- npctalk "Nor arm, nor face, nor any other part";
- end;
-OnTimer90000:
- npctalk "Belonging to a man. O, be some other name!";
- end;
-OnTimer92000:
- npctalk "Whats in a name? that which we call a rose";
- end;
-OnTimer94000:
- npctalk "By any other name would smell as sweet;";
- end;
-OnTimer96000:
- npctalk "So Romeo would, were he not Romeo calld,";
- end;
-OnTimer98000:
- npctalk "Retain that dear perfection which he owes";
- end;
-OnTimer100000:
- npctalk "Without that title. Romeo, doff thy name,";
- end;
-OnTimer102000:
- npctalk "And for that name which is no part of thee";
- end;
-OnTimer104000:
- npctalk "Take all myself.";
- end;
-OnTimer112000:
- npctalk "What man art thou that thus bescreend in night";
- end;
-OnTimer114000:
- npctalk "So stumblest on my counsel?";
- end;
-OnTimer126000:
- npctalk "My ears have not yet drunk a hundred words";
- end;
-OnTimer128000:
- npctalk "Of that tongues utterance, yet I know the sound:";
- end;
-OnTimer130000:
- npctalk "Art thou not Romeo and a Montague?";
- end;
-OnTimer134000:
- npctalk "How camest thou hither, tell me, and wherefore?";
- end;
-OnTimer136000:
- npctalk "The orchard walls are high and hard to climb,";
- end;
-OnTimer138000:
- npctalk "And the place death, considering who thou art,";
- end;
-OnTimer140000:
- npctalk "If any of my kinsmen find thee here.";
- end;
-OnTimer150000:
- npctalk "If they do see thee, they will murder thee.";
- end;
-OnTimer158000:
- npctalk "I would not for the world they saw thee here.";
- end;
-OnTimer168000:
- npctalk "By whose direction foundst thou out this place?";
- end;
-OnTimer180000:
- npctalk "Thou knowst the mask of night is on my face,";
- end;
-OnTimer182000:
- npctalk "Else would a maiden blush bepaint my cheek";
- end;
-OnTimer184000:
- npctalk "For that which thou hast heard me speak to-night";
- end;
-OnTimer186000:
- npctalk "Fain would I dwell on form, fain, fain deny";
- end;
-OnTimer188000:
- npctalk "What I have spoke: but farewell compliment!";
- end;
-OnTimer190000:
- npctalk "Dost thou love me? I know thou wilt say Ay,";
- end;
-OnTimer192000:
- npctalk "And I will take thy word: yet if thou swearst,";
- end;
-OnTimer194000:
- npctalk "Thou mayst prove false; at lovers perjuries";
- end;
-OnTimer196000:
- npctalk "Then say, Jove laughs. O gentle Romeo,";
- end;
-OnTimer198000:
- npctalk "If thou dost love, pronounce it faithfully:";
- end;
-OnTimer200000:
- npctalk "Or if thou thinkst I am too quickly won,";
- end;
-OnTimer202000:
- npctalk "Ill frown and be perverse an say thee nay,";
- end;
-OnTimer204000:
- npctalk "So thou wilt woo; but else, not for the world.";
- end;
-OnTimer206000:
- npctalk "In truth, fair Montague, I am too fond,";
- end;
-OnTimer208000:
- npctalk "And therefore thou mayst think my havior light:";
- end;
-OnTimer210000:
- npctalk "But trust me, gentleman, Ill prove more true";
- end;
-OnTimer212000:
- npctalk "Than those that have more cunning to be strange.";
- end;
-OnTimer214000:
- npctalk "I should have been more strange, I must confess,";
- end;
-OnTimer216000:
- npctalk "But that thou overheardst, ere I was ware,";
- end;
-OnTimer218000:
- npctalk "My true loves passion: therefore pardon me,";
- end;
-OnTimer220000:
- npctalk "And not impute this yielding to light love,";
- end;
-OnTimer222000:
- npctalk "Which the dark night hath so discovered.";
- end;
-OnTimer228000:
- npctalk "O, swear not by the moon, the inconstant moon,";
- end;
-OnTimer230000:
- npctalk "That monthly changes in her circled orb,";
- end;
-OnTimer232000:
- npctalk "Lest that thy love prove likewise variable.";
- end;
-OnTimer236000:
- npctalk "Do not swear at all;";
- end;
-OnTimer238000:
- npctalk "Or, if thou wilt, swear by thy gracious self,";
- end;
-OnTimer240000:
- npctalk "Which is the god of my idolatry,";
- end;
-OnTimer242000:
- npctalk "And Ill believe thee.";
- end;
-OnTimer246000:
- npctalk "Well, do not swear: although I joy in thee,";
- end;
-OnTimer248000:
- npctalk "I have no joy of this contract to-night:";
- end;
-OnTimer250000:
- npctalk "It is too rash, too unadvised, too sudden;";
- end;
-OnTimer252000:
- npctalk "Too like the lightning, which doth cease to be";
- end;
-OnTimer254000:
- npctalk "Ere one can say It lightens. Sweet, good night!";
- end;
-OnTimer256000:
- npctalk "This bud of love, by summers ripening breath,";
- end;
-OnTimer258000:
- npctalk "May prove a beauteous flower when next we meet.";
- end;
-OnTimer260000:
- npctalk "Good night, good night! as sweet repose and rest";
- end;
-OnTimer262000:
- npctalk "Come to thy heart as that within my breast!";
- end;
-OnTimer266000:
- npctalk "What satisfaction canst thou have to-night?";
- end;
-OnTimer270000:
- npctalk "I gave thee mine before thou didst request it:";
- end;
-OnTimer272000:
- npctalk "And yet I would it were to give again.";
- end;
-OnTimer276000:
- npctalk "But to be frank, and give it thee again.";
- end;
-OnTimer278000:
- npctalk "And yet I wish but for the thing I have:";
- end;
-OnTimer280000:
- npctalk "My bounty is as boundless as the sea,";
- end;
-OnTimer282000:
- npctalk "My love as deep; the more I give to thee,";
- end;
-OnTimer284000:
- npctalk "The more I have, for both are infinite.";
- end;
-OnTimer288000:
- npctalk "I hear some noise within; dear love, adieu!";
- end;
-OnTimer290000:
- npctalk "Anon, good nurse! Sweet Montague, be true.";
- end;
-OnTimer292000:
- npctalk "Stay but a little, I will come again.";
- end;
-OnTimer302000:
- npctalk "Three words, dear Romeo, and good night indeed.";
- end;
-OnTimer304000:
- npctalk "If that thy bent of love be honourable,";
- end;
-OnTimer306000:
- npctalk "Thy purpose marriage, send me word to-morrow,";
- end;
-OnTimer308000:
- npctalk "By one that Ill procure to come to thee,";
- end;
-OnTimer310000:
- npctalk "Where and what time thou wilt perform the rite;";
- end;
-OnTimer312000:
- npctalk "And all my fortunes at thy foot Ill lay";
- end;
-OnTimer314000:
- npctalk "And follow thee my lord throughout the world.";
- end;
-OnTimer318000:
- npctalk "I come, anon.--But if thou meanst not well,";
- end;
-OnTimer320000:
- npctalk "I do beseech thee--";
- end;
-OnTimer324000:
- npctalk "By and by, I come:--";
- end;
-OnTimer326000:
- npctalk "To cease thy suit, and leave me to my grief:";
- end;
-OnTimer328000:
- npctalk "To-morrow will I send.";
- end;
-OnTimer332000:
- npctalk "A thousand times good night!";
- end;
-OnTimer344000:
- npctalk "Hist! Romeo, hist! O, for a falconers voice,";
- end;
-OnTimer346000:
- npctalk "To lure this tassel-gentle back again!";
- end;
-OnTimer348000:
- npctalk "Bondage is hoarse, and may not speak aloud;";
- end;
-OnTimer350000:
- npctalk "Else would I tear the cave where Echo lies,";
- end;
-OnTimer352000:
- npctalk "And make her airy tongue more hoarse than mine,";
- end;
-OnTimer354000:
- npctalk "With repetition of my Romeos name.";
- end;
-OnTimer362000:
- npctalk "Romeo!";
- end;
-OnTimer366000:
- npctalk "At what oclock to-morrow";
- end;
-OnTimer368000:
- npctalk "Shall I send to thee?";
- end;
-OnTimer372000:
- npctalk "I will not fail: tis twenty years till then.";
- end;
-OnTimer374000:
- npctalk "I have forgot why I did call thee back.";
- end;
-OnTimer378000:
- npctalk "I shall forget, to have thee still stand there,";
- end;
-OnTimer380000:
- npctalk "Remembering how I love thy company.";
- end;
-OnTimer386000:
- npctalk "Tis almost morning; I would have thee gone:";
- end;
-OnTimer388000:
- npctalk "And yet no further than a wantons bird;";
- end;
-OnTimer390000:
- npctalk "Who lets it hop a little from her hand,";
- end;
-OnTimer392000:
- npctalk "Like a poor prisoner in his twisted gyves,";
- end;
-OnTimer394000:
- npctalk "And with a silk thread plucks it back again,";
- end;
-OnTimer396000:
- npctalk "So loving-jealous of his liberty.";
- end;
-OnTimer400000:
- npctalk "Sweet, so would I:";
- end;
-OnTimer402000:
- npctalk "Yet I should kill thee with much cherishing.";
- end;
-OnTimer404000:
- npctalk "Good night, good night! parting is such";
- end;
-OnTimer406000:
- npctalk "sweet sorrow,";
- end;
-OnTimer408000:
- npctalk "That I shall say good night till it be morrow.";
- end;
-OnTimer538000:
- setnpctimer 0;
- end;
-OnInit:
- npcspeed 150;
- initnpctimer;
- end;
-}
diff --git a/npc/custom/quests/ironcane.txt b/npc/custom/quests/ironcane.txt
deleted file mode 100644
index 9ae299fab..000000000
--- a/npc/custom/quests/ironcane.txt
+++ /dev/null
@@ -1,49 +0,0 @@
-//===== rAthena Script =======================================
-//= Iron Cain Quest
-//===== By: ==================================================
-//= eA Dev Team
-//===== Current Version: =====================================
-//= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
-//===== Description: =========================================
-//= Iron Cain (lower part of a full helmet)
-//===== Additional Comments: =================================
-//= 1.1 Fixed exploit [Lupus]
-//============================================================
-
-payon,109,118,5 script Iron Cain Quest 76,{
- mes "[Iron Cain Quest]";
- mes "Here's what you need";
- mes "The requirements, should you be brave enough to collect them, are:";
- mes "- 200 Orcish vouchers";
- mes "- 1 Heroic Emblem";
- next;
- mes "[Iron Cain Quest]";
- mes "Are you ready for me to make this special item?";
- next;
- menu "Sure am!",-, "The requirements are unfathomable!",L_Unfathomable;
-
- mes "[Iron Cain Quest]";
- if(countitem(931) < 200 || countitem(968) < 1) goto L_NotEnough;
- delitem 931,200;
- delitem 968,1;
- mes "Wow! You are brave indeed!";
- next;
- mes "[Iron Cain Quest]";
- mes "Enjoy!";
- getitem 2266,1;
- close;
-
-L_NotEnough:
- mes ". . .I'm sorry. You don't have enough money and items.";
- mes "I can't afford to make this if you don't bring all materials needed.";
- mes "Please understand this is to benefit heroes such as yourself!";
- close;
-
-L_Unfathomable:
- mes "[Iron Cain Quest]";
- mes "What I had to go through was more unfathomable..";
- mes "If you succeed in getting these items, you will have incredible strength!";
- close;
-}
diff --git a/npc/pre-re/other/monster_race.txt b/npc/pre-re/other/monster_race.txt
index aa82efbbe..3fd668380 100644
--- a/npc/pre-re/other/monster_race.txt
+++ b/npc/pre-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)
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)
diff --git a/npc/scripts_custom.conf b/npc/scripts_custom.conf
index 5d98c6fc1..62e7f0659 100644
--- a/npc/scripts_custom.conf
+++ b/npc/scripts_custom.conf
@@ -18,8 +18,6 @@
//npc: npc/custom/card_remover.txt
//npc: npc/custom/item_signer.txt
//npc: npc/custom/woe_controller.txt
-// -- Wedding script that supports same-sex marriages
-//npc: npc/custom/marriage.txt
// -- Warper that works only after locations are unlocked
//npc: npc/custom/quest_warper.txt
@@ -45,12 +43,10 @@
//npc: npc/custom/etc/monster_arena.txt
// -- Raceway mini-game
//npc: npc/custom/etc/morroc_raceway.txt
-// -- Unofficial poetry
-//npc: npc/custom/etc/wandering_poets.txt
// -- Random change of Drop/Exp rates 1x ~ 1.5x every 6 hours on your server
//npc: npc/custom/etc/floating_rates.txt
-// -- Custom Poring Track files
-//npc: npc/custom/etc/p_track.txt
+// -- Wedding script that supports same-sex marriages
+//npc: npc/custom/etc/marriage.txt
// ----------------------- Quest Scripts -----------------------
// -- Treasure Hunters Guild Quests (40 Quests + Special Guild Shop)
@@ -63,7 +59,6 @@
//npc: npc/custom/quests/magicalhatquest.txt
//npc: npc/custom/quests/elvenear.txt
//npc: npc/custom/quests/fashion.txt
-//npc: npc/custom/quests/ironcane.txt
//npc: npc/custom/quests/sunglasses.txt
//npc: npc/custom/quests/bandit_beard.txt
//npc: npc/custom/quests/event_6_new_hats.txt