summaryrefslogblamecommitdiff
path: root/npc/custom/devnpc.txt
blob: ad0cef89e290baa5fb041d2c9847e36724cb256b (plain) (tree)





















                                                                         
                                                     













































                                                                                                                               
                                             

















































































                                                                                        
                                              


















































                                                                   
                                             



















































































                                                                     
                                             























































                                                                     
                                             


































































                                                                                            
                                             
































































                                                                               
                                                          


                          
                                            












                                                                                                      
                                                                                 







                                                                                      
 
//===== eAthena Script ======================================= 
//= Dev edition NPCs!
//===== By: ================================================== 
//= Most NPCs by Aria
//= MouseJstr NPC by MouseJstr
//= Massdriller NPC by massdriller
//= Evera NPC by Evera
//= Kevin NPC by Kevin
//===== 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,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;
	end;
Lquote1:
	npctalk "The only difference between a hurricane and skydiving is which direction the tree's come at you from..";
	setnpctimer 0;
	end;
Lquote2:
	npctalk "Wanna be a GM?  Write me a C routine that reverses a string in place..";
	setnpctimer 0;
	end;
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;
	end;
Lquote4:
	npctalk "I am the dark angel of eAthena.. withen weeks of my arrival, almost everybody was gone or dead..  fear me...";
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}

// MC Cameri =========================================================>\\
morocc,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;
	end;
Lquote1:
	npctalk "I owns you all, under my commands. *lol*";
	setnpctimer 0;
	end;
Lquote2:
	npctalk "I forgot my script, what do I have to say again? *_*U";
	setnpctimer 0;
	end;
Lquote3:
	npctalk "�Donde estoy? *wonders* (<-- Means, where am I?)";
	setnpctimer 0;
	end;
Lquote4:
	npctalk "Are you guys my friends?";
	setnpctimer 0;
	end;
Lquote5:
	npctalk "My mom told me not to talk to strangers. *stares*";
	setnpctimer 0;
	end;
Lquote6:
	npctalk "How can you be SO ugly!?";
	setnpctimer 0;
	end;
Lquote7:
	npctalk "I need a friend to play with =(. *sobs*";
	setnpctimer 0;
	end;
Lquote8:
	npctalk "I've been kicking this rock for as long as I can remember.";
	setnpctimer 0;
	end;
Lquote9:
	npctalk "My computer just broke, and I don't know how to format. *sobs*";
	setnpctimer 0;
	end;
Lquote10:
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}


// Davidsiaw =========================================================>\\
payon,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;
	end;
Lquote1:
	npctalk "Wud are you looking at?";
	setnpctimer 0;
	end;
Lquote2:
	npctalk "baka...";
	setnpctimer 0;
	end;
Lquote3:
	npctalk "�Donde estoy? *wonders* (<-- Means, where am I?)";
	setnpctimer 0;
	end;
Lquote4:
	npctalk "*drops 100 Mjolnirs on the floor*";
	setnpctimer 0;
	end;
Lquote5:
	npctalk "There ya go ;)";
	setnpctimer 0;
	end;
Lquote6:
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}

//Aria\\
prontera,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";
	end;
Lquote1:
	npctalk "So its u -> 0";
	npctalk "... That did not look right";
	end;
Lquote2:
	npctalk "????";
	end;

Lquote3:
	npctalk "OMGITSJEEBUS!#!@%!";
	setnpctimer 0;
	end;

Lquote4:
	npctalk "Evera died. I guess.";
	setnpctimer 0;
	end;

Lquote5:
	npctalk "I CLICK THE BUTTON AND THEY DON'T DIE!";
	setnpctimer 0;
	end;

Lquote6:
	npctalk "RO? wtf?";
	npctalk "Oh yeah.";
	setnpctimer 0;
	end;

Lquote7:
	npctalk "omgnoob. DIE!";
	setnpctimer 0;
	end;

Lquote8:
	npctalk "WooT!";
	setnpctimer 0;
	end;

Lquote9:
	npctalk "is that why u bought windows";
	npctalk "cuz bill has red hair";
	setnpctimer 0;
	end;

Lquote10:
	setnpctimer 0;
	end;

OnInit:
 	initnpctimer;
        end;
}

// Evera =========================================================>\\
prontera,156,183,5	script	Evera	769,{
 	npcspeed 50;
	mes "[Evera]";
	mes "Hi";
	mes "I betcha you thoguht I was dead, right?";
	next;
	mes "Well, I'M (not really) BACK!";
	mes "And I also enjoy long walks on the beach ^.^";
	close;
 OnTimer15000:
	npcwalkto 150+rand(17),173+rand(16);
	setnpctimer 0;

doitagain:
        set $lol,rand(5);
	if($lol == 0) goto Lquote0;
	if($lol == 1) goto Lquote1;
	if($lol == 2) goto Lquote2;
	if($lol == 3) goto Lquote3;
	if($lol == 4) goto Lquote4;
	if($lol == 5) goto Lquote5;
        goto doitagain;

Lquote0:
	npctalk "Does anyone actually remember who I am?";
	setnpctimer 0;
	end;
Lquote1:
	npctalk "O_o";
	setnpctimer 0;
	end;
Lquote2:
	npctalk "Bananaphone!";
	setnpctimer 0;
	end;
Lquote3:
	npctalk "Go away troll.";
	setnpctimer 0;
	end;
Lquote4:
	npctalk "Aria can go to hell.";
	setnpctimer 0;
	end;
Lquote5:
	npctalk "Sup, I'm back.";
	setnpctimer 0;
	end;
Lquote6:
	npctalk "WTFPWNED";
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}

// Kevin =========================================================>\\
prontera,178,204,5	script	Kevin	774,{
 	npcspeed 50;
	mes "[Kevin]";
	mes "SUP?!?!?!?!";
	mes "YOU JUST GOT PWNED!!!";
	next;
	mes "OUCH, ANOTHER PERSON PWNED BY KEVIN!";
	close;
 OnTimer15000:
	npcwalkto 170+rand(17),200+rand(16);
	setnpctimer 0;

doitagain:
        set $lol,rand(9);
	if($lol == 0) goto Lquote0;
	if($lol == 1) goto Lquote1;
	if($lol == 2) goto Lquote2;
	if($lol == 3) goto Lquote3;
	if($lol == 4) goto Lquote4;
	if($lol == 5) goto Lquote1;
	if($lol == 6) goto Lquote2;
	if($lol == 7) goto Lquote3;
	if($lol == 8) goto Lquote4;
        goto doitagain;

Lquote0:
	npctalk "OMFGLMFAO I HAVE PWNED SO MANY PEOPLE!";
	setnpctimer 0;
	end;
Lquote1:
	npctalk "GO EA DEVS!";
	setnpctimer 0;
	end;
Lquote2:
	npctalk "WATCH OUT FOR ME ON THE IRC CHANNEL! HAHAHA!";
	setnpctimer 0;
	end;
Lquote3:
	npctalk "WANNA SEE MY NEW MIRC SCRIPT?!?";
	setnpctimer 0;
	end;
Lquote4:
	npctalk "w00t! YOU ARE SUCH A N00B YOU... N00B";
	setnpctimer 0;
	end;
Lquote5:
	npctalk "d00d! i r l337!";
	setnpctimer 0;
	end;
Lquote6:
	npctalk "pssst: what do you think of my evil plot to take over the da irc network?";
	setnpctimer 0;
	end;
Lquote7:
	npctalk "ORANGE COUNTY LIBERATION FRONT!";
	setnpctimer 0;
	end;
Lquote8:
	npctalk "OMFG YOU ARE SO UGLY!";
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}


// massdriller =========================================================>\\
geffen,122,63,5	script	massdriller	823,{
 	npcspeed 50;
	mes "[massdriller]";
	mes "Who am i? I am A nobody!";
	mes "I like pwning people!";
	next;
	mes "[massdriller]";
	mes "Main goal in life is to annoy and pwn Kevin";
	close;
 OnTimer15000:
	npcwalkto 170+rand(17),200+rand(16);
	setnpctimer 0;

doitagain:
        set $lol,rand(9);
	if($lol == 0) goto Lquote0;
	if($lol == 1) goto Lquote1;
	if($lol == 2) goto Lquote2;
	if($lol == 3) goto Lquote3;
	if($lol == 4) goto Lquote4;
	if($lol == 5) goto Lquote1;
	if($lol == 6) goto Lquote2;
	if($lol == 7) goto Lquote3;
	if($lol == 8) goto Lquote4;
        goto doitagain;

Lquote0:
	npctalk "Hmm....What script needs to be fixed...";
	setnpctimer 0;
	end;
Lquote1:
	npctalk "OMFG...you suck!";
	setnpctimer 0;
	end;
Lquote2:
	npctalk "The worst kind of noobs are the heal! zeny! items plz! type.";
	setnpctimer 0;
	end;
Lquote3:
	npctalk "What happens when you die of boredom?";
	setnpctimer 0;
	end;
Lquote4:
	npctalk "I'm such a kewl Person...";
	setnpctimer 0;
	end;
Lquote5:
	npctalk "OMFGWTFBBQ...I'm also known as MadDawg";
	setnpctimer 0;
	end;
Lquote6:
	npctalk "Gimme your items...I'll eat them and eat you...";
	setnpctimer 0;
	end;
Lquote7:
	npctalk "Aren't porings cute?";
	setnpctimer 0;
	end;
Lquote8:
	npctalk "Omfg..you are full of shit....";
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}
aldebaran,137,118,5	script	Fredzilla	4020,0,0,{
 	npcspeed 140;
OnTouch:
	mes "[Fredzilla]";
	mes "I don't really know what I do";
	mes "Well I have made some scripts, translated some scripts and corrected some scripts.";
	next;
	mes "[Fredzilla]";
	mes "But other than that I do nothing.";
	close;
OnTimer25000:
	npcwalkto 137+rand(5),118+rand(5);
	setnpctimer 0;
doitagain:
        set $fred,rand(6);
	if($fred == 0) npctalk "I have the most optimized Dev NPC";
	if($fred == 1) npctalk "Yeah I am a Dev, what do you mean I'm just a member on the forum !!!";
	if($fred == 2) npctalk "I probably the worst speller on the Dev team.";
	if($fred == 3) npctalk "You didn't think I was a real player did you?!?";
	if($fred == 4) npctalk "Golden, Ripe, Boneless Bananas, 39 Cents A Pound.";
	if($fred == 5) npctalk "All those who believe in telekinesis, raise my hand.";
	if($fred > 5 || $fred < 0) goto doitagain;
	setnpctimer 0;
	end;
OnInit:
 	initnpctimer;
        end;
}