[1] | 1 | //===== eAthena Script ======================================= |
---|
| 2 | //= Gunslinger quests |
---|
| 3 | //===== By: ================================================== |
---|
| 4 | //= Playtester |
---|
| 5 | //===== Current Version: ===================================== |
---|
| 6 | //= 1.6c |
---|
| 7 | //===== Compatible With: ===================================== |
---|
| 8 | //= SVN eA |
---|
| 9 | //===== Description: ========================================= |
---|
| 10 | //= Gunslinger guns and bullet quests |
---|
| 11 | //===== Additional Comments: ================================= |
---|
| 12 | //= 1.0 Only Garrison Gun done yet [Playtester] |
---|
| 13 | //= 1.1 Added Garrison[2] [Playtester] |
---|
| 14 | //= 1.2 Added Drifter, Destroyer and Inferno [Playtester] |
---|
| 15 | //= 1.3 Added official Gatling quests [Playtester] |
---|
| 16 | //= 1.4 Updated Destroyer Quest - Credits to Sinoco for first |
---|
| 17 | //= official version. [SinSloth] |
---|
| 18 | //= 1.5 Updated Inferno Quest to official version [SinSloth] |
---|
| 19 | //= 1.6 Updated Garrison Quest - Credits to Lazarus^ for |
---|
| 20 | //= making the first official version. [SinSloth] |
---|
| 21 | //= 1.6a Removed .GATs [Lupus] |
---|
| 22 | //= 1.6b Changed item names to item IDs on some scripts. [Samuray22] |
---|
| 23 | //= 1.6c Corrected a bad delitem. (bugreport:763) [Samuray22] |
---|
| 24 | //============================================================ |
---|
| 25 | |
---|
| 26 | |
---|
| 27 | //===================== Garrison ===================================================== |
---|
| 28 | |
---|
| 29 | que_ng,182,85,3 script Garrison 109,{ |
---|
| 30 | |
---|
| 31 | if(BaseJob != Job_Gunslinger) |
---|
| 32 | { |
---|
| 33 | mes "[Garrison]"; |
---|
| 34 | mes "You're not a gunslinger."; |
---|
| 35 | mes "You're distracting me from my work. Go on."; |
---|
| 36 | close; |
---|
| 37 | } |
---|
| 38 | else if(BaseLevel < 55) |
---|
| 39 | { |
---|
| 40 | mes "[Garrison]"; |
---|
| 41 | mes "My name is Garrison. I'm a master in crafting guns."; |
---|
| 42 | mes "The gun I make is also called the Garrison. I named it that because I think the Garrison is as cool and perfect as myself."; |
---|
| 43 | next; |
---|
| 44 | mes "[Garrison]"; |
---|
| 45 | mes "Why don't you commission a Garrison from me?"; |
---|
| 46 | next; |
---|
| 47 | callsub SubGarrison; |
---|
| 48 | } |
---|
| 49 | switch(gun_gs) |
---|
| 50 | { |
---|
| 51 | case 0: |
---|
| 52 | if(countitem(13104) < 1) |
---|
| 53 | { |
---|
| 54 | mes "[Garrison]"; |
---|
| 55 | mes "My name is Garrison. I'm a master in crafting guns."; |
---|
| 56 | mes "The gun I make is also called the Garrison. I named it that because I think the Garrison is as cool and perfect as myself."; |
---|
| 57 | next; |
---|
| 58 | mes "[Garrison]"; |
---|
| 59 | mes "Are you here to commission a Garrison from me?"; |
---|
| 60 | next; |
---|
| 61 | callsub SubGarrison; |
---|
| 62 | } |
---|
| 63 | mes "[Garrison]"; |
---|
| 64 | mes "Hmm~ What's going on?"; |
---|
| 65 | mes "Are you here because you need a weapon?"; |
---|
| 66 | next; |
---|
| 67 | switch( select( "I need a Garrison.","Not really.","Cancel") ) |
---|
| 68 | { |
---|
| 69 | case 1: |
---|
| 70 | mes "[Garrison]"; |
---|
| 71 | mes "Oh~ Welcome"; |
---|
| 72 | mes "Everyone needs me~!"; |
---|
| 73 | mes "It just proves that my gun, the Garrison, is the best of the best."; |
---|
| 74 | mes "So, are you going to ask me to make one now?"; |
---|
| 75 | next; |
---|
| 76 | callsub SubGarrison; |
---|
| 77 | |
---|
| 78 | case 2: |
---|
| 79 | mes "[Garrison]"; |
---|
| 80 | mes "Hmm~ You look like you're wandering around without a mission."; |
---|
| 81 | mes "If you've got the time, will you do me a favor?"; |
---|
| 82 | next; |
---|
| 83 | mes "["+strcharinfo(0)+"]"; |
---|
| 84 | mes "What is it?"; |
---|
| 85 | next; |
---|
| 86 | mes "[Garrison]"; |
---|
| 87 | mes "Mmm~ Well, I had actually received a letter recently stating that there are many defective makes of a gun I created called the Six Shooter."; |
---|
| 88 | next; |
---|
| 89 | mes "[Garrison]"; |
---|
| 90 | mes "I'm a perfectionist, but due to my old age, my eyes are growing dark, and I think I may have sold defective Six Shooters."; |
---|
| 91 | next; |
---|
| 92 | mes "[Garrison]"; |
---|
| 93 | mes "So what I'm trying to say is, I'm hoping someone will find me spare parts which I can use to replace defective parts in the detective Six Shooters."; |
---|
| 94 | next; |
---|
| 95 | mes "[Garrison]"; |
---|
| 96 | mes "If you help me, I'll put a slot in that Garrison you're holding right now."; |
---|
| 97 | mes "What do you say?"; |
---|
| 98 | next; |
---|
| 99 | mes "[Garrison]"; |
---|
| 100 | mes "Just so you know, if I slot your Garrison, any current refine points or slotted cards will disappear. Decide carefully."; |
---|
| 101 | next; |
---|
| 102 | switch( select( "I don't like the sound of this.","Ok, I'll try it out.") ) |
---|
| 103 | { |
---|
| 104 | case 1: |
---|
| 105 | mes "[Garrison]"; |
---|
| 106 | mes "Hmm, I see."; |
---|
| 107 | mes "I understand."; |
---|
| 108 | mes "I guess I'll look for a different man."; |
---|
| 109 | close; |
---|
| 110 | |
---|
| 111 | case 2: |
---|
| 112 | mes "[Garrison]"; |
---|
| 113 | mes "Oh, would you?"; |
---|
| 114 | mes "I'm so thankful."; |
---|
| 115 | mes "These are the materials I need to make spare parts..."; |
---|
| 116 | next; |
---|
| 117 | mes "[Garrison]"; |
---|
| 118 | mes "10 Steel, 1 Elunium, 10 Emveretarcon, 30 Coal, and 10 Rusty Screws."; |
---|
| 119 | mes "I need this exact amount. Don't forget."; |
---|
| 120 | set gun_gs,1; |
---|
| 121 | close; |
---|
| 122 | } |
---|
| 123 | |
---|
| 124 | case 3: |
---|
| 125 | mes "[Garrison]"; |
---|
| 126 | mes "Hmm... Come and see me later."; |
---|
| 127 | close; |
---|
| 128 | } |
---|
| 129 | |
---|
| 130 | case 1: |
---|
| 131 | if((countitem(999) < 10) || (countitem(7317) < 10) || (countitem(1011) < 10) || (countitem(1003) < 30) || (countitem(985) < 1)) |
---|
| 132 | { |
---|
| 133 | mes "[Garrison]"; |
---|
| 134 | mes "10 Steel, 1 Elunium, 10 Emveretarcon, 30 Coal, and 10 Rusty Screws."; |
---|
| 135 | mes "Don't forget -- the amount has to be exact."; |
---|
| 136 | close; |
---|
| 137 | } |
---|
| 138 | mes "[Garrison]"; |
---|
| 139 | mes "Oh~ You're back with what I need~"; |
---|
| 140 | mes "I'm so grateful."; |
---|
| 141 | mes "Oh.. there's another favor I need to have done. Err..."; |
---|
| 142 | next; |
---|
| 143 | mes "[Garrison]"; |
---|
| 144 | mes "I need to deliver the spare parts once I make them to another person, but I've got so much work to do around here."; |
---|
| 145 | next; |
---|
| 146 | mes "[Garrison]"; |
---|
| 147 | mes "Sorry to ask, but I was hoping you can deliver what I make out of these materials to the next person."; |
---|
| 148 | next; |
---|
| 149 | mes "[Garrison]"; |
---|
| 150 | mes "While you are on delivery, I will make preparations to slot your Garrison, as promised."; |
---|
| 151 | next; |
---|
| 152 | mes "["+strcharinfo(0)+"]"; |
---|
| 153 | mes "-Hmm, I don't want to do it, but I'll do it anyway.-"; |
---|
| 154 | next; |
---|
| 155 | mes "["+strcharinfo(0)+"]"; |
---|
| 156 | mes "Ok."; |
---|
| 157 | next; |
---|
| 158 | mes "[Garrison]"; |
---|
| 159 | mes "Oh, thanks a lot."; |
---|
| 160 | mes "Then deliver this to a person called Ravey. He lives in the slums of Lighthalzen."; |
---|
| 161 | next; |
---|
| 162 | mes "["+strcharinfo(0)+"]"; |
---|
| 163 | mes "You receive the delivery goods from Garrison."; |
---|
| 164 | mes "Let's deliver them to a person named Ravey, who lives in the slums of Lighthalzen."; |
---|
| 165 | delitem 999,10; |
---|
| 166 | delitem 1011,10; |
---|
| 167 | delitem 7317,10; |
---|
| 168 | delitem 985,1; |
---|
| 169 | delitem 1003,30; |
---|
| 170 | set gun_gs,2; |
---|
| 171 | close; |
---|
| 172 | |
---|
| 173 | case 2: |
---|
| 174 | mes "["+strcharinfo(0)+"]"; |
---|
| 175 | mes "You receive the delivery goods from Garrison."; |
---|
| 176 | mes "Let's deliver them to a person named Ravey, who lives in the slums of Lighthalzen."; |
---|
| 177 | close; |
---|
| 178 | |
---|
| 179 | case 3: |
---|
| 180 | mes "[Garrison]"; |
---|
| 181 | mes "Oh~ How was your trip?"; |
---|
| 182 | next; |
---|
| 183 | mes "["+strcharinfo(0)+"]"; |
---|
| 184 | mes "Gyah~"; |
---|
| 185 | mes "I nearly died!!!"; |
---|
| 186 | mes "That man tried to attack me when he saw me. I barely escaped death!"; |
---|
| 187 | next; |
---|
| 188 | mes "[Garrison]"; |
---|
| 189 | mes "Ahh~ Oh no."; |
---|
| 190 | mes "I had no idea the person who sent the letter was actually plotting to assassinate me. He was probably sent by one of our enemy guilds..."; |
---|
| 191 | next; |
---|
| 192 | mes "[Garrison]"; |
---|
| 193 | mes "It looks like I've sent you unintentionally on a very dangerous mission."; |
---|
| 194 | next; |
---|
| 195 | mes "[Garrison]"; |
---|
| 196 | mes "I'm so sorry."; |
---|
| 197 | mes "You may also know, but there's bad guys plotting to attack the Professor and the Gunslinger Guild all over the place."; |
---|
| 198 | next; |
---|
| 199 | mes "[Garrison]"; |
---|
| 200 | mes "Consider this a part of your training as an Gunslinger."; |
---|
| 201 | next; |
---|
| 202 | mes "[Garrison]"; |
---|
| 203 | mes "I'm sorry about what happened."; |
---|
| 204 | mes "But, as promised, I will slot your Garrison ..."; |
---|
| 205 | next; |
---|
| 206 | if(countitem(13104) < 1) |
---|
| 207 | { |
---|
| 208 | mes "[Garrison]"; |
---|
| 209 | mes "Huh? Sigh."; |
---|
| 210 | mes "Did you sell off your gun while you were gone?"; |
---|
| 211 | mes "I said I'd slot your gun, but I never said I'd slot a gun that isn't here."; |
---|
| 212 | mes "Go and get your Garrison and then get back to me."; |
---|
| 213 | set gun_gs,4; |
---|
| 214 | close; |
---|
| 215 | } |
---|
| 216 | mes "[Garrison]"; |
---|
| 217 | mes "Let's see~"; |
---|
| 218 | mes "*tonk* *tonk* *thump* *whump*"; |
---|
| 219 | mes "Here is your modified"; |
---|
| 220 | mes "Garrison."; |
---|
| 221 | mes "Please use it well."; |
---|
| 222 | delitem 13104,1; |
---|
| 223 | getitem 13105,1; |
---|
| 224 | set gun_gs, 5; |
---|
| 225 | close; |
---|
| 226 | case 4: |
---|
| 227 | if(countitem(13104) < 1) |
---|
| 228 | { |
---|
| 229 | mes "[Garrison]"; |
---|
| 230 | mes "Go and get your Garrison and then get back to me."; |
---|
| 231 | close; |
---|
| 232 | } |
---|
| 233 | mes "[Garrison]"; |
---|
| 234 | mes "Ah, there it is."; |
---|
| 235 | mes "Here is your modified"; |
---|
| 236 | mes "Garrison."; |
---|
| 237 | mes "Do use it well."; |
---|
| 238 | delitem 13104, 1; |
---|
| 239 | getitem 13105, 1; |
---|
| 240 | set gun_gs,5; |
---|
| 241 | close; |
---|
| 242 | case 5: |
---|
| 243 | mes "[Garrison]"; |
---|
| 244 | mes "Hmm~ You're back again~"; |
---|
| 245 | mes "What's the matter?"; |
---|
| 246 | mes "Did you come back because you need a weapon?"; |
---|
| 247 | mes "What do you need?"; |
---|
| 248 | next; |
---|
| 249 | switch( select( "Garrison","Slot a Garrison","Cancel")) |
---|
| 250 | { |
---|
| 251 | case 1: |
---|
| 252 | callsub SubGarrison; |
---|
| 253 | case 2: |
---|
| 254 | callsub SubGarrison_; |
---|
| 255 | } |
---|
| 256 | } |
---|
| 257 | |
---|
| 258 | SubGarrison: |
---|
| 259 | mes "[Garrison]"; |
---|
| 260 | mes "To create a Garrison, I need..."; |
---|
| 261 | mes "50 Steel, 3 Eluniums,"; |
---|
| 262 | mes "1 Oridecon, 50 Coal,"; |
---|
| 263 | mes "20 Rusty Screws, and"; |
---|
| 264 | mes "there's a fee of 30,000 Zeny."; |
---|
| 265 | mes "Well, do you want one?."; |
---|
| 266 | next; |
---|
| 267 | switch( select( "Maybe later.","Yes, make it for me immediately.","Cancel") ) |
---|
| 268 | { |
---|
| 269 | case 1: |
---|
| 270 | mes "[Garrison]"; |
---|
| 271 | mes "Hmmm~ I got worked up for nothing~"; |
---|
| 272 | mes "Think about it. Come see me if you decide."; |
---|
| 273 | close; |
---|
| 274 | |
---|
| 275 | case 2: |
---|
| 276 | if((countitem(999) < 50) || (countitem(7317) < 20) || (countitem(984) < 1) || (countitem(1003) < 50) ||(countitem(985) < 3) ) |
---|
| 277 | { |
---|
| 278 | mes "[Garrison]"; |
---|
| 279 | mes "You didn't bring enough materials"; |
---|
| 280 | mes "To create a Garrison, I need..."; |
---|
| 281 | mes "50 Steel, 3 Eluniums,"; |
---|
| 282 | mes "1 Oridecon, 50 Coal,"; |
---|
| 283 | mes "50 Rusty Screws,"; |
---|
| 284 | mes "and there's a fee of 30,000 Zeny"; |
---|
| 285 | mes "Don't forget."; |
---|
| 286 | close; |
---|
| 287 | } |
---|
| 288 | else if(Zeny < 30000) |
---|
| 289 | { |
---|
| 290 | mes "[Garrison]"; |
---|
| 291 | mes "You need more Zeny~!"; |
---|
| 292 | mes "More Zeny!!"; |
---|
| 293 | close; |
---|
| 294 | } |
---|
| 295 | else if(checkweight(13104,1) == 0) |
---|
| 296 | { |
---|
| 297 | mes "[Garrison]"; |
---|
| 298 | mes "There's no room in your inventory"; |
---|
| 299 | mes "for my creation."; |
---|
| 300 | mes "Make some room"; |
---|
| 301 | mes "in your inventory, and then"; |
---|
| 302 | mes "Come and see me."; |
---|
| 303 | close; |
---|
| 304 | } |
---|
| 305 | mes "[Garrison]"; |
---|
| 306 | mes "Hmm, looks like the correct amount of materials and Zeny."; |
---|
| 307 | mes "Here's a Garrison~"; |
---|
| 308 | mes "If you need one again, come and see me~"; |
---|
| 309 | delitem 984,1; //Oridecon |
---|
| 310 | delitem 985,3; //Elunium |
---|
| 311 | delitem 999,50; //Steel |
---|
| 312 | delitem 1003,50; //Coal |
---|
| 313 | delitem 7317,20; //Rusty Screw |
---|
| 314 | set Zeny,Zeny-30000; |
---|
| 315 | getitem 13104,1; //Garrison |
---|
| 316 | close; |
---|
| 317 | |
---|
| 318 | case 3: |
---|
| 319 | mes "[Garrison]"; |
---|
| 320 | mes "I'll see you when I see you~"; |
---|
| 321 | close; |
---|
| 322 | } |
---|
| 323 | |
---|
| 324 | SubGarrison_: |
---|
| 325 | mes "[Garrison]"; |
---|
| 326 | mes "In order to slot a Garrison, I need"; |
---|
| 327 | mes "10 Steel, 1 Elunium,"; |
---|
| 328 | mes "10 Emveretarcon, 30 Coal,"; |
---|
| 329 | mes "10 Rusty Screws, and"; |
---|
| 330 | mes "1 Garrison."; |
---|
| 331 | mes "Well, do you want one?."; |
---|
| 332 | next; |
---|
| 333 | switch( select( "Maybe later.","Yes, make it for me immediately.","Cancel" )) |
---|
| 334 | { |
---|
| 335 | case 1: |
---|
| 336 | mes "[Garrison]"; |
---|
| 337 | mes "You've got me worked up for nothing~"; |
---|
| 338 | mes "Get back to me when you've made up your mind."; |
---|
| 339 | close; |
---|
| 340 | |
---|
| 341 | case 2: |
---|
| 342 | if((countitem(999) < 10) || (countitem(7317) < 10) || (countitem(1011) < 10) || (countitem(1003) < 30) || (countitem(985) < 1) || (countitem(13104) < 1)) |
---|
| 343 | { |
---|
| 344 | mes "[Garrison]"; |
---|
| 345 | mes "You didn't bring enough materials"; |
---|
| 346 | mes "In order to slot a Garrison, I need"; |
---|
| 347 | mes "10 Steel, 1 Elunium,"; |
---|
| 348 | mes "10 Emveretarcon, 30 Coal,"; |
---|
| 349 | mes "10 Rusty Screws, and"; |
---|
| 350 | mes "1 Garrison."; |
---|
| 351 | mes "Don't forget."; |
---|
| 352 | close; |
---|
| 353 | } |
---|
| 354 | else if(checkweight(13105,1) != 1) |
---|
| 355 | { |
---|
| 356 | mes "[Garrison]"; |
---|
| 357 | mes "There's no room in your inventory"; |
---|
| 358 | mes "for my creation."; |
---|
| 359 | mes "Make some room"; |
---|
| 360 | mes "in your inventory, and then"; |
---|
| 361 | mes "Come and see me."; |
---|
| 362 | close; |
---|
| 363 | } |
---|
| 364 | mes "[Garrison]"; |
---|
| 365 | mes "Hmm, looks like the correct amount of materials and Zeny."; |
---|
| 366 | mes "Here's a modified Garrison with a slot."; |
---|
| 367 | mes "If you need one again, come and see me~"; |
---|
| 368 | delitem 999, 10; |
---|
| 369 | delitem 1011, 10; |
---|
| 370 | delitem 7317, 10; |
---|
| 371 | delitem 985, 1; |
---|
| 372 | delitem 1003, 30; |
---|
| 373 | delitem 13104, 1; |
---|
| 374 | getitem 13105, 1; |
---|
| 375 | close; |
---|
| 376 | |
---|
| 377 | case 3: |
---|
| 378 | mes "[Garrison]"; |
---|
| 379 | mes "I'll see you when I see you~"; |
---|
| 380 | close; |
---|
| 381 | } |
---|
| 382 | } |
---|
| 383 | |
---|
| 384 | lighthalzen,322,247,6 script Ravey 86,{ |
---|
| 385 | |
---|
| 386 | if(gun_gs == 2) |
---|
| 387 | { |
---|
| 388 | mes "["+strcharinfo(0)+"]"; |
---|
| 389 | mes "Excuse me. Hello."; |
---|
| 390 | mes "I'm here to give you replacement parts for defective Gunslin..."; |
---|
| 391 | next; |
---|
| 392 | mes "[Ravey]"; |
---|
| 393 | mes "You!!!"; |
---|
| 394 | mes "Huuut~!!"; |
---|
| 395 | mes "Die!!!"; |
---|
| 396 | set gun_gs,3; |
---|
| 397 | percentheal 100,0; |
---|
| 398 | percentheal -90,0; |
---|
| 399 | next; |
---|
| 400 | mes "["+strcharinfo(0)+"]"; |
---|
| 401 | mes "- The man called Ravey suddenly attacks, as if he was waiting for the word Gunslinger...-"; |
---|
| 402 | mes "You nearly died.-"; |
---|
| 403 | next; |
---|
| 404 | mes "["+strcharinfo(0)+"]"; |
---|
| 405 | mes "You run away without looking back."; |
---|
| 406 | mes "Let's hurry back to Garrison.-"; |
---|
| 407 | close; |
---|
| 408 | } |
---|
| 409 | if(gun_gs == 3) |
---|
| 410 | { |
---|
| 411 | mes "["+strcharinfo(0)+"]"; |
---|
| 412 | mes "- The man called Ravey suddenly attacks, as if he was waiting for the word Gunslinger...-"; |
---|
| 413 | mes "You nearly died.-"; |
---|
| 414 | next; |
---|
| 415 | mes "["+strcharinfo(0)+"]"; |
---|
| 416 | mes "Let's hurry back to Garrison.-"; |
---|
| 417 | close; |
---|
| 418 | } |
---|
| 419 | mes "[Ravey]"; |
---|
| 420 | mes "Ugh..."; |
---|
| 421 | mes "Err.. Err.."; |
---|
| 422 | mes "......"; |
---|
| 423 | close; |
---|
| 424 | } |
---|
| 425 | |
---|
| 426 | |
---|
| 427 | que_ng,187,163,3 script Ingrid 744,{ |
---|
| 428 | |
---|
| 429 | if(BaseJob != Job_Gunslinger) |
---|
| 430 | { |
---|
| 431 | mes "[Ingrid]"; |
---|
| 432 | mes "How are you!"; |
---|
| 433 | mes "I've been appointed the new Gunslinger Weapons Creator. The name is Ingrid."; |
---|
| 434 | next; |
---|
| 435 | mes "[Ingrid]"; |
---|
| 436 | mes "However, you don't seem to be a member of the Gunslinger Guild, so I can't help you with anything. Sorry."; |
---|
| 437 | close; |
---|
| 438 | } |
---|
| 439 | switch(gun_inf) |
---|
| 440 | { |
---|
| 441 | case 0: |
---|
| 442 | mes "[Ingrid]"; |
---|
| 443 | mes "How are you!"; |
---|
| 444 | mes "I've been appointed the new Gunslinger"; |
---|
| 445 | mes "Weapons Creator. The name is Ingrid."; |
---|
| 446 | mes "A pleasure to serve you!"; |
---|
| 447 | next; |
---|
| 448 | mes "[Ingrid]"; |
---|
| 449 | mes "It's only been a short while"; |
---|
| 450 | mes "since I've started working,"; |
---|
| 451 | mes "But I'll try my best to"; |
---|
| 452 | mes "assist you."; |
---|
| 453 | next; |
---|
| 454 | mes "[Ingrid]"; |
---|
| 455 | mes "Ahh ... I feel so anxious."; |
---|
| 456 | mes "As of now, I'm doing the job of creating a weapon called the Inferno for customers."; |
---|
| 457 | next; |
---|
| 458 | mes "[Ingrid]"; |
---|
| 459 | mes "The Inferno is the most advanced weapon made in our Guild laboratory."; |
---|
| 460 | next; |
---|
| 461 | mes "[Ingrid]"; |
---|
| 462 | mes "It features incredible power and range, and an ergonomic design so that it can be held well and significantly minimize kickback when fired."; |
---|
| 463 | mes "It's a weapon worthy of being called the ultimate weapon for any Gunslinger."; |
---|
| 464 | mes "huff huff..."; |
---|
| 465 | next; |
---|
| 466 | mes "["+strcharinfo(0)+"]"; |
---|
| 467 | mes "You know quite a lot about it"; |
---|
| 468 | mes "....."; |
---|
| 469 | next; |
---|
| 470 | mes "[Ingrid]"; |
---|
| 471 | mes "Ah. Of course~"; |
---|
| 472 | mes "I am the person who designed this weapon.."; |
---|
| 473 | next; |
---|
| 474 | mes "["+strcharinfo(0)+"]"; |
---|
| 475 | mes "Wooow~ That's incredible~"; |
---|
| 476 | next; |
---|
| 477 | mes "[Ingrid]"; |
---|
| 478 | mes "Ah Oops..."; |
---|
| 479 | mes "Did I end up bragging?"; |
---|
| 480 | mes "I'm still nothing compared to Professor Serena."; |
---|
| 481 | next; |
---|
| 482 | mes "[Ingrid]"; |
---|
| 483 | mes "Actually, I wanted to become a gunslinger too, but because of my physical shortcomings weak determination, I had to give up."; |
---|
| 484 | next; |
---|
| 485 | mes "[Ingrid]"; |
---|
| 486 | mes "While I was applying to become a gunslinger, I was lucky enough to have Professor Serena see my talents, and with her help, I'm where I am now helping with the manufacturing and sales of Gunslinger Weapons"; |
---|
| 487 | next; |
---|
| 488 | mes "[Ingrid]"; |
---|
| 489 | mes "I'm still remorseful that I wasn't able to become a Gunslinger, but at least my brother, who took the Gunslinger test with me, passed and become one."; |
---|
| 490 | next; |
---|
| 491 | mes "[Ingrid]"; |
---|
| 492 | mes "I'm glad that even though I fell, my brother was able to fulfill our dream."; |
---|
| 493 | next; |
---|
| 494 | mes "[Ingrid]"; |
---|
| 495 | mes "Haha~ Look at me telling you all these things when you didn't even ask."; |
---|
| 496 | mes "Sorry."; |
---|
| 497 | next; |
---|
| 498 | mes "["+strcharinfo(0)+"]"; |
---|
| 499 | mes "No, it's ok."; |
---|
| 500 | mes "You may not have become a Gunslinger, but I think you've become a great person."; |
---|
| 501 | next; |
---|
| 502 | mes "[Ingrid]"; |
---|
| 503 | mes "Really? Thank you~"; |
---|
| 504 | mes "I'll try my best."; |
---|
| 505 | next; |
---|
| 506 | mes "[Ingrid]"; |
---|
| 507 | mes "To produce an Inferno,"; |
---|
| 508 | mes "I need 100 Used Iron Plates, 10 Oridecons, 50 Old Rusty Screws, 100 Burning Hearts, and 200,000 Zeny."; |
---|
| 509 | mes "Would you like to produce it for you?"; |
---|
| 510 | next; |
---|
| 511 | switch( select( "I'll think about it.", "Yes, please." ) ) |
---|
| 512 | { |
---|
| 513 | case 1: |
---|
| 514 | mes "[Ingrid]"; |
---|
| 515 | mes "Ah~ I see."; |
---|
| 516 | mes "I understand."; |
---|
| 517 | mes "Ok, well, think about it."; |
---|
| 518 | mes "Come back when you've made up your mind."; |
---|
| 519 | close; |
---|
| 520 | |
---|
| 521 | case 2: |
---|
| 522 | mes "[Ingrid]"; |
---|
| 523 | mes "I understand."; |
---|
| 524 | mes "Here are the materials again."; |
---|
| 525 | next; |
---|
| 526 | mes "[Inferno]"; |
---|
| 527 | mes "To produce an Inferno,"; |
---|
| 528 | mes "I need 100 Used Iron Plates, 10 Oridecons, 50 Rusty Old Screws, 100 Burning Hearts, and 200,000 Zeny."; |
---|
| 529 | mes "You must bring me the correct number of materials."; |
---|
| 530 | mes "Please don't forget that."; |
---|
| 531 | set gun_inf,1; |
---|
| 532 | close; |
---|
| 533 | } |
---|
| 534 | |
---|
| 535 | case 1: |
---|
| 536 | callsub SubInferno; |
---|
| 537 | |
---|
| 538 | case 2: |
---|
| 539 | mes "[Ingrid]"; |
---|
| 540 | mes "Hello~ You're back~"; |
---|
| 541 | mes "Are you back because you need an Inferno?"; |
---|
| 542 | next; |
---|
| 543 | switch( select( "Nah, I'm back just because..","Yes, make me an Inferno." ) ) |
---|
| 544 | { |
---|
| 545 | case 1: |
---|
| 546 | mes "[Ingrid]"; |
---|
| 547 | mes "Ah~ I see."; |
---|
| 548 | mes "I understand."; |
---|
| 549 | mes "Ok, well, think about it."; |
---|
| 550 | mes "Come back when you've made up your mind."; |
---|
| 551 | close; |
---|
| 552 | |
---|
| 553 | case 2: |
---|
| 554 | callsub SubInferno; |
---|
| 555 | } |
---|
| 556 | } |
---|
| 557 | |
---|
| 558 | SubInferno: |
---|
| 559 | if ((countitem(7319) < 100) || (countitem(7317) < 50) || (countitem(984) < 10) || countitem(7097) < 100) |
---|
| 560 | { |
---|
| 561 | mes "[Ingrid]"; |
---|
| 562 | mes "Yeah, the required materials are 100 Used Iron Plates, 10 Oridecons, 50 Rusty Old Screws, 100 Burning Hearts, and 200,000 Zeny"; |
---|
| 563 | mes "You must bring me the correct number of materials."; |
---|
| 564 | mes "Please don't forget that."; |
---|
| 565 | close; |
---|
| 566 | } |
---|
| 567 | else if(Zeny < 200000) |
---|
| 568 | { |
---|
| 569 | mes "[Ingrid]"; |
---|
| 570 | mes "You've brought plenty of material,"; |
---|
| 571 | mes "but did you bring enough Zeny?"; |
---|
| 572 | mes "The price of creating an Inferno is 200,000 Zeny."; |
---|
| 573 | mes "Please don't forget that."; |
---|
| 574 | close; |
---|
| 575 | } |
---|
| 576 | else if(checkweight(13162,1) != 1) |
---|
| 577 | { |
---|
| 578 | mes "[Ingrid]"; |
---|
| 579 | mes "It looks like you have too many items to carry my creation, so I can't give it to you."; |
---|
| 580 | mes "Why don't you come and see me again when you're ready to receive it?"; |
---|
| 581 | close; |
---|
| 582 | } |
---|
| 583 | else |
---|
| 584 | { |
---|
| 585 | mes "[Ingrid]"; |
---|
| 586 | mes "I see you have the proper amount of materials and Zeny."; |
---|
| 587 | mes "Here is the Inferno I've created for you."; |
---|
| 588 | mes "Use it well."; |
---|
| 589 | set Zeny,Zeny-200000; |
---|
| 590 | delitem 7319,100; |
---|
| 591 | delitem 984,10; |
---|
| 592 | delitem 7317,50; |
---|
| 593 | delitem 7097,100; |
---|
| 594 | getitem 13162,1; |
---|
| 595 | if(gun_inf == 1) set gun_inf,2; |
---|
| 596 | close; |
---|
| 597 | } |
---|
| 598 | } |
---|
| 599 | |
---|
| 600 | que_ng,185,180,3 script Vanessa 726,{ |
---|
| 601 | |
---|
| 602 | if(BaseJob != Job_Gunslinger) |
---|
| 603 | { |
---|
| 604 | mes "[Vanessa]"; |
---|
| 605 | mes "Hah !Hah !!"; |
---|
| 606 | mes "Ballitude! Commander Sambo!"; |
---|
| 607 | mes "Wrestling!, Muye Tai!"; |
---|
| 608 | mes "Pancracion!,Lucharibre!"; |
---|
| 609 | mes "I'm going to master all the bare hand weapons in this world!!"; |
---|
| 610 | next; |
---|
| 611 | mes "[Vanessa]"; |
---|
| 612 | mes "Hmm?!"; |
---|
| 613 | mes "Who are you? You're inturrupting my practice!"; |
---|
| 614 | mes "Get lost!"; |
---|
| 615 | close; |
---|
| 616 | } |
---|
| 617 | switch(gunst) |
---|
| 618 | { |
---|
| 619 | case 0: |
---|
| 620 | mes "[Vanessa]"; |
---|
| 621 | mes "Ha!Hyaa!!"; |
---|
| 622 | mes "Vale Tudo!Commando Sambo!"; |
---|
| 623 | mes "Wrestling!,Muay Thai!"; |
---|
| 624 | mes "Pankration!,Mucho Libre!"; |
---|
| 625 | mes "I will master all fighting styles"; |
---|
| 626 | mes "in this world!!"; |
---|
| 627 | next; |
---|
| 628 | mes "[Vanessa]"; |
---|
| 629 | mes "Mm?"; |
---|
| 630 | mes "You are a Gunslinger, huh?"; |
---|
| 631 | mes "Why are you disturbing"; |
---|
| 632 | mes "my exercises and me"; |
---|
| 633 | mes "standing beside me?"; |
---|
| 634 | next; |
---|
| 635 | mes "["+strcharinfo(0)+"]"; |
---|
| 636 | mes "It's just watching exercise"; |
---|
| 637 | mes "looks good..."; |
---|
| 638 | mes "............."; |
---|
| 639 | next; |
---|
| 640 | mes "[Vanessa]"; |
---|
| 641 | mes "Oh! You like martial arts?"; |
---|
| 642 | mes "Come here~ I'll lock"; |
---|
| 643 | mes "you in an arm-bar~"; |
---|
| 644 | next; |
---|
| 645 | mes "["+strcharinfo(0)+"]"; |
---|
| 646 | mes "N~ No thanks~"; |
---|
| 647 | mes "it's okay~"; |
---|
| 648 | next; |
---|
| 649 | mes "[Vanessa]"; |
---|
| 650 | mes "What's okay~"; |
---|
| 651 | mes "Come here~!"; |
---|
| 652 | mes "-Bam!Bam!-"; |
---|
| 653 | next; |
---|
| 654 | mes "["+strcharinfo(0)+"]"; |
---|
| 655 | mes "Aah~Ugh~ Don't do that~"; |
---|
| 656 | mes "Aa..Aaaahhhh~~!!"; |
---|
| 657 | mes "Argh~"; |
---|
| 658 | mes "-Sound of something broken-"; |
---|
| 659 | mes "Owww~~"; |
---|
| 660 | mes "*Sobs*~~"; |
---|
| 661 | next; |
---|
| 662 | mes "[Vanessa]"; |
---|
| 663 | mes "Hmm...Did I do it too strong."; |
---|
| 664 | mes "Mm~"; |
---|
| 665 | next; |
---|
| 666 | mes "["+strcharinfo(0)+"]"; |
---|
| 667 | mes "Well obviously!"; |
---|
| 668 | mes "Idiot!Idiot!!"; |
---|
| 669 | mes "*sobs*~"; |
---|
| 670 | next; |
---|
| 671 | mes "[Vanessa]"; |
---|
| 672 | mes "Umm~umm~"; |
---|
| 673 | mes "Sorry~"; |
---|
| 674 | mes "Okay, okay,"; |
---|
| 675 | mes "Don't cry."; |
---|
| 676 | next; |
---|
| 677 | mes "["+strcharinfo(0)+"]"; |
---|
| 678 | mes "*sob*~"; |
---|
| 679 | next; |
---|
| 680 | mes "[Vanessa]"; |
---|
| 681 | mes "Okay~ okay.."; |
---|
| 682 | next; |
---|
| 683 | mes "["+strcharinfo(0)+"]"; |
---|
| 684 | mes "*sob*~"; |
---|
| 685 | next; |
---|
| 686 | mes "[Vanessa]"; |
---|
| 687 | mes "Stop! Arrgh!"; |
---|
| 688 | next; |
---|
| 689 | mes "["+strcharinfo(0)+"]"; |
---|
| 690 | mes "........"; |
---|
| 691 | next; |
---|
| 692 | mes "[Vanessa]"; |
---|
| 693 | mes "Fine, okay."; |
---|
| 694 | mes "I'm sorry what happened"; |
---|
| 695 | mes "I'll make a weapon for you"; |
---|
| 696 | mes "if you gather some"; |
---|
| 697 | mes "materials..."; |
---|
| 698 | next; |
---|
| 699 | mes "[Vanessa]"; |
---|
| 700 | mes "I'm Vanessa Louise."; |
---|
| 701 | mes "Originally a Martial Artist Applicant"; |
---|
| 702 | mes "but I took a wrong turn"; |
---|
| 703 | mes "and I'm stuck making weapons."; |
---|
| 704 | mes "Oh my god~oh my~ my miserable life~"; |
---|
| 705 | next; |
---|
| 706 | mes "[Vanessa]"; |
---|
| 707 | mes "Now onto the subject."; |
---|
| 708 | mes "The weapon I can create is"; |
---|
| 709 | mes "called the Destroyer."; |
---|
| 710 | next; |
---|
| 711 | mes "[Vanessa]"; |
---|
| 712 | mes "I especially named it"; |
---|
| 713 | mes "after a technique I used in an arena"; |
---|
| 714 | mes "Hehe~"; |
---|
| 715 | mes "Take this~!Destroyer~"; |
---|
| 716 | next; |
---|
| 717 | mes "["+strcharinfo(0)+"]"; |
---|
| 718 | mes "*sob*~ Please~Stop~"; |
---|
| 719 | next; |
---|
| 720 | mes "[Vanessa]"; |
---|
| 721 | mes "Ah uh..Sorry..."; |
---|
| 722 | mes "First Destroyer needs"; |
---|
| 723 | mes "materials before creating it."; |
---|
| 724 | next; |
---|
| 725 | mes "[Vanessa]"; |
---|
| 726 | mes "A considerable amount of items is needed"; |
---|
| 727 | mes "so think carefully."; |
---|
| 728 | next; |
---|
| 729 | mes "[Vanessa]"; |
---|
| 730 | mes "How about it? This kind of"; |
---|
| 731 | mes "opportunity is not common."; |
---|
| 732 | mes "Want to make a request?"; |
---|
| 733 | next; |
---|
| 734 | switch( select( "Maybe next time.","Okay.") ) |
---|
| 735 | { |
---|
| 736 | case 1: |
---|
| 737 | mes "[Vanessa]"; |
---|
| 738 | mes "Mm~ Is that so~"; |
---|
| 739 | mes "It will be an opportunity for you."; |
---|
| 740 | mes "You'll regret it~"; |
---|
| 741 | mes "Then see you next time~"; |
---|
| 742 | mes "Bye~Bye~"; |
---|
| 743 | close; |
---|
| 744 | |
---|
| 745 | case 2: |
---|
| 746 | mes "[Vanessa]"; |
---|
| 747 | mes "Mm, Okay."; |
---|
| 748 | mes "To make a Destroyer,"; |
---|
| 749 | mes "You need 50 Used Iron Plates"; |
---|
| 750 | mes "5 Oridecons, 70 Rusty Old Screws"; |
---|
| 751 | mes "and a fee of 100,000 zeny."; |
---|
| 752 | mes "You must bring me these exact materials. Understood?"; |
---|
| 753 | set gunst,1; |
---|
| 754 | close; |
---|
| 755 | } |
---|
| 756 | |
---|
| 757 | case 1: |
---|
| 758 | callsub SubDestroyer; |
---|
| 759 | |
---|
| 760 | case 2: |
---|
| 761 | mes "[Vanessa]"; |
---|
| 762 | mes "Oh~ You're back.?"; |
---|
| 763 | mes "How are you nowadays?"; |
---|
| 764 | mes "There's a new item in the store."; |
---|
| 765 | mes "Go ahead and choose."; |
---|
| 766 | next; |
---|
| 767 | switch(select( "Destroyer","Slotted Destroyer","Cancel") ) |
---|
| 768 | { |
---|
| 769 | case 1: |
---|
| 770 | mes "[Vanessa]"; |
---|
| 771 | mes "Yeah, that's nice"; |
---|
| 772 | mes "That's a normal Destroyer."; |
---|
| 773 | mes "It takes 50 Used Iron Plates,"; |
---|
| 774 | mes "5 Oridecons, 70 Rusty Old Screws,"; |
---|
| 775 | mes "and 100,000 Zeny to make it."; |
---|
| 776 | mes "You have to bring me the correct amount of materials."; |
---|
| 777 | mes "Do you want it?"; |
---|
| 778 | next; |
---|
| 779 | switch( select( "Maybe next time.","Okay.") ) |
---|
| 780 | { |
---|
| 781 | case 1: |
---|
| 782 | mes "[Vanessa]"; |
---|
| 783 | mes "What~ C'mon"; |
---|
| 784 | mes "What's there to think about?"; |
---|
| 785 | mes "Ok, well, think about it"; |
---|
| 786 | mes "and come back..."; |
---|
| 787 | close; |
---|
| 788 | case 2: |
---|
| 789 | callsub SubDestroyer; |
---|
| 790 | } |
---|
| 791 | |
---|
| 792 | case 2: |
---|
| 793 | mes "[Vanessa]"; |
---|
| 794 | mes "Oh~ The Slotted Destroyer~"; |
---|
| 795 | mes "Unlike the normal Destroyer,"; |
---|
| 796 | mes "I want you to find me one of the rare items I'm collecting."; |
---|
| 797 | mes "Then I'll give it to you."; |
---|
| 798 | next; |
---|
| 799 | mes "[Vanessa]"; |
---|
| 800 | mes "I'm looking for a Finger[2]."; |
---|
| 801 | mes "I want 5 Oridecons too."; |
---|
| 802 | mes "You have to bring me the correct amount of materials."; |
---|
| 803 | mes "Do you still want a Slotted Destroyer?"; |
---|
| 804 | next; |
---|
| 805 | switch( select( "I'll think about it.","OK! I do!") ) |
---|
| 806 | { |
---|
| 807 | case 1: |
---|
| 808 | mes "[Vanessa]"; |
---|
| 809 | mes "What~ C'mon"; |
---|
| 810 | mes "What's there to think about?"; |
---|
| 811 | mes "Ok, well, think about it"; |
---|
| 812 | mes "and come back..."; |
---|
| 813 | close; |
---|
| 814 | |
---|
| 815 | case 2: |
---|
| 816 | callsub SubDestroyer_; |
---|
| 817 | |
---|
| 818 | } |
---|
| 819 | |
---|
| 820 | case 3: |
---|
| 821 | mes "[Vanessa]"; |
---|
| 822 | mes "Hmm~ Yeah~"; |
---|
| 823 | mes "Take your time."; |
---|
| 824 | mes "Maybe you'd like to spar with me?"; |
---|
| 825 | close; |
---|
| 826 | } |
---|
| 827 | } |
---|
| 828 | |
---|
| 829 | SubDestroyer: |
---|
| 830 | |
---|
| 831 | if ((countitem(7319) < 50) || (countitem(7317) < 70) || (countitem(984) < 5)) |
---|
| 832 | { |
---|
| 833 | mes "[Vanessa]"; |
---|
| 834 | mes "Yeah, the required materials are 50 Used Iron Plates,"; |
---|
| 835 | mes "5 Oridecons, 70 Rusty Old Screws, and 100,000 Zeny."; |
---|
| 836 | mes "Keep in mind that you have to bring the correct amount."; |
---|
| 837 | close; |
---|
| 838 | } |
---|
| 839 | else if(Zeny < 100000) |
---|
| 840 | { |
---|
| 841 | mes "[Vanessa]"; |
---|
| 842 | mes "You've brought plenty of material,"; |
---|
| 843 | mes "But the fee is 100,000."; |
---|
| 844 | mes "Keep that in mind."; |
---|
| 845 | close; |
---|
| 846 | } |
---|
| 847 | else if(checkweight(13160,1) != 1) |
---|
| 848 | { |
---|
| 849 | mes "[Vanessa]"; |
---|
| 850 | mes "It looks like you wouldn't be able to carry my creation with you even if I made it."; |
---|
| 851 | mes "Go and empty your inventory a bit."; |
---|
| 852 | close; |
---|
| 853 | } |
---|
| 854 | else |
---|
| 855 | { |
---|
| 856 | mes "[Vanessa]"; |
---|
| 857 | mes "Okay~ Very well~"; |
---|
| 858 | mes "All Checked~"; |
---|
| 859 | mes "You've got the perfect materials and Zeny~"; |
---|
| 860 | mes "Here's the Destroyer I made ahead of time for you."; |
---|
| 861 | mes "Use it well."; |
---|
| 862 | set Zeny,Zeny-100000; |
---|
| 863 | delitem 7319,50; |
---|
| 864 | delitem 984,5; |
---|
| 865 | delitem 7317,70; |
---|
| 866 | getitem 13160,1; |
---|
| 867 | if(gunst == 1) set gunst,2; |
---|
| 868 | next; |
---|
| 869 | mes "[Vanessa]"; |
---|
| 870 | mes "If you ever need one again later,"; |
---|
| 871 | mes "Come and fine me anytime~"; |
---|
| 872 | mes "Next time I'll cast a different kind of bare hand technique."; |
---|
| 873 | close; |
---|
| 874 | } |
---|
| 875 | |
---|
| 876 | SubDestroyer_: |
---|
| 877 | |
---|
| 878 | if ((countitem(1812) < 1) || (countitem(984) < 5)) |
---|
| 879 | { |
---|
| 880 | mes "[Vanessa]"; |
---|
| 881 | mes "Yeah, the required materials are 1 Finger[2]"; |
---|
| 882 | mes "and 5 Oridecons."; |
---|
| 883 | mes "Keep in mind that the materials need to be exact."; |
---|
| 884 | close; |
---|
| 885 | } |
---|
| 886 | else if(checkweight(13161,1) != 1) |
---|
| 887 | { |
---|
| 888 | mes "[Vanessa]"; |
---|
| 889 | mes "There's no space in your inventory."; |
---|
| 890 | mes "Even if I made you one,"; |
---|
| 891 | mes "You wouldn't be able to carry it"; |
---|
| 892 | mes "Come back after you've cleared out your inventory."; |
---|
| 893 | close; |
---|
| 894 | } |
---|
| 895 | else |
---|
| 896 | { |
---|
| 897 | mes "[Vanessa]"; |
---|
| 898 | mes "Okay~ Very well~"; |
---|
| 899 | mes "All Checked~"; |
---|
| 900 | mes "You've got the perfect materials and Zeny~"; |
---|
| 901 | mes "Here's the Slotted Destroyer I made ahead of time for you."; |
---|
| 902 | mes "Use it well."; |
---|
| 903 | delitem 1812,1; |
---|
| 904 | delitem 984,5; |
---|
| 905 | getitem 13161,1; |
---|
| 906 | next; |
---|
| 907 | mes "[Vanessa]"; |
---|
| 908 | mes "If you ever need one again later,"; |
---|
| 909 | mes "Come and fine me anytime~"; |
---|
| 910 | mes "Next time I'll cast a different kind of bare hand technique."; |
---|
| 911 | close; |
---|
| 912 | } |
---|
| 913 | } |
---|
| 914 | |
---|
| 915 | que_ng,149,178,4 script Lab Director 744,{ |
---|
| 916 | |
---|
| 917 | if(gun_na == 1){ |
---|
| 918 | if(countitem(1043) > 999 && countitem(932) > 999){ |
---|
| 919 | delitem 1043,1000; |
---|
| 920 | delitem 932,1000; |
---|
| 921 | set gun_na,2; |
---|
| 922 | mes "[N. A]"; |
---|
| 923 | mes "Ahh, it's all here! Ahh, and I"; |
---|
| 924 | mes "was worried about that no one"; |
---|
| 925 | mes "would be able to handle my ^ff0000Butcher^000000"; |
---|
| 926 | mes "when I've finished creating it!"; |
---|
| 927 | next; |
---|
| 928 | mes "[N. A]"; |
---|
| 929 | mes "Alright, I'll give the ^ff0000Butcher^000000 to you."; |
---|
| 930 | mes "However, we don't do work for"; |
---|
| 931 | mes "free, so we need to charge you"; |
---|
| 932 | mes "for it. Also, you need to obtain"; |
---|
| 933 | mes "permission to use the Butcher from"; |
---|
| 934 | mes "Lady Celena."; |
---|
| 935 | next; |
---|
| 936 | mes "[N. A]"; |
---|
| 937 | mes "Once you get the permission, I will"; |
---|
| 938 | mes "give the Butcher to you, after paying"; |
---|
| 939 | mes "the fee of 100000 zeny."; |
---|
| 940 | close; |
---|
| 941 | }else{ |
---|
| 942 | mes "[N. A]"; |
---|
| 943 | mes "Have you found ^ff00001000 Orc Claw^000000 and ^ff00001000 Skel Bone^000000 yet?"; |
---|
| 944 | mes "If you think it's too difficult,"; |
---|
| 945 | mes "you can choose to give up."; |
---|
| 946 | next; |
---|
| 947 | if(select("I'm not giving up!:I give up...") == 1){ |
---|
| 948 | mes "[N. A]"; |
---|
| 949 | mes "Alright, I trust you."; |
---|
| 950 | mes "Good luck."; |
---|
| 951 | close; |
---|
| 952 | }else{ |
---|
| 953 | mes "[N. A]"; |
---|
| 954 | mes "You're giving up huh?"; |
---|
| 955 | mes "Well, I'll admit that the"; |
---|
| 956 | mes "test is quite difficult, but"; |
---|
| 957 | mes "you can't handle this weapon"; |
---|
| 958 | mes "if you can't handle the test."; |
---|
| 959 | mes "You may come back later to"; |
---|
| 960 | mes "take the challenge again."; |
---|
| 961 | set gun_na,0; |
---|
| 962 | close; |
---|
| 963 | } |
---|
| 964 | } |
---|
| 965 | } |
---|
| 966 | else if(gun_na == 2){ |
---|
| 967 | mes "[N. A]"; |
---|
| 968 | mes "I already got Lady Celena's"; |
---|
| 969 | mes "permission to let you use the"; |
---|
| 970 | mes "Butcher. You can use it once"; |
---|
| 971 | mes "you've paid me 100000 zeny."; |
---|
| 972 | mes "Do you want to pay now?"; |
---|
| 973 | next; |
---|
| 974 | if(select("Nope.:Yeah.") == 1){ |
---|
| 975 | mes "[N. A]"; |
---|
| 976 | mes "Alright. I await you to return"; |
---|
| 977 | mes "with the money."; |
---|
| 978 | close; |
---|
| 979 | }else{ |
---|
| 980 | if(Zeny < 100000){ |
---|
| 981 | mes "[N. A]"; |
---|
| 982 | mes "Huh, I don't think you have"; |
---|
| 983 | mes "enough money on you."; |
---|
| 984 | mes "Come back with the money,"; |
---|
| 985 | mes "alright?"; |
---|
| 986 | close; |
---|
| 987 | } |
---|
| 988 | if(checkweight(13158,1) == 0){ |
---|
| 989 | mes "[N. A]"; |
---|
| 990 | mes "You are overweight."; |
---|
| 991 | mes "Even if I give you the"; |
---|
| 992 | mes "weapon, you cannot carry it."; |
---|
| 993 | mes "Please clear your inventory."; |
---|
| 994 | close; |
---|
| 995 | } |
---|
| 996 | set Zeny,Zeny-100000; |
---|
| 997 | set gun_na,0; |
---|
| 998 | getitem 13158,1; |
---|
| 999 | mes "[N. A]"; |
---|
| 1000 | mes "One, two, three, four, five,"; |
---|
| 1001 | mes "six... 99997, 99998, 99999..."; |
---|
| 1002 | mes "100000. *ding~!* Very well!"; |
---|
| 1003 | mes "The fee is clear now. You may"; |
---|
| 1004 | mes "take the ^ff0000Butcher^000000 now!"; |
---|
| 1005 | next; |
---|
| 1006 | mes "[N. A]"; |
---|
| 1007 | mes "Mr. F. Harrison from Lighthalzen"; |
---|
| 1008 | mes "is quite interested in your new"; |
---|
| 1009 | mes "toy there. Show it to him some"; |
---|
| 1010 | mes "time. He'll be glad."; |
---|
| 1011 | next; |
---|
| 1012 | mes "[N. A]"; |
---|
| 1013 | mes "Make good use of it!"; |
---|
| 1014 | mes "See ya!"; |
---|
| 1015 | close; |
---|
| 1016 | } |
---|
| 1017 | } |
---|
| 1018 | else if(gun_na == 10){ |
---|
| 1019 | if (countitem(999) > 69 && countitem(985) > 4 && countitem(984) > 2 && countitem(1003) > 69 && countitem(7317) > 49 && Zeny > 50000){ |
---|
| 1020 | delitem 999,70; |
---|
| 1021 | delitem 985,5; |
---|
| 1022 | delitem 984,3; |
---|
| 1023 | delitem 1003,70; |
---|
| 1024 | delitem 7317,50; |
---|
| 1025 | set Zeny,Zeny-50000; |
---|
| 1026 | set gun_na,11; |
---|
| 1027 | mes "[N. A]"; |
---|
| 1028 | mes "Aha, you got me all the"; |
---|
| 1029 | mes "materials. Here, let me get down"; |
---|
| 1030 | mes "to it right away! It'll take"; |
---|
| 1031 | mes "some time, so wait up..."; |
---|
| 1032 | close; |
---|
| 1033 | }else{ |
---|
| 1034 | mes "[N. A]"; |
---|
| 1035 | mes "Eh? You don't have the materials"; |
---|
| 1036 | mes "with you yet?"; |
---|
| 1037 | next; |
---|
| 1038 | mes "[N. A]"; |
---|
| 1039 | mes "To make Drifter, I will need"; |
---|
| 1040 | mes "70 Steel, 5 Elunium,"; |
---|
| 1041 | mes "3 Oridecon, 70 Coal, 50 Rusty"; |
---|
| 1042 | mes "Screws, and also a fee of"; |
---|
| 1043 | mes "50000 zeny."; |
---|
| 1044 | mes "Come back to me once you have"; |
---|
| 1045 | mes "everything ready."; |
---|
| 1046 | next; |
---|
| 1047 | mes "[N. A]"; |
---|
| 1048 | mes "If you don't want it anymore,"; |
---|
| 1049 | mes "you can cancel the request."; |
---|
| 1050 | next; |
---|
| 1051 | if(select("Don't cancel.:Cancel it.") == 1){ |
---|
| 1052 | mes "[N. A]"; |
---|
| 1053 | mes "Well, please come back with the"; |
---|
| 1054 | mes "materials. I'll be waiting."; |
---|
| 1055 | close; |
---|
| 1056 | }else{ |
---|
| 1057 | mes "[N. A]"; |
---|
| 1058 | mes "Alright, request to make"; |
---|
| 1059 | mes "a Drifter for you is cancelled."; |
---|
| 1060 | mes "I wish you good luck"; |
---|
| 1061 | mes "in your future."; |
---|
| 1062 | set gun_na,0; |
---|
| 1063 | close; |
---|
| 1064 | } |
---|
| 1065 | } |
---|
| 1066 | } |
---|
| 1067 | else if(gun_na == 11){ |
---|
| 1068 | if(checkweight(13157,1) == 0){ |
---|
| 1069 | mes "[N. A]"; |
---|
| 1070 | mes "You are overweight."; |
---|
| 1071 | mes "Even if I made you the"; |
---|
| 1072 | mes "weapon, you cannot carry it."; |
---|
| 1073 | mes "Please clear your inventory."; |
---|
| 1074 | close; |
---|
| 1075 | } |
---|
| 1076 | set gun_na,0; |
---|
| 1077 | getitem 13157,1; |
---|
| 1078 | mes "[N. A]"; |
---|
| 1079 | mes "Ahh, here's the completed"; |
---|
| 1080 | mes "Drifter for you."; |
---|
| 1081 | next; |
---|
| 1082 | mes "[N. A]"; |
---|
| 1083 | mes "Please learn to use the"; |
---|
| 1084 | mes "Gatlings well. The crazy"; |
---|
| 1085 | mes "destruction will definitely"; |
---|
| 1086 | mes "be mentally helpful to you."; |
---|
| 1087 | close; |
---|
| 1088 | } |
---|
| 1089 | else if(gun_na == 101){ |
---|
| 1090 | mes "[N. A]"; |
---|
| 1091 | mes "Ah, hello?"; |
---|
| 1092 | mes "I'm the Coordinator of"; |
---|
| 1093 | mes "Einbroch Weapon Development."; |
---|
| 1094 | mes "My name is 'Lab Director'."; |
---|
| 1095 | mes "Do you need something?"; |
---|
| 1096 | next; |
---|
| 1097 | menu "I need a Special Metal Rod.",-; |
---|
| 1098 | mes "[N. A]"; |
---|
| 1099 | mes "Huh...? Hey, weren't you that guy"; |
---|
| 1100 | mes "who walked out of here with a"; |
---|
| 1101 | mes "Butcher a while ago? How was the"; |
---|
| 1102 | mes "Butcher?"; |
---|
| 1103 | next; |
---|
| 1104 | mes "[N. A]"; |
---|
| 1105 | mes "...... WHAT!? YOU BROKE IT!?"; |
---|
| 1106 | mes "I thought you would be able to"; |
---|
| 1107 | mes "use it well... You disappoint me!!!"; |
---|
| 1108 | next; |
---|
| 1109 | mes "[N. A]"; |
---|
| 1110 | mes "You betrayed my faith in you!"; |
---|
| 1111 | mes "You traitor! Traitor!! TRAITOR!!!!"; |
---|
| 1112 | next; |
---|
| 1113 | menu "Explain everything.",-; |
---|
| 1114 | mes "[N. A]"; |
---|
| 1115 | mes "...... Whew."; |
---|
| 1116 | mes "So it was Mr. F. Harrison who"; |
---|
| 1117 | mes "broke it, huh? I'm sorry, I should"; |
---|
| 1118 | mes "not have suspected you."; |
---|
| 1119 | next; |
---|
| 1120 | mes "[N. A]"; |
---|
| 1121 | mes "Lady Celena has the special metal"; |
---|
| 1122 | mes "rod that you want, but the doc is"; |
---|
| 1123 | mes "not in right now, and no one else"; |
---|
| 1124 | mes "knows where it is..."; |
---|
| 1125 | next; |
---|
| 1126 | mes "[N. A]"; |
---|
| 1127 | mes "I have other research right now"; |
---|
| 1128 | mes "so I can't waste my time looking"; |
---|
| 1129 | mes "for that... Grr... I need the"; |
---|
| 1130 | mes "Elemental Spheres to keep going"; |
---|
| 1131 | mes "with my research..."; |
---|
| 1132 | next; |
---|
| 1133 | menu "Make him an offer.",-; |
---|
| 1134 | mes "[N. A]"; |
---|
| 1135 | mes "An offer? Like what?"; |
---|
| 1136 | next; |
---|
| 1137 | menu "We find things for each other.",-; |
---|
| 1138 | mes "[N. A]"; |
---|
| 1139 | mes "Hmm... That sounds good."; |
---|
| 1140 | mes "Well, according to the offer,"; |
---|
| 1141 | mes "I'll look for the rod for you,"; |
---|
| 1142 | mes "while you find me those"; |
---|
| 1143 | mes "Elemental Spheres."; |
---|
| 1144 | next; |
---|
| 1145 | mes "[N. A]"; |
---|
| 1146 | mes "30 Poison Sphere, 30 Flare Sphere,"; |
---|
| 1147 | mes "30 Lightning Sphere, 30 Blind"; |
---|
| 1148 | mes "Sphere, or 30 Freezing Sphere."; |
---|
| 1149 | mes "Find me 30 of each Element."; |
---|
| 1150 | set gun_na,102; |
---|
| 1151 | close; |
---|
| 1152 | } |
---|
| 1153 | else if(gun_na == 102){ |
---|
| 1154 | mes "[N. A]"; |
---|
| 1155 | mes "30 Poison Sphere, 30 Flare Sphere,"; |
---|
| 1156 | mes "30 Lightning Sphere, 30 Blind"; |
---|
| 1157 | mes "Sphere, or 30 Freezing Sphere."; |
---|
| 1158 | mes "Find me 30 of each Element."; |
---|
| 1159 | mes "Did you find them?"; |
---|
| 1160 | next; |
---|
| 1161 | |
---|
| 1162 | switch(select("Nope.:I found 30 Poison Spheres.:I found 30 Flare Spheres.:I found 30 Lightning Spheres.:I found 30 Blind Spheres.:I found 30 Freezing Spheres.")){ |
---|
| 1163 | |
---|
| 1164 | case 1: |
---|
| 1165 | mes "[N. A]"; |
---|
| 1166 | mes "Just bring me whatever type"; |
---|
| 1167 | mes "you could find."; |
---|
| 1168 | close; |
---|
| 1169 | break; |
---|
| 1170 | case 2: |
---|
| 1171 | if(countitem(13205) >= 30){ |
---|
| 1172 | delitem 13205,30; |
---|
| 1173 | set gun_na,103; |
---|
| 1174 | } |
---|
| 1175 | else goto L_MORE; |
---|
| 1176 | break; |
---|
| 1177 | case 3: |
---|
| 1178 | if(countitem(13203) >= 30){ |
---|
| 1179 | delitem 13203,30; |
---|
| 1180 | set gun_na,103; |
---|
| 1181 | } |
---|
| 1182 | else goto L_MORE; |
---|
| 1183 | break; |
---|
| 1184 | case 4: |
---|
| 1185 | if(countitem(13204) >= 30){ |
---|
| 1186 | delitem 13204,30; |
---|
| 1187 | set gun_na,103; |
---|
| 1188 | } |
---|
| 1189 | else goto L_MORE; |
---|
| 1190 | break; |
---|
| 1191 | case 5: |
---|
| 1192 | if(countitem(13206) >= 30){ |
---|
| 1193 | delitem 13206,30; |
---|
| 1194 | set gun_na,103; |
---|
| 1195 | } |
---|
| 1196 | else goto L_MORE; |
---|
| 1197 | break; |
---|
| 1198 | case 6: |
---|
| 1199 | if(countitem(13207) >= 30){ |
---|
| 1200 | delitem 13207,30; |
---|
| 1201 | set gun_na,103; |
---|
| 1202 | } |
---|
| 1203 | else goto L_MORE; |
---|
| 1204 | break; |
---|
| 1205 | } |
---|
| 1206 | mes "[N. A]"; |
---|
| 1207 | mes "Wow, you found them all for me!"; |
---|
| 1208 | mes "I had to turn Lady Celena's lab"; |
---|
| 1209 | mes "over to find this rod too."; |
---|
| 1210 | mes "Let's trade then!"; |
---|
| 1211 | next; |
---|
| 1212 | mes "-You gave the Elemental"; |
---|
| 1213 | mes "Spheres to Research Coordinator and got"; |
---|
| 1214 | mes "the Metal Rod in return.-"; |
---|
| 1215 | next; |
---|
| 1216 | mes "[N. A]"; |
---|
| 1217 | mes "Mr. F. Harrison is very good."; |
---|
| 1218 | mes "I'm sure he can fix your"; |
---|
| 1219 | mes "Butcher for you."; |
---|
| 1220 | mes "Well, see you later!"; |
---|
| 1221 | close; |
---|
| 1222 | } |
---|
| 1223 | else if(gun_na == 103 || gun_na == 104){ |
---|
| 1224 | mes "[N. A]"; |
---|
| 1225 | mes "Mr. F. Harrison is very good."; |
---|
| 1226 | mes "I'm sure he can fix your"; |
---|
| 1227 | mes "Butcher for you."; |
---|
| 1228 | mes "Well, see you later!"; |
---|
| 1229 | close; |
---|
| 1230 | } |
---|
| 1231 | mes "[N. A]"; |
---|
| 1232 | mes "Ah, hello?"; |
---|
| 1233 | mes "I'm the Coordinator of"; |
---|
| 1234 | mes "Einbroch Weapon Development."; |
---|
| 1235 | mes "My name is 'Lab Director'."; |
---|
| 1236 | mes "Do you need something?"; |
---|
| 1237 | next; |
---|
| 1238 | if (BaseJob != Job_Gunslinger){ |
---|
| 1239 | menu "Talk to him.",-; |
---|
| 1240 | mes "[N. A]"; |
---|
| 1241 | mes "If you see Gunslingers around,"; |
---|
| 1242 | mes "please tell them that I have"; |
---|
| 1243 | mes "the latest news on weapons."; |
---|
| 1244 | mes "If necessary, please send them"; |
---|
| 1245 | mes "here. Heheheheh..."; |
---|
| 1246 | close; |
---|
| 1247 | } |
---|
| 1248 | if (BaseLevel > 67){ |
---|
| 1249 | menu "Ask about 'Butcher'.",L_BUTCHER,"Ask about the 'Drifter'.",L_DRIFTER,"Cancel",L_CANCEL; |
---|
| 1250 | } |
---|
| 1251 | else if(BaseLevel > 54){ |
---|
| 1252 | menu "Ask about the 'Drifter'.",L_DRIFTER,"Cancel",L_CANCEL; |
---|
| 1253 | } |
---|
| 1254 | else{ |
---|
| 1255 | menu "Talk.",-; |
---|
| 1256 | mes "[N. A]"; |
---|
| 1257 | mes "... Destruction... Madness..."; |
---|
| 1258 | mes "Hmm... Attack speed over 180..."; |
---|
| 1259 | next; |
---|
| 1260 | mes "[N. A]"; |
---|
| 1261 | mes "Ah, sorry, I'm developing some"; |
---|
| 1262 | mes "new weapons. Please don't"; |
---|
| 1263 | mes "disturb me."; |
---|
| 1264 | close; |
---|
| 1265 | } |
---|
| 1266 | |
---|
| 1267 | L_CANCEL: |
---|
| 1268 | mes "[N. A]"; |
---|
| 1269 | mes "I have news on the latest"; |
---|
| 1270 | mes "weapons but... I guess you're"; |
---|
| 1271 | mes "too busy to hear them."; |
---|
| 1272 | mes "Maybe next time I guess."; |
---|
| 1273 | close; |
---|
| 1274 | |
---|
| 1275 | L_BUTCHER: |
---|
| 1276 | mes "[N. A]"; |
---|
| 1277 | mes "Ah, you heard the news"; |
---|
| 1278 | mes "shortly after the end"; |
---|
| 1279 | mes "of the development eh?"; |
---|
| 1280 | next; |
---|
| 1281 | mes "[N. A]"; |
---|
| 1282 | mes "^ff0000Butcher^000000 is the newest development"; |
---|
| 1283 | mes "by us, the Einbroch Firearm Lab."; |
---|
| 1284 | mes "It is the newest type of Gatling"; |
---|
| 1285 | mes "we have developed. While"; |
---|
| 1286 | mes "^ff0000Drifter^000000 is a good weapon"; |
---|
| 1287 | mes "as well, the ^ff0000Butcher^000000 definitely has"; |
---|
| 1288 | mes "a much stronger firepower!"; |
---|
| 1289 | next; |
---|
| 1290 | mes "[N. A]"; |
---|
| 1291 | mes "Due to its strong firepower,"; |
---|
| 1292 | mes "the Butcher was also dubbed"; |
---|
| 1293 | mes "as the 'Murderer'."; |
---|
| 1294 | next; |
---|
| 1295 | mes "[N. A]"; |
---|
| 1296 | mes "However, even Gunslingers could"; |
---|
| 1297 | mes "have troubles controlling such"; |
---|
| 1298 | mes "a powerful weapon."; |
---|
| 1299 | next; |
---|
| 1300 | mes "[N. A]"; |
---|
| 1301 | mes "Do you think you can handle it?"; |
---|
| 1302 | next; |
---|
| 1303 | if(select("I'm not sure...:Of course I can!!") == 1){ |
---|
| 1304 | mes "[N. A]"; |
---|
| 1305 | mes "The ^ff0000Butcher^000000 is a weapon that you"; |
---|
| 1306 | mes "can't handle without a strong"; |
---|
| 1307 | mes "will. I'll see you again when"; |
---|
| 1308 | mes "you have enough confidence to"; |
---|
| 1309 | mes "handle this monster."; |
---|
| 1310 | close; |
---|
| 1311 | }else{ |
---|
| 1312 | mes "[N. A]"; |
---|
| 1313 | mes "Aha, how self-confident you"; |
---|
| 1314 | mes "are! However, I see people with"; |
---|
| 1315 | mes "such self-confidence everywhere."; |
---|
| 1316 | mes "You'll need to prove it..."; |
---|
| 1317 | mes "But how... Hmm..."; |
---|
| 1318 | next; |
---|
| 1319 | mes "[N. A]"; |
---|
| 1320 | mes "Hmmm......"; |
---|
| 1321 | next; |
---|
| 1322 | mes "[N. A]"; |
---|
| 1323 | mes "Aha! I got it!"; |
---|
| 1324 | next; |
---|
| 1325 | mes "[N. A]"; |
---|
| 1326 | mes "Here, bring me ^ff00001000 Orc Claws^000000 and ^ff00001000 Skel Bone^000000."; |
---|
| 1327 | mes "If you can bring me these items,"; |
---|
| 1328 | mes "I'll let you use the Butcher."; |
---|
| 1329 | next; |
---|
| 1330 | mes "[N. A]"; |
---|
| 1331 | mes "Easy, ain't it? Go and prove"; |
---|
| 1332 | mes "your ability then! Heheheh..."; |
---|
| 1333 | set gun_na,1; |
---|
| 1334 | close; |
---|
| 1335 | } |
---|
| 1336 | |
---|
| 1337 | L_DRIFTER: |
---|
| 1338 | mes "[N. A]"; |
---|
| 1339 | mes "Ah, you're here to learn about"; |
---|
| 1340 | mes "the ^ff0000Drifter^000000 eh?"; |
---|
| 1341 | next; |
---|
| 1342 | mes "[N. A]"; |
---|
| 1343 | mes "The ^ff0000Drifter^000000 is one of the many"; |
---|
| 1344 | mes "highest-classed weapons developed"; |
---|
| 1345 | mes "by Lady Celena. It's an automatic"; |
---|
| 1346 | mes "Gatling which boasts very high"; |
---|
| 1347 | mes "rate of fire, which is the highest"; |
---|
| 1348 | mes "among all Gunslinger weapons."; |
---|
| 1349 | next; |
---|
| 1350 | mes "[N. A]"; |
---|
| 1351 | mes "Of course, you will need the Skill"; |
---|
| 1352 | mes "to allow you to control Gatlings,"; |
---|
| 1353 | mes "but he who contorls Gatlings well"; |
---|
| 1354 | mes "will receive full aid from the"; |
---|
| 1355 | mes "^ff0000Drifter^000000."; |
---|
| 1356 | next; |
---|
| 1357 | mes "[N. A]"; |
---|
| 1358 | mes "Do you want to try using the ^ff0000Drifter^000000?"; |
---|
| 1359 | next; |
---|
| 1360 | if(select("Um, no.:Yeah!") == 1){ |
---|
| 1361 | mes "[N. A]"; |
---|
| 1362 | mes "If you want to try it out"; |
---|
| 1363 | mes "some time, come back here."; |
---|
| 1364 | close; |
---|
| 1365 | }else{ |
---|
| 1366 | set gun_na,10; |
---|
| 1367 | mes "[N. A]"; |
---|
| 1368 | mes "Since it's really hard to find"; |
---|
| 1369 | mes "the materials for constructing"; |
---|
| 1370 | mes "the ^ff0000Drifter^000000, we only make them"; |
---|
| 1371 | mes "on requests, and we require those"; |
---|
| 1372 | mes "who want to use the ^ff0000Drifter^000000 to bring"; |
---|
| 1373 | mes "us the materials."; |
---|
| 1374 | next; |
---|
| 1375 | mes "[N. A]"; |
---|
| 1376 | mes "I'll tell you the materials"; |
---|
| 1377 | mes "needed, just bring them and"; |
---|
| 1378 | mes "we'll construct it for you."; |
---|
| 1379 | next; |
---|
| 1380 | mes "[N. A]"; |
---|
| 1381 | mes "To make a Drifter, we need"; |
---|
| 1382 | mes "70 Steel, 5 Eluniums, 3"; |
---|
| 1383 | mes "Oridecons, 70 Coal, 50 Rusty"; |
---|
| 1384 | mes "Screws, and a fee of"; |
---|
| 1385 | mes "50,000 zeny."; |
---|
| 1386 | mes "Come back after you found"; |
---|
| 1387 | mes "them all."; |
---|
| 1388 | close; |
---|
| 1389 | } |
---|
| 1390 | |
---|
| 1391 | L_MORE: |
---|
| 1392 | mes "[N. A]"; |
---|
| 1393 | mes "Eh? What? Am I the only"; |
---|
| 1394 | mes "person who can't see them?"; |
---|
| 1395 | mes "Bring me more!"; |
---|
| 1396 | close; |
---|
| 1397 | } |
---|
| 1398 | |
---|
| 1399 | lighthalzen,205,284,6 script F. Harrison 85,{ |
---|
| 1400 | |
---|
| 1401 | if (gun_na == 100){ |
---|
| 1402 | if(checkweight(13102,1) == 0){ |
---|
| 1403 | mes "[F. Harrison]"; |
---|
| 1404 | mes "You are overweight."; |
---|
| 1405 | mes "Even if I gave you the"; |
---|
| 1406 | mes "weapon, you cannot carry it."; |
---|
| 1407 | mes "Please clear your inventory."; |
---|
| 1408 | close; |
---|
| 1409 | } |
---|
| 1410 | mes "[F. Harrison]"; |
---|
| 1411 | mes "Hmm... Oh?"; |
---|
| 1412 | mes "Ahh...... Eh?"; |
---|
| 1413 | next; |
---|
| 1414 | mes "[F. Harrison]"; |
---|
| 1415 | mes "Heheh... Hmm... Huh...?"; |
---|
| 1416 | next; |
---|
| 1417 | menu "May I have my Butcher back now?",-; |
---|
| 1418 | mes "[F. Harrison]"; |
---|
| 1419 | mes "Uh? Oh, umm... Heheh..."; |
---|
| 1420 | next; |
---|
| 1421 | mes "[F. Harrison]"; |
---|
| 1422 | mes "Th-that, huh? Eh... Heheh..."; |
---|
| 1423 | next; |
---|
| 1424 | mes "[F. Harrison]"; |
---|
| 1425 | mes "Ahahahah! I uh..."; |
---|
| 1426 | next; |
---|
| 1427 | mes "[F. Harrison]"; |
---|
| 1428 | mes "That thing! BOOM!"; |
---|
| 1429 | next; |
---|
| 1430 | mes "[F. Harrison]"; |
---|
| 1431 | mes "Bam bam! I was gonna fire it!"; |
---|
| 1432 | mes "Yeah!"; |
---|
| 1433 | next; |
---|
| 1434 | mes "[F. Harrison]"; |
---|
| 1435 | mes "But it resisted! So I went 'BAM!' with"; |
---|
| 1436 | mes "my hand! MUAHAHAHAH!!"; |
---|
| 1437 | next; |
---|
| 1438 | mes "[F. Harrison]"; |
---|
| 1439 | mes "And it broke...... *sob sob*"; |
---|
| 1440 | next; |
---|
| 1441 | mes "[F. Harrison]"; |
---|
| 1442 | mes "I call myself 'Dr. Everything' and"; |
---|
| 1443 | mes "I wanted to fix it myself, but I"; |
---|
| 1444 | mes "don't seem to have the materials"; |
---|
| 1445 | mes "to fix it... And the materials are"; |
---|
| 1446 | mes "so rare too... *sob sob*"; |
---|
| 1447 | next; |
---|
| 1448 | mes "[F. Harrison]"; |
---|
| 1449 | mes "Umm... I'm sorry for breaking"; |
---|
| 1450 | mes "it but... Could you get me the"; |
---|
| 1451 | mes "materials I need for fixing it?"; |
---|
| 1452 | mes "Bring me those items, and I can"; |
---|
| 1453 | mes "fix it, plus I'll modify it for"; |
---|
| 1454 | mes "you! I promise!!"; |
---|
| 1455 | next; |
---|
| 1456 | mes "So please bring me the materials..."; |
---|
| 1457 | mes "*sob sob sob*"; |
---|
| 1458 | next; |
---|
| 1459 | mes "[F. Harrison]"; |
---|
| 1460 | mes "The materials I need are"; |
---|
| 1461 | mes "10 Steel, 2 Eluniums,"; |
---|
| 1462 | mes "1 Oridecon, 20 Coal..."; |
---|
| 1463 | mes "And a Special Metal Rod"; |
---|
| 1464 | mes "used in the Butcher..."; |
---|
| 1465 | mes "I think only Lady Celena can"; |
---|
| 1466 | mes "make those rods......"; |
---|
| 1467 | next; |
---|
| 1468 | mes "[F. Harrison]"; |
---|
| 1469 | mes "But first, you'll need to talk"; |
---|
| 1470 | mes "to Lady Celena's assistant, the 'Lab Director',"; |
---|
| 1471 | mes "and ask for his help."; |
---|
| 1472 | mes "That kid's a bit hysterical, but"; |
---|
| 1473 | mes "she'll be nice help if you talk"; |
---|
| 1474 | mes "to her nicely..."; |
---|
| 1475 | next; |
---|
| 1476 | mes "[F. Harrison]"; |
---|
| 1477 | mes "I'm really sorry... Here, I'll"; |
---|
| 1478 | mes "lend you my prized weapon,"; |
---|
| 1479 | mes "'Crimson Bolt'. But make sure"; |
---|
| 1480 | mes "you bring all those materials"; |
---|
| 1481 | mes "to me once you find them all!"; |
---|
| 1482 | mes "Promise me!!!"; |
---|
| 1483 | set gun_na,101; |
---|
| 1484 | getitem 13102,1; |
---|
| 1485 | close; |
---|
| 1486 | } |
---|
| 1487 | else if(gun_na == 101 || gun_na == 102){ |
---|
| 1488 | mes "[F. Harrison]"; |
---|
| 1489 | mes "The materials I need are"; |
---|
| 1490 | mes "10 Steel, 2 Eluniums,"; |
---|
| 1491 | mes "1 Oridecon, 20 Coal..."; |
---|
| 1492 | mes "And a Special Metal Rod"; |
---|
| 1493 | mes "used in the Butcher..."; |
---|
| 1494 | mes "Talk to the 'Lab Director' for his"; |
---|
| 1495 | mes "assistance on the Rod."; |
---|
| 1496 | close; |
---|
| 1497 | } |
---|
| 1498 | else if(gun_na == 103){ |
---|
| 1499 | if(countitem(999) >= 10 && countitem(985) >= 2 && countitem(984) >= 1 && countitem(1003) >= 20){ |
---|
| 1500 | if(countitem(13102) > 0){ |
---|
| 1501 | delitem 999,10; |
---|
| 1502 | delitem 985,2; |
---|
| 1503 | delitem 984,1; |
---|
| 1504 | delitem 1003,20; |
---|
| 1505 | delitem 13102,1; |
---|
| 1506 | set gun_na,104; |
---|
| 1507 | mes "[F. Harrison]"; |
---|
| 1508 | mes "Aha! You got all the materials"; |
---|
| 1509 | mes "for me! I'll get to the repair"; |
---|
| 1510 | mes "right away, please hold on..."; |
---|
| 1511 | close; |
---|
| 1512 | } |
---|
| 1513 | else{ |
---|
| 1514 | mes "[F. Harrison]"; |
---|
| 1515 | mes "Aha! You got all the materials"; |
---|
| 1516 | mes "for me!"; |
---|
| 1517 | mes "... But where's my treasured"; |
---|
| 1518 | mes "'Crimson Bolt'!? I will not fix"; |
---|
| 1519 | mes "your Butcher for you if you don't"; |
---|
| 1520 | mes "bring it back to me!!"; |
---|
| 1521 | close; |
---|
| 1522 | } |
---|
| 1523 | } |
---|
| 1524 | else{ |
---|
| 1525 | mes "[F. Harrison]"; |
---|
| 1526 | mes "The materials I need are"; |
---|
| 1527 | mes "10 Steel, 2 Eluniums,"; |
---|
| 1528 | mes "1 Oridecon, 20 Coal..."; |
---|
| 1529 | mes "And a Special Metal Rod"; |
---|
| 1530 | mes "used in the Butcher..."; |
---|
| 1531 | mes "Good thing you found the"; |
---|
| 1532 | mes "Special Metal Rod already."; |
---|
| 1533 | close; |
---|
| 1534 | } |
---|
| 1535 | } |
---|
| 1536 | else if(gun_na == 104){ |
---|
| 1537 | if(checkweight(13159,1) == 0){ |
---|
| 1538 | mes "-You're overweight already.-"; |
---|
| 1539 | mes "-Come back after dropping some"; |
---|
| 1540 | mes "stuff first.-"; |
---|
| 1541 | close; |
---|
| 1542 | } |
---|
| 1543 | set gun_na,0; |
---|
| 1544 | getitem 13159,1; |
---|
| 1545 | mes "[F. Harrison]"; |
---|
| 1546 | mes "Whew... Finally it's fixed, thanks"; |
---|
| 1547 | mes "to your effort. I'm very sorry"; |
---|
| 1548 | mes "for breaking it, and thank you"; |
---|
| 1549 | mes "for your effort. I feel guilty"; |
---|
| 1550 | mes "for just fixing it, so I added"; |
---|
| 1551 | mes "some extra power on it. I hope"; |
---|
| 1552 | mes "it'll work nicely for you."; |
---|
| 1553 | mes "Well, enjoy it."; |
---|
| 1554 | close; |
---|
| 1555 | } |
---|
| 1556 | else if(gun_na == 0){ |
---|
| 1557 | if(BaseJob != Job_Gunslinger) goto L_BORED; |
---|
| 1558 | if(BaseLevel > 67 && countitem(13158) > 0){ |
---|
| 1559 | mes "[F. Harrison]"; |
---|
| 1560 | mes "Man, I'm so bored..."; |
---|
| 1561 | mes "I wonder if there's anything"; |
---|
| 1562 | mes "interesting..."; |
---|
| 1563 | next; |
---|
| 1564 | mes "[F. Harrison]"; |
---|
| 1565 | mes "Eh? Are you a Gunslinger?"; |
---|
| 1566 | mes "I haven't seen that weapon"; |
---|
| 1567 | mes "in your hand before..."; |
---|
| 1568 | next; |
---|
| 1569 | mes "[F. Harrison]"; |
---|
| 1570 | mes "May I take a look? Please?"; |
---|
| 1571 | mes "C'mon, let me take a look!"; |
---|
| 1572 | mes "I'm bored out of my mind here!"; |
---|
| 1573 | mes "Pleeeeeeeeeeeease~?"; |
---|
| 1574 | next; |
---|
| 1575 | if(select("No way.:Here...") == 1){ |
---|
| 1576 | mes "[F. Harrison]"; |
---|
| 1577 | mes "Hah! You think you're the only"; |
---|
| 1578 | mes "one with a cool weapon!? Well"; |
---|
| 1579 | mes "I got my beautiful Crimson Bolt!"; |
---|
| 1580 | mes "Hmph!!"; |
---|
| 1581 | close; |
---|
| 1582 | } |
---|
| 1583 | mes "[F. Harrison]"; |
---|
| 1584 | mes "Heheh... This is the newest"; |
---|
| 1585 | mes "development by Einbroch Firearms"; |
---|
| 1586 | mes "Lab, the so-called uncontrollable"; |
---|
| 1587 | mes "'Destroyer Butcher', eh?"; |
---|
| 1588 | mes "Interesting... VERY interesting..."; |
---|
| 1589 | next; |
---|
| 1590 | mes "[F. Harrison]"; |
---|
| 1591 | mes "Hey, let me try it out for a"; |
---|
| 1592 | mes "bit, alright? Don't worry, I"; |
---|
| 1593 | mes "know how to handle weapons,"; |
---|
| 1594 | mes "I won't break it!"; |
---|
| 1595 | mes "That's that! Let's go~"; |
---|
| 1596 | delitem 13158,1; |
---|
| 1597 | set gun_na,100; |
---|
| 1598 | close; |
---|
| 1599 | } |
---|
| 1600 | } |
---|
| 1601 | |
---|
| 1602 | L_BORED: |
---|
| 1603 | mes "[F. Harrison]"; |
---|
| 1604 | mes "Man, I'm so bored..."; |
---|
| 1605 | mes "I wonder if there's anything"; |
---|
| 1606 | mes "interesting..."; |
---|
| 1607 | next; |
---|
| 1608 | mes "[F. Harrison]"; |
---|
| 1609 | mes "Oh well... I'll just play with my"; |
---|
| 1610 | mes "beautiful 'Crimson Bolt'."; |
---|
| 1611 | close; |
---|
| 1612 | } |
---|