From 3a259701891036089b491cbe60949c0169319fe6 Mon Sep 17 00:00:00 2001 From: Playtester Date: Wed, 4 Apr 2007 21:50:03 +0000 Subject: Added Gunslinger quest for slotted Butcher git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10159 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/quests/gunslinger_quests.txt | 215 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 215 insertions(+) (limited to 'npc/quests/gunslinger_quests.txt') diff --git a/npc/quests/gunslinger_quests.txt b/npc/quests/gunslinger_quests.txt index 5184fad01..973f9ccd0 100644 --- a/npc/quests/gunslinger_quests.txt +++ b/npc/quests/gunslinger_quests.txt @@ -808,3 +808,218 @@ L_MORE: mes "Bring me more!"; close; } + +lighthalzen,205,284,6 script F. Harrison 85,{ + + if (gun_na == 100){ + if(checkweight(13102,1) == 0){ + mes "[F. Harrison]"; + mes "You are overweight."; + mes "Even if I gave you the"; + mes "weapon, you cannot carry it."; + mes "Please clear your inventory."; + close; + } + mes "[F. Harrison]"; + mes "Hmm... Oh?"; + mes "Ahh...... Eh?"; + next; + mes "[F. Harrison]"; + mes "Heheh... Hmm... Huh...?"; + next; + menu "May I have my Butcher back now?",-; + mes "[F. Harrison]"; + mes "Uh? Oh, umm... Heheh..."; + next; + mes "[F. Harrison]"; + mes "Th-that, huh? Eh... Heheh..."; + next; + mes "[F. Harrison]"; + mes "Ahahahah! I uh..."; + next; + mes "[F. Harrison]"; + mes "That thing! BOOM!"; + next; + mes "[F. Harrison]"; + mes "Bam bam! I was gonna fire it!"; + mes "Yeah!"; + next; + mes "[F. Harrison]"; + mes "But it resisted! So I went 'BAM!' with"; + mes "my hand! MUAHAHAHAH!!"; + next; + mes "[F. Harrison]"; + mes "And it broke...... *sob sob*"; + next; + mes "[F. Harrison]"; + mes "I call myself 'Dr. Everything' and"; + mes "I wanted to fix it myself, but I"; + mes "don't seem to have the materials"; + mes "to fix it... And the materials are"; + mes "so rare too... *sob sob*"; + next; + mes "[F. Harrison]"; + mes "Umm... I'm sorry for breaking"; + mes "it but... Could you get me the"; + mes "materials I need for fixing it?"; + mes "Bring me those items, and I can"; + mes "fix it, plus I'll modify it for"; + mes "you! I promise!!"; + next; + mes "So please bring me the materials..."; + mes "*sob sob sob*"; + next; + mes "[F. Harrison]"; + mes "The materials I need are"; + mes "10 Steel, 2 Eluniums,"; + mes "1 Oridecon, 20 Coal..."; + mes "And a Special Metal Rod"; + mes "used in the Butcher..."; + mes "I think only Lady Celena can"; + mes "make those rods......"; + next; + mes "[F. Harrison]"; + mes "But first, you'll need to talk"; + mes "to Lady Celena's assistant, the 'Lab Director',"; + mes "and ask for his help."; + mes "That kid's a bit hysterical, but"; + mes "she'll be nice help if you talk"; + mes "to her nicely..."; + next; + mes "[F. Harrison]"; + mes "I'm really sorry... Here, I'll"; + mes "lend you my prized weapon,"; + mes "'Crimson Bolt'. But make sure"; + mes "you bring all those materials"; + mes "to me once you find them all!"; + mes "Promise me!!!"; + set gun_na,101; + getitem 13102,1; + close; + } + else if(gun_na == 101 || gun_na == 102){ + mes "[F. Harrison]"; + mes "The materials I need are"; + mes "10 Steel, 2 Eluniums,"; + mes "1 Oridecon, 20 Coal..."; + mes "And a Special Metal Rod"; + mes "used in the Butcher..."; + mes "Talk to the 'Lab Director' for his"; + mes "assistance on the Rod."; + close; + } + else if(gun_na == 103){ + if(countitem(999) >= 10 && countitem(985) >= 2 && countitem(984) >= 1 && countitem(1003) >= 20){ + if(countitem(13102) > 0){ + delitem 999,10; + delitem 985,2; + delitem 984,1; + delitem 1003,20; + delitem 13102,1; + set gun_na,104; + mes "[F. Harrison]"; + mes "Aha! You got all the materials"; + mes "for me! I'll get to the repair"; + mes "right away, please hold on..."; + close; + } + else{ + mes "[F. Harrison]"; + mes "Aha! You got all the materials"; + mes "for me!"; + mes "... But where's my treasured"; + mes "'Crimson Bolt'!? I will not fix"; + mes "your Butcher for you if you don't"; + mes "bring it back to me!!"; + close; + } + } + else{ + mes "[F. Harrison]"; + mes "The materials I need are"; + mes "10 Steel, 2 Eluniums,"; + mes "1 Oridecon, 20 Coal..."; + mes "And a Special Metal Rod"; + mes "used in the Butcher..."; + mes "Good thing you found the"; + mes "Special Metal Rod already."; + close; + } + } + else if(gun_na == 104){ + if(checkweight(13159,1) == 0){ + mes "-You're overweight already.-"; + mes "-Come back after dropping some"; + mes "stuff first.-"; + close; + } + set gun_na,0; + getitem 13159,1; + mes "[F. Harrison]"; + mes "Whew... Finally it's fixed, thanks"; + mes "to your effort. I'm very sorry"; + mes "for breaking it, and thank you"; + mes "for your effort. I feel guilty"; + mes "for just fixing it, so I added"; + mes "some extra power on it. I hope"; + mes "it'll work nicely for you."; + mes "Well, enjoy it."; + close; + } + else if(gun_na == 0){ + if(BaseJob != Job_Gunslinger) goto L_BORED; + if(BaseLevel > 67 && countitem(13158) > 0){ + mes "[F. Harrison]"; + mes "Man, I'm so bored..."; + mes "I wonder if there's anything"; + mes "interesting..."; + next; + mes "[F. Harrison]"; + mes "Eh? Are you a Gunslinger?"; + mes "I haven't seen that weapon"; + mes "in your hand before..."; + next; + mes "[F. Harrison]"; + mes "May I take a look? Please?"; + mes "C'mon, let me take a look!"; + mes "I'm bored out of my mind here!"; + mes "Pleeeeeeeeeeeease~?"; + next; + if(select("No way.:Here...") == 1){ + mes "[F. Harrison]"; + mes "Hah! You think you're the only"; + mes "one with a cool weapon!? Well"; + mes "I got my beautiful Crimson Bolt!"; + mes "Hmph!!"; + close; + } + mes "[F. Harrison]"; + mes "Heheh... This is the newest"; + mes "development by Einbroch Firearms"; + mes "Lab, the so-called uncontrollable"; + mes "'Destroyer Butcher', eh?"; + mes "Interesting... VERY interesting..."; + next; + mes "[F. Harrison]"; + mes "Hey, let me try it out for a"; + mes "bit, alright? Don't worry, I"; + mes "know how to handle weapons,"; + mes "I won't break it!"; + mes "That's that! Let's go~"; + delitem 13158,1; + set gun_na,100; + close; + } + } + +L_BORED: + mes "[F. Harrison]"; + mes "Man, I'm so bored..."; + mes "I wonder if there's anything"; + mes "interesting..."; + next; + mes "[F. Harrison]"; + mes "Oh well... I'll just play with my"; + mes "beautiful 'Crimson Bolt'."; + close; +} -- cgit v1.2.3-60-g2f50