[1] | 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;} |
---|