From a5a214128ae8aa23168b15a2b4c4c163bc6f241b Mon Sep 17 00:00:00 2001 From: Playtester Date: Fri, 27 Apr 2007 13:11:32 +0000 Subject: * Added a part of Munin's Hugel NPCs - more to come git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10372 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/cities/hugel.txt | 462 ++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 440 insertions(+), 22 deletions(-) (limited to 'npc/cities') diff --git a/npc/cities/hugel.txt b/npc/cities/hugel.txt index f388cecc4..64bd7d512 100644 --- a/npc/cities/hugel.txt +++ b/npc/cities/hugel.txt @@ -1,9 +1,9 @@ //===== eAthena Script ======================================= //= Hugel City //===== By: ================================================== -//= vicious_pucca, Poki#3, erKURITA +//= vicious_pucca, Poki#3, erKURITA, Munin //===== Current Version: ===================================== -//= 1.0 +//= 1.2 //===== Compatible With: ===================================== //= eAthena 1.0 //===== Description: ========================================= @@ -19,33 +19,452 @@ //= Special thanks to RockmanEXE who provided all necesary info =3 //= Abducted/Moved Yan and Yalmire(temp names) to npc\events\custom\p_track. [erKURITA] //= 1.1 Commented out the whole list of dummy npcs. They're there for nothing anyway, -//= just using up memory. [erKURITA] +//= just using up memory. [erKURITA] +//= 1.2 Added a few NPCs scripted by Munin and fixed up format a little [Playtester] //============================================================ -hu_in01,23,311,4 script Johsh 898,{ - set @npcname$, "[Josh]"; - mes @npcname$; - mes "Hi ho~ I sell some awesome firecrackers, would you like to buy one?"; - mes "Only 500z and you get 5 ^FF0000firecrackers^000000!"; +//------------------------------------------------------------------------- +// Hugel Field NPCs +//------------------------------------------------------------------------- + +//Torpy's Mom +//--------------------------------------------------------------------------- +hu_fild06.gat,190,367,3 script Torpy's Mom 701,{ + + mes "[Torpy's Mom]"; + mes "Where did he go this time?!"; + mes "If my husband doesn't have"; + mes "a good excuse for not coming"; + mes "home, then he better come"; + mes "up with one or he'll be sorry!"; + close; +} + +//Postell Schuwell +//--------------------------------------------------------------------------- +hu_fild06.gat,34,123,3 script Postell Schuwell 97,{ + + mes "[Postell]"; + mes "I really like living"; + mes "in Hugel. Fresh air,"; + mes "clean water, everyone's"; + mes "friendly and nice. What"; + mes "more could I want?"; + close; +} + + +//--------------------------------------------------------------------------- +// Hugel Town NPCs - Outside +//--------------------------------------------------------------------------- + +// Manainne +//-------------------------------------------------------------------------- +hugel.gat,191,172,5 script Manainne 893,{ + + mes "[Manainne]"; + mes "You know, even though"; + mes "it's not a wealthy area,"; + mes "I really love this small"; + mes "and quiet town. Even if"; + mes "I could live anywhere in"; + mes "the world, I'd live right here~"; + close; +} + +//El Schatt +//--------------------------------------------------------------------------- +hugel.gat,196,164,5 script El Schatt 50,{ + + mes "[El Schatt]"; + mes "Father was right..."; + mes "This area is the perfect"; + mes "place to build some stores."; + mes "All that's left is to chop down"; + mes "that old tree. It's in the way"; + mes "of a whole lot of things..."; + close; +} + +//Young Man +//--------------------------------------------------------------------------- +hugel.gat,189,143,5 script Young Man 898,{ + + mes "[Young Man]"; + mes "Huh. So that giant"; + mes "air pouch can make"; + mes "people float in midair?"; + mes "Would filling my tummy"; + mes "with air work the same way?"; + close; +} + + +//Emily +//--------------------------------------------------------------------------- +hugel.gat,126,151,3 script Emily 90,{ + + mes "[Emily]"; + mes "I feel so blessed to"; + mes "live in this quant, little"; + mes "town. It's so beautiful, and"; + mes "everyone here is so nice~"; + next; + mes "[Emily]"; + mes "For some reason, my older"; + mes "sister wants to move out of"; + mes "Hugel as soon as she can. She"; + mes "Says that she's getting creeped"; + mes "out by the people that live here."; + mes "Don't you think that sounds weird?"; + close; +} + +//Mudie +//--------------------------------------------------------------------------- +hugel.gat,85,93,3 script Mudie 866,{ + + mes "[Mudie]"; + mes "The Monster Races"; + mes "are probably the biggest"; + mes "attraction here in Hugel."; + mes "We don't have much else"; + mes "going on here, I'm afraid."; + next; + mes "[Mudie]"; + mes "If you want to go visit"; + mes "the Monster Race Arena,"; + mes "just head towards the"; + mes "7 'o clock direction on"; + mes "your Mini-Map, and look for"; + mes "the hill surrounded by a fence."; + next; + mes "[Mudie]"; + mes "You should find the arena"; + mes "somewhere around that area."; + mes "Anyway, if you want to wager"; + mes "or just watch the races, just"; + mes "ask one of the Eckar brothers."; + mes "I hope you enjoy our little town~"; + close; +} + +//Perfitz +//--------------------------------------------------------------------------- +hugel.gat,100,103,3 script Perfitz 866,{ + + mes "[Perfitz]"; + mes "Money is very dependable..."; + mes "But it's value is relative, and"; + mes "can change at any moment."; + mes "Still, at my age, you can't"; + mes "live without it. Make sure you"; + mes "financially prepare of old age."; + next; + mes "[Perfitz]"; + mes "Now, most people assume that"; + mes "I have very few friends because"; + mes "I trust money more than people."; + mes "That's somewhat true: money"; + mes "will never betray you, and few"; + mes "friends can be so dependable."; + next; + mes "[Perfitz]"; + mes "However, friends that can"; + mes "be trusted for life are worth"; + mes "more than all the money in the"; + mes "world. To a rich man like me,"; + mes "those are the only friends"; + mes "that are worth having."; + close; +} + +//Torpy +//--------------------------------------------------------------------------- +hugel.gat,107,67,3 script Torpy 706,{ + + mes "[Torpy]"; + mes "Waaah~!"; + mes "I have to find"; + mes "my Daddy! Daddy...!"; + mes "Where are yoooooou?!"; + close; +} + +//Kayplas +//--------------------------------------------------------------------------- +hugel.gat,86,165,5 script Kayplas 896,{ + + mes "[Kayplas]"; + mes "Ooh, I really want to"; + mes "have that red bottle."; + mes "I should ask my mom"; + mes "to buy me one. It doesn't"; + mes "look too expensive, does it?"; + close; +} + +//Erjan +//--------------------------------------------------------------------------- +hugel.gat,102,161,3 script Erjan 100,{ + + mes "[Erjan]"; + mes "I am Erjan, first son of"; + mes "the noble Franchefeschu"; + mes "family. Commoner, if you"; + mes "do not have any business"; + mes "with me, then leave me be,"; + mes "and do whatever it is you do."; + close; +} + +//Barrel +//--------------------------------------------------------------------------- +hugel.gat,100,175,0 script Suspicious Barrel 111,{ + + mes "^CD00CDYou hear something bustling from"; + mes "the hole in the barrel."; + mes "However, it doesn't seem to be a"; + mes "big deal.^000000"; + emotion e_dots; + close; + +} + +//Lisa +//--------------------------------------------------------------------------- +hugel.gat,71,197,3 script Lisa 90,{ + + mes "[Lisa]"; + mes "Hugel is a pretty"; + mes "small, homely village."; + mes "Everyone knows everyone,"; + mes "everybody knows what"; + mes "everybody else is doing."; + mes "It's so suffocating!"; + next; + mes "[Lisa]"; + mes "There's no privacy in"; + mes "small towns. Someday,"; + mes "I wanna go out and"; + mes "live in the big city~"; + close; +} + +//Old Nikki +//--------------------------------------------------------------------------- +hugel.gat,169,112,5 script Old Nikki 892,{ + + mes "[Old Nikki]"; + mes "You must not be from"; + mes "around here. Ah, you're"; + mes "an adventurer, right? Do"; + mes "you know how I could tell?"; + next; + mes "[Old Nikki]"; + mes "It's because everyone"; + mes "who's lived here starts"; + mes "to look alike after a while."; + mes "And you certainly don't look"; + mes "as old as us. Well, have"; + mes "a nice day, adventurer~"; + close; +} + +//Bismarc +//--------------------------------------------------------------------------- +hugel.gat,168,183,5 script Bismarc 118,{ + + mes "[Bismarc]"; + mes "^808080*Ghyklk*"; + mes "*Huk Hukk*^000000"; + mes "When will my"; + mes "o-order arrive...?"; + next; + mes "[Bismarc]"; + mes "The poison in"; + mes "my body... the pain..."; + mes "excruciating... L-lord..."; + next; + mes "[Bismarc]"; + mes "When is the"; + mes "antidote gonna"; + mes "get here?!"; + close; +} + +//Tree ~Completely missed this on iRO; full credit to Tsuyuki ~Munin +//--------------------------------------------------------------------------- +hugel.gat,198,171,0 script #oldtree 139,1,1,{ + + end; + +OnTouch: + mes "^3131FFFor some reason, you"; + mes "feel very warm, safe,"; + mes "and secure near this"; + mes "tree. Just being near"; + mes "it brings you a sense"; + mes "of overwhelming comfort.^000000"; + close; +} + +//------------------------------------------------------------------------- +// Hugel Town NPCs - Inside +//------------------------------------------------------------------------- + +//Allen Schuwell +//------------------------------------------------------------------------- +hu_in01.gat,386,245,1 script Allen Schuwell 849,{ + + mes "[Allen]"; + mes "*Groooooan~*"; + mes "Arrrgh, my back hurts..."; + mes "And my stomach... Why do"; + mes "I have to suffer like this"; + mes "while other people get to"; + mes "live happy, luxurious lives?"; + close; +} + +//Siria +//--------------------------------------------------------------------------- +hu_in01.gat,326,307,3 script Siria 90,{ + + mes "[Siria]"; + mes "Oh, hello there."; + mes "Can I help you"; + mes "with anything?"; + close; +} + +//Furniture Drawer +//--------------------------------------------------------------------------- +hu_in01.gat,370,254,0 script Upper Drawer 111,1,1,{ + + end; + +OnTouch: + mes "^3131FFThere are several"; + mes "books and a few"; + mes "liquid medicines"; + mes "inside this drawer.^000000"; + close; +} + +//Girl +//--------------------------------------------------------------------------- +hu_in01.gat,310,380,5 script Girl 891,{ + + mes "[Girl]"; + mes "Oh... I'm so bored!"; + mes "I need someone to play with..."; + mes "Maybe... Maybe that's what"; + mes "school is for? Oh, no wonder"; + mes "people go there everyday!"; + mes "I wanna go to school right now!"; + close; +} + +//Chris +//--------------------------------------------------------------------------- +hu_in01.gat,111,386,4 script Chris 86,{ + + mes "[Chris]"; + mes "You know, the people don't"; + mes "fight harmful monsters, they"; + mes "just protect themselves by"; + mes "equipping armor. That's"; + mes "just the way they are."; + next; + mes "[Chris]"; + mes "If you want to buy"; + mes "some nicer armors,"; + mes "then I suggest buying"; + mes "some in a bigger city."; + close; +} + +//Herico - Has Cut-In! +//--------------------------------------------------------------------------- +hu_in01.gat,256,40,3 script Herico 897,{ + + cutin "heri1",2; + mes "[Herico]"; + mes "Oh, the weather looks so"; + mes "nice outside today. But these"; + mes "old bones of mine just hurt"; + mes "too much for me to get out..."; + close2; + cutin "",255; + end; +} + +//Rachel +//--------------------------------------------------------------------------- +hu_in01.gat,365,170,5 script Rachel 793,{ + + mes "[Rachel]"; + mes "You know what I love?"; + mes "Sitting in front of a warm"; + mes "stove on a cold night. I just"; + mes "feel so fuzzy and comfortable,"; + mes "and it's so relaxing!"; + close; +} + +//Shaomei +//--------------------------------------------------------------------------- +hu_in01.gat,377,106,5 script Shaomei 892,{ + + mes "[Shaomei]"; + mes "We didn't use to get"; + mes "so many tourists, but"; + mes "now they come in droves!"; + mes "They make me pretty busy,"; + mes "but I do like it when I can"; + mes "see them enjoy my food. Har!"; + close; +} + +//-------------------------------------------------------------- +// Party Supplies/Firecracker Seller +//-------------------------------------------------------------- + +hu_in01.gat,23,311,4 script Party Supplies Shop 898,{ + + mes "[Shopkeeper]"; + mes "Welcome to the party supplies"; + mes "shop!"; + mes "Why don't you enjoy some"; + mes "spectacular fireworks with your"; + mes "friends?"; + mes "We can provide you with 5 of them"; + mes "at 500 zeny."; next; - switch(select("Yes Please:No thanks")) { - case 1: - if (Zeny < 500) { - mes @npcname$; - mes "Err sir, you don't have 500z zeny. I can't sell you anything"; - close; - } else + menu "Buy",L_Buy,"Cancel",L_Cancel; + + L_Buy: + if (Zeny < 500) goto L_NEnoughZ; + set Zeny,Zeny-500; getitem 12018,5; - mes @npcname$; - mes "Good! here you go! Have fun with them!"; + mes "[Shopkeeper]"; + mes "Here you go!"; + mes "Have fun with them!"; close; - case 2: - mes @npcname$; - mes "Aww~~ you miss it"; + + L_NEnoughZ: + mes "[Shopkeeper]"; + mes "I am sorry, but you don't have"; + mes "enough money~"; + close; + + L_Cancel: + mes "[Shopkeeper]"; + mes "Thank you, please come again."; close; - } } //Should be moved later on to Bulletin Boards.txt @@ -97,6 +516,5 @@ hu_in01,23,311,4 script Johsh 898,{ //hu_in01,18,167,4 script Gin 86,{end;} //hu_in01,381,304,5 script Soldier 105,{end;} //hu_in01,111,386,4 script Jino 86,{end;} -//Johsh was here! //hu_in01,246,107,2 script Receptionist 53,{end;} //hu_in01,256,40,2 script Garud 897,{end;} -- cgit v1.2.3-70-g09d2