1 | //===== eAthena Script ======================================= |
---|
2 | //= Hugel City |
---|
3 | //===== By: ================================================== |
---|
4 | //= vicious_pucca, Poki#3, erKURITA, Munin, and everybody in the |
---|
5 | //= comments |
---|
6 | //===== Current Version: ===================================== |
---|
7 | //= 1.5 |
---|
8 | //===== Compatible With: ===================================== |
---|
9 | //= eAthena 1.0 |
---|
10 | //===== Description: ========================================= |
---|
11 | //= NPC's for the City of Hugel. |
---|
12 | //===== Additional Comments: ================================= |
---|
13 | //= Cords and Sprites are 100% Correct, but the names are not. |
---|
14 | //= Plus no one knows what the NPCs are talking right now :/ [Poki#3] |
---|
15 | //= Note: Not all the sprites were correct :P [erKURITA] |
---|
16 | //= 1.0 Added the first shop, firecrackers. Thanks RockmanEXE for the info [erKURITA] |
---|
17 | //= Added more missing npc, but again, only locations and temp names =/ [erKURITA] |
---|
18 | //= Started the basis of Poring Track. [erKURITA] |
---|
19 | //= Moved the old lady to npc\guides\guides_hu.txt, since it's Hugel's guard [erKURITA] |
---|
20 | //= Special thanks to RockmanEXE who provided all necesary info =3 |
---|
21 | //= Abducted/Moved Yan and Yalmire(temp names) to npc\events\custom\p_track. [erKURITA] |
---|
22 | //= 1.1 Commented out the whole list of dummy npcs. They're there for nothing anyway, |
---|
23 | //= just using up memory. [erKURITA] |
---|
24 | //= 1.2 Added a few NPCs scripted by Munin and fixed up format a little [Playtester] |
---|
25 | //= 1.3 Moved some quests-related NPCs to proper file. [SinSloth] |
---|
26 | //= 1.4 Optimized the Party Supplies Shop [DZeroX] |
---|
27 | //= 1.5 Fixed Party Supplies Shop. [L0ne_W0lf] |
---|
28 | //============================================================ |
---|
29 | |
---|
30 | //--------------------------------------------------------------------------- |
---|
31 | // Hugel Town NPCs - Outside |
---|
32 | //--------------------------------------------------------------------------- |
---|
33 | |
---|
34 | //Young Man |
---|
35 | //--------------------------------------------------------------------------- |
---|
36 | hugel,189,143,5 script Young Man 898,{ |
---|
37 | |
---|
38 | mes "[Young Man]"; |
---|
39 | mes "Huh. So that giant"; |
---|
40 | mes "air pouch can make"; |
---|
41 | mes "people float in midair?"; |
---|
42 | mes "Would filling my tummy"; |
---|
43 | mes "with air work the same way?"; |
---|
44 | close; |
---|
45 | |
---|
46 | } |
---|
47 | |
---|
48 | |
---|
49 | //Emily |
---|
50 | //--------------------------------------------------------------------------- |
---|
51 | hugel,126,151,3 script Emily 90,{ |
---|
52 | |
---|
53 | mes "[Emily]"; |
---|
54 | mes "I feel so blessed to"; |
---|
55 | mes "live in this quant, little"; |
---|
56 | mes "town. It's so beautiful, and"; |
---|
57 | mes "everyone here is so nice~"; |
---|
58 | next; |
---|
59 | mes "[Emily]"; |
---|
60 | mes "For some reason, my older"; |
---|
61 | mes "sister wants to move out of"; |
---|
62 | mes "Hugel as soon as she can. She"; |
---|
63 | mes "Says that she's getting creeped"; |
---|
64 | mes "out by the people that live here."; |
---|
65 | mes "Don't you think that sounds weird?"; |
---|
66 | close; |
---|
67 | |
---|
68 | } |
---|
69 | |
---|
70 | //Mudie |
---|
71 | //--------------------------------------------------------------------------- |
---|
72 | hugel,85,93,3 script Mudie 866,{ |
---|
73 | |
---|
74 | mes "[Mudie]"; |
---|
75 | mes "The Monster Races"; |
---|
76 | mes "are probably the biggest"; |
---|
77 | mes "attraction here in Hugel."; |
---|
78 | mes "We don't have much else"; |
---|
79 | mes "going on here, I'm afraid."; |
---|
80 | next; |
---|
81 | mes "[Mudie]"; |
---|
82 | mes "If you want to go visit"; |
---|
83 | mes "the Monster Race Arena,"; |
---|
84 | mes "just head towards the"; |
---|
85 | mes "7 'o clock direction on"; |
---|
86 | mes "your Mini-Map, and look for"; |
---|
87 | mes "the hill surrounded by a fence."; |
---|
88 | next; |
---|
89 | mes "[Mudie]"; |
---|
90 | mes "You should find the arena"; |
---|
91 | mes "somewhere around that area."; |
---|
92 | mes "Anyway, if you want to wager"; |
---|
93 | mes "or just watch the races, just"; |
---|
94 | mes "ask one of the Eckar brothers."; |
---|
95 | mes "I hope you enjoy our little town~"; |
---|
96 | close; |
---|
97 | |
---|
98 | } |
---|
99 | |
---|
100 | //Kayplas |
---|
101 | //--------------------------------------------------------------------------- |
---|
102 | hugel,86,165,5 script Kayplas 896,{ |
---|
103 | |
---|
104 | mes "[Kayplas]"; |
---|
105 | mes "Ooh, I really want to"; |
---|
106 | mes "have that red bottle."; |
---|
107 | mes "I should ask my mom"; |
---|
108 | mes "to buy me one. It doesn't"; |
---|
109 | mes "look too expensive, does it?"; |
---|
110 | close; |
---|
111 | |
---|
112 | } |
---|
113 | |
---|
114 | //Lisa |
---|
115 | //--------------------------------------------------------------------------- |
---|
116 | hugel,71,197,3 script Lisa 90,{ |
---|
117 | |
---|
118 | mes "[Lisa]"; |
---|
119 | mes "Hugel is a pretty"; |
---|
120 | mes "small, homely village."; |
---|
121 | mes "Everyone knows everyone,"; |
---|
122 | mes "everybody knows what"; |
---|
123 | mes "everybody else is doing."; |
---|
124 | mes "It's so suffocating!"; |
---|
125 | next; |
---|
126 | mes "[Lisa]"; |
---|
127 | mes "There's no privacy in"; |
---|
128 | mes "small towns. Someday,"; |
---|
129 | mes "I wanna go out and"; |
---|
130 | mes "live in the big city~"; |
---|
131 | close; |
---|
132 | |
---|
133 | } |
---|
134 | |
---|
135 | //Old Nikki |
---|
136 | //--------------------------------------------------------------------------- |
---|
137 | hugel,169,112,5 script Old Nikki 892,{ |
---|
138 | |
---|
139 | mes "[Old Nikki]"; |
---|
140 | mes "You must not be from"; |
---|
141 | mes "around here. Ah, you're"; |
---|
142 | mes "an adventurer, right? Do"; |
---|
143 | mes "you know how I could tell?"; |
---|
144 | next; |
---|
145 | mes "[Old Nikki]"; |
---|
146 | mes "It's because everyone"; |
---|
147 | mes "who's lived here starts"; |
---|
148 | mes "to look alike after a while."; |
---|
149 | mes "And you certainly don't look"; |
---|
150 | mes "as old as us. Well, have"; |
---|
151 | mes "a nice day, adventurer~"; |
---|
152 | close; |
---|
153 | |
---|
154 | } |
---|
155 | |
---|
156 | //Bismarc |
---|
157 | //--------------------------------------------------------------------------- |
---|
158 | hugel,168,183,5 script Bismarc 118,{ |
---|
159 | |
---|
160 | mes "[Bismarc]"; |
---|
161 | mes "^808080*Ghyklk*"; |
---|
162 | mes "*Huk Hukk*^000000"; |
---|
163 | mes "When will my"; |
---|
164 | mes "o-order arrive...?"; |
---|
165 | next; |
---|
166 | mes "[Bismarc]"; |
---|
167 | mes "The poison in"; |
---|
168 | mes "my body... the pain..."; |
---|
169 | mes "excruciating... L-lord..."; |
---|
170 | next; |
---|
171 | mes "[Bismarc]"; |
---|
172 | mes "When is the"; |
---|
173 | mes "antidote gonna"; |
---|
174 | mes "get here?!"; |
---|
175 | close; |
---|
176 | |
---|
177 | } |
---|
178 | |
---|
179 | hugel,175,115,5 script Marius 897,{ |
---|
180 | |
---|
181 | mes "[Marius]"; |
---|
182 | mes "Yes, I'm an old man, but"; |
---|
183 | mes "I can lick a whippersnapper"; |
---|
184 | mes "like you any day of the week!"; |
---|
185 | mes "You know, Hugel's got a longer"; |
---|
186 | mes "life expectancy than all the other towns. You wanna know why?"; |
---|
187 | next; |
---|
188 | mes "[Marius]"; |
---|
189 | mes "It's because the old"; |
---|
190 | mes "coots in this town refuse"; |
---|
191 | mes "to just lay down and die!"; |
---|
192 | mes "Now, c'mon! Lemme show"; |
---|
193 | mes "you how strong I am! Let's"; |
---|
194 | mes "wrestle or something, kid~"; |
---|
195 | close; |
---|
196 | |
---|
197 | } |
---|
198 | |
---|
199 | //------------------------------------------------------------------------- |
---|
200 | // Hugel Town NPCs - Inside |
---|
201 | //------------------------------------------------------------------------- |
---|
202 | |
---|
203 | //Chris |
---|
204 | //--------------------------------------------------------------------------- |
---|
205 | hu_in01,111,386,4 script Chris 86,{ |
---|
206 | |
---|
207 | mes "[Chris]"; |
---|
208 | mes "You know, the people don't"; |
---|
209 | mes "fight harmful monsters, they"; |
---|
210 | mes "just protect themselves by"; |
---|
211 | mes "equipping armor. That's"; |
---|
212 | mes "just the way they are."; |
---|
213 | next; |
---|
214 | mes "[Chris]"; |
---|
215 | mes "If you want to buy"; |
---|
216 | mes "some nicer armors,"; |
---|
217 | mes "then I suggest buying"; |
---|
218 | mes "some in a bigger city."; |
---|
219 | close; |
---|
220 | |
---|
221 | } |
---|
222 | |
---|
223 | //Rachel |
---|
224 | //--------------------------------------------------------------------------- |
---|
225 | hu_in01,365,170,5 script Rachel 793,{ |
---|
226 | |
---|
227 | mes "[Rachel]"; |
---|
228 | mes "You know what I love?"; |
---|
229 | mes "Sitting in front of a warm"; |
---|
230 | mes "stove on a cold night. I just"; |
---|
231 | mes "feel so fuzzy and comfortable,"; |
---|
232 | mes "and it's so relaxing!"; |
---|
233 | close; |
---|
234 | |
---|
235 | } |
---|
236 | |
---|
237 | //-------------------------------------------------------------- |
---|
238 | // Party Supplies/Firecracker Seller |
---|
239 | //-------------------------------------------------------------- |
---|
240 | |
---|
241 | hu_in01,23,311,4 script Party Supplies Shop 898,{ |
---|
242 | |
---|
243 | mes "[Shopkeeper]"; |
---|
244 | mes "Welcome to the party supplies"; |
---|
245 | mes "shop!"; |
---|
246 | mes "Why don't you enjoy some"; |
---|
247 | mes "spectacular fireworks with your"; |
---|
248 | mes "friends?"; |
---|
249 | mes "We can provide you with 5 of them"; |
---|
250 | mes "at 500 zeny."; |
---|
251 | next; |
---|
252 | switch (select("Buy:Cancel")) { |
---|
253 | case 1: |
---|
254 | if (Zeny < 500) { |
---|
255 | mes "[Shopkeeper]"; |
---|
256 | mes "I am sorry, but you don't have"; |
---|
257 | mes "enough money~"; |
---|
258 | close; |
---|
259 | } |
---|
260 | set Zeny,Zeny-500; |
---|
261 | getitem 12018,5; |
---|
262 | mes "[Shopkeeper]"; |
---|
263 | mes "Here you go!"; |
---|
264 | mes "Have fun with them!"; |
---|
265 | close; |
---|
266 | case 2: |
---|
267 | mes "[Shopkeeper]"; |
---|
268 | mes "Thank you, please come again."; |
---|
269 | close; |
---|
270 | } |
---|
271 | |
---|
272 | } |
---|
273 | |
---|
274 | hu_in01,18,94,0 script A Part-Timer#1 49,{ |
---|
275 | |
---|
276 | mes "[Luda]"; |
---|
277 | mes "Welcome to the"; |
---|
278 | mes "Shrine Expedition Office."; |
---|
279 | mes "I'm Luda, a part-time"; |
---|
280 | mes "assistant. My job is to"; |
---|
281 | mes "keep this office neat and"; |
---|
282 | mes "clean, but look at this place!"; |
---|
283 | next; |
---|
284 | mes "[Luda]"; |
---|
285 | mes "Still, I think I can"; |
---|
286 | mes "handle this difficult task~"; |
---|
287 | mes "This room is the office for"; |
---|
288 | mes "the Schwaltzvalt Republic team,"; |
---|
289 | mes "and the other is for the Rune-"; |
---|
290 | mes "Midgarts Kingdom team."; |
---|
291 | next; |
---|
292 | mes "[Luda]"; |
---|
293 | mes "I have to clean both rooms,"; |
---|
294 | mes "so they keep me pretty busy."; |
---|
295 | mes "Why don't you volunteer for"; |
---|
296 | mes "their expedition? I know they"; |
---|
297 | mes "can't really pay you, but it's"; |
---|
298 | mes "a great chance to explore~"; |
---|
299 | close; |
---|
300 | |
---|
301 | } |
---|
302 | |
---|
303 | hu_in01,26,77,4 script A Part-Timer#2 50,{ |
---|
304 | |
---|
305 | mes "^3355FFThis part-timer is"; |
---|
306 | mes "completely engrossed"; |
---|
307 | mes "in his task of organizing"; |
---|
308 | mes "files and books.^000000"; |
---|
309 | close; |
---|
310 | |
---|
311 | } |
---|
312 | |
---|
313 | //Should be moved later on to Bulletin Boards.txt |
---|
314 | //hugel,91,152,4 script Bulletin Board 837,{end;} |
---|
315 | |
---|
316 | |
---|
317 | //= New Npcs |
---|
318 | //hugel,71,137,5 script Jamira 879,{end;} |
---|
319 | //hugel,191,172,4 script Yanhe 895,{end;} |
---|
320 | //hugel,196,164,3 script Amnot 50,{end;} |
---|
321 | //hugel,168,183,5 script Thief 118,{end;} |
---|
322 | //hugel,126,151,4 script Tanyee 90,{end;} |
---|
323 | //hugel,88,168,4 script Zondaman 874,{end;} |
---|
324 | //hugel,71,198,3 script Kampia 90,{end;} |
---|
325 | //= End of new npcs |
---|
326 | |
---|
327 | //hugel,100,102,3 script Grandpa Hohi 866,{end;} |
---|
328 | //hugel,85,93,3 script Grandpa Hiho 866,{end;} |
---|
329 | //hugel,85,165,5 script Cudy 896,{end;} |
---|
330 | //hugel,107,67,3 script Kiddy the Kid 706,{end;} |
---|
331 | |
---|
332 | //hugel,71,83,4 script Hon Kiki 900,{end;} |
---|
333 | //hugel,169,112,5 script Sani 892,{end;} |
---|
334 | //hu_in01,16,20,4 script Jamie 70,{end;} |
---|
335 | //hu_in01,14,11,4 script Jana 49,{end;} |
---|
336 | //hu_in01,19,161,2 script Matilda 803,{end;} |
---|
337 | //hu_in01,18,167,4 script Gin 86,{end;} |
---|
338 | //hu_in01,381,304,5 script Soldier 105,{end;} |
---|
339 | //hu_in01,111,386,4 script Jino 86,{end;} |
---|
340 | //hu_in01,246,107,2 script Receptionist 53,{end;} |
---|
341 | //hu_in01,256,40,2 script Garud 897,{end;} |
---|