123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284 |
- //===== eAthena Script =======================================
- //= Dev edition NPCs!
- //===== By: ==================================================
- //= Most NPCs by Aria
- //= MouseJstr NPC by MouseJstr
- //===== Current Version: =====================================
- //= 0.5
- //===== Compatible With: =====================================
- //= eAthena 1.0 Final +
- //===== Description: =========================================
- //= NPCs of the devs!
- //===== Additional Comments: =================================
- //= Some devs don't have their quotes yet >_>
- //= currently we only have Aria, Mouse, and MC_Cameri done.
- //= David is there because he has coords, but he's incomplete;
- //= he has no biography
- //============================================================
- // MouseJstr =========================================================>\\
- ayothaya.gat,76,145,5 script MouseJstr 763,{
- npcspeed 50;
- mes "[MouseJstr]";
- mes "Yo homeslices..";
- mes "I am MouseJstr on AIM and josh in real life..";
- next;
- mes "I enjoy maintaining a RO server because of the abuse I get";
- close;
- OnTimer15000:
- npcwalkto 70+rand(17),135+rand(16);
- setnpctimer 0;
- doitagain:
- set $foo,rand(5);
- if($foo == 0) goto Lquote0;
- if($foo == 1) goto Lquote1;
- if($foo == 2) goto Lquote2;
- if($foo == 3) goto Lquote3;
- if($foo == 4) goto Lquote4;
- goto doitagain;
- Lquote0:
- npctalk "Brb.. my baby is throwing up on my leg.";
- setnpctimer 0;
- break;
- Lquote1:
- npctalk "The only difference between a hurricane and skydiving is which direction the tree's come at you from..";
- setnpctimer 0;
- break;
- Lquote2:
- npctalk "Wanna be a GM? Write me a C routine that reverses a string in place..";
- setnpctimer 0;
- break;
- Lquote3:
- npctalk "Wanna be a GM? Write me a C routine that finds me the highest bit set in a network order 32 bit integer...";
- setnpctimer 0;
- break;
- Lquote4:
- npctalk "I am the dark angel of eAthena.. withen weeks of my arrival, almost everybody was gone or dead.. fear me...";
- setnpctimer 0;
- break;
- OnInit:
- initnpctimer;
- break;
- }
- // MC Cameri =========================================================>\\
- morocc.gat,160,97,4 script MC Cameri 706,{
- npcspeed 100;
- mes "[MC Cameri]";
- mes "I'm the @command guy from oA...";
- mes "^FF8040Real Name^000000: Can't tell you my name";
- mes "^FF8040Age^000000: 16 years";
- mes "^FF8040Where I live^000000: Dominican Republic, in the caribbean";
- next;
- mes "[MC Cameri]";
- mes "^FF8040What I Do^000000: mostly working on @commands for GMs...";
- mes "^FF8040Why I'm here^000000: Because I like programming...";
- next;
- mes "[MC Cameri]";
- mes "I'm a senior student, programmer, body builder(yes, I lift weights), etc.";
- close;
- OnTimer15000:
- npcwalkto 154+rand(17),87+rand(16);
- setnpctimer 0;
- Lmctalk:
- set $mctalk,rand(10);
- if($mctalk == 0) goto Lquote0;
- if($mctalk == 1) goto Lquote1;
- if($mctalk == 2) goto Lquote2;
- if($mctalk == 3) goto Lquote3;
- if($mctalk == 4) goto Lquote4;
- if($mctalk == 5) goto Lquote5;
- if($mctalk == 6) goto Lquote6;
- if($mctalk == 7) goto Lquote7;
- if($mctalk == 8) goto Lquote8;
- if($mctalk == 9) goto Lquote9;
- if($mctalk == 10) goto Lquote10;
- goto Lmctalk;
- Lquote0:
- npctalk "OMGWTFBBQ";
- setnpctimer 0;
- break;
- Lquote1:
- npctalk "I owns you all, under my commands. *lol*";
- setnpctimer 0;
- break;
- Lquote2:
- npctalk "I forgot my script, what do I have to say again? *_*U";
- setnpctimer 0;
- break;
- Lquote3:
- npctalk "¿Donde estoy? *wonders* (<-- Means, where am I?)";
- setnpctimer 0;
- break;
- Lquote4:
- npctalk "Are you guys my friends?";
- setnpctimer 0;
- break;
- Lquote5:
- npctalk "My mom told me not to talk to strangers. *stares*";
- setnpctimer 0;
- break;
- Lquote6:
- npctalk "How can you be SO ugly!?";
- setnpctimer 0;
- break;
- Lquote7:
- npctalk "I need a friend to play with =(. *sobs*";
- setnpctimer 0;
- break;
- Lquote8:
- npctalk "I've been kicking this rock for as long as I can remember.";
- setnpctimer 0;
- break;
- Lquote9:
- npctalk "My computer just broke, and I don't know how to format. *sobs*";
- setnpctimer 0;
- break;
- Lquote10:
- setnpctimer 0;
- break;
- OnInit:
- initnpctimer;
- break;
- }
- // Davidsiaw =========================================================>\\
- payon.gat,182,104,4 script Davidsiaw 1002,{
- npcspeed 150;
- mes "[Davidsiaw]";
- mes "omghi";
- close;
- OnTimer15000:
- npcwalkto 176+rand(17),94+rand(16);
- setnpctimer 0;
- Ldavidtalk:
- set $davidtalk,rand(10);
- if($davidtalk == 0) goto Lquote0;
- if($davidtalk == 1) goto Lquote1;
- if($davidtalk == 2) goto Lquote2;
- if($davidtalk == 3) goto Lquote3;
- if($davidtalk == 4) goto Lquote4;
- if($davidtalk == 5) goto Lquote5;
- if($davidtalk == 6) goto Lquote6;
- goto Ldavidtalk;
- Lquote0:
- npctalk "OMGWTFBBQ";
- setnpctimer 0;
- break;
- Lquote1:
- npctalk "Wud are you looking at?";
- setnpctimer 0;
- break;
- Lquote2:
- npctalk "baka...";
- setnpctimer 0;
- break;
- Lquote3:
- npctalk "¿Donde estoy? *wonders* (<-- Means, where am I?)";
- setnpctimer 0;
- break;
- Lquote4:
- npctalk "*drops 100 Mjolnirs on the floor*";
- setnpctimer 0;
- break;
- Lquote5:
- npctalk "There ya go ;)";
- setnpctimer 0;
- break;
- Lquote6:
- setnpctimer 0;
- break;
- OnInit:
- initnpctimer;
- break;
- }
- //Aria\\
- prontera.gat,156,179,4 script Aria 805,{
- npcspeed 150;
- mes "[Aria]";
- mes "Okay, I'm Evera's brother, Aria";
- mes "^FF00FFAge^000000: 13 years";
- mes "^FF00FFWhat I do^000000: Graphics and NPCs";
- mes "^FF00FFWhy I'm here^000000: Cuz eAthena ROX";
- close;
- OnTimer15000:
- npcwalkto 150+rand(17),169+rand(16);
- setnpctimer 0;
- Lariatalk:
- set $ariatalk,rand(10);
- if($ariatalk == 0) goto Lquote0;
- if($ariatalk == 1) goto Lquote1;
- if($ariatalk == 2) goto Lquote2;
- if($ariatalk == 3) goto Lquote3;
- if($ariatalk == 4) goto Lquote4;
- if($ariatalk == 5) goto Lquote5;
- if($ariatalk == 6) goto Lquote6;
- if($ariatalk == 7) goto Lquote7;
- if($ariatalk == 8) goto Lquote8;
- if($ariatalk == 9) goto Lquote9;
- if($ariatalk == 10) goto Lquote10;
- goto Lariatalk;
- Lquote0:
- npctalk "OMGWTFBBQ";
- break;
- Lquote1:
- npctalk "So its u -> 0";
- npctalk "... That did not look right";
- break;
- Lquote2:
- npctalk "????";
- break;
- Lquote3:
- npctalk "OMGITSJEEBUS!#!@%!";
- setnpctimer 0;
- break;
- Lquote4:
- npctalk "Evera died. I guess.";
- setnpctimer 0;
- break;
- Lquote5:
- npctalk "I CLICK THE BUTTON AND THEY DON'T DIE!";
- setnpctimer 0;
- break;
- Lquote6:
- npctalk "RO? wtf?";
- npctalk "Oh yeah.";
- setnpctimer 0;
- break;
- Lquote7:
- npctalk "omgnoob. DIE!";
- setnpctimer 0;
- break;
- Lquote8:
- npctalk "WooT!";
- setnpctimer 0;
- break;
- Lquote9:
- npctalk "is that why u bought windows";
- npctalk "cuz bill has red hair";
- setnpctimer 0;
- break;
- Lquote10:
- setnpctimer 0;
- break;
- OnInit:
- initnpctimer;
- break;
- }
|