From 8832adba3ec9df0f7f890154f69f0993b8d1d8e5 Mon Sep 17 00:00:00 2001 From: daegaladh Date: Wed, 1 Aug 2012 04:29:56 +0000 Subject: Full npc folder reorganization. (I hope I didn't break anything D:) -Now common scripts goes to the main npc folder, and pre-re-only/re-only ones goes to their respective folders. -NPCs with practically the same script but little differences have been left in the main folder and uses the command checkre() for the differences. -For those NPCs with different coordinates but same script, the script has been left in the main folder but the NPCs splitted as duplicates. -All pre-renewal files has been reverted back to their pre-renewal behavior. TODO: -Correct pre-re quest rewards. -Check for pre-re/re differences in mapflags. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16545 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/quests/quests_izlude.txt | 98 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 npc/quests/quests_izlude.txt (limited to 'npc/quests/quests_izlude.txt') diff --git a/npc/quests/quests_izlude.txt b/npc/quests/quests_izlude.txt new file mode 100644 index 000000000..de2955e01 --- /dev/null +++ b/npc/quests/quests_izlude.txt @@ -0,0 +1,98 @@ +//===== rAthena Script ======================================= +//= Quest NPCs related to Izlude +//===== By: ================================================== +//= Evera and The rAthena Dev Team +//= L0ne_W0lf +//===== Current Version: ===================================== +//= 1.1 +//===== Compatible With: ===================================== +//= rAthena SVN +//===== Description: ========================================= +//= Edgar's Offer: +//= - [Aegis conversion] +//= - Variables in use: MISC_QUEST (Bit 16) +//===== Additional Comments: ================================= +//= 1.0 Initial release [Evera] +//= 1.1 Updated to 10.3 standard. [L0ne_W0lf] +//============================================================ + +// Edgar's Offer +//============================================================ +- script ::Edgar_izlude -1,{ + if (MISC_QUEST & 16) { + mes "[Edgar]"; + mes "So are you heading to Alberta again? Let me give you the same discount and only charge 250 Zeny, just like the last time."; + mes "How's that sound?"; + next; + if (select("Alrighty~!:Why are you being so nice to me?!") == 1) { + if (Zeny < 250) { + mes "[Edgar]"; + mes "Um..."; + mes "This isn't"; + mes "enough money."; + mes "Why don't you go"; + mes "get some more cash?"; + close ; + } + set zeny,zeny-250; + warp "alberta",195,164; + end; + } + mes "[Edgar]"; + mes "It's just the way I am. That, and your devilish smile reminds me of my beloved blond haired son who left home years ago to become a Sailor on his own ship. Bless his soul, wherever he is."; + close; + } + mes "[Edgar]"; + mes "My town, Izlude, is connected to Alberta by the harbor in the West. There is so much traffic between us, I almost become an Albertian. Hehehe~"; + next; + mes "[Edgar]"; + mes "There's this guy I know pretty well, Phelix, who lives in Alberta. That guy is really stingy... He charges for everything!"; + next; + mes "[Edgar]"; + mes "But he's really a nice guy and likes helping other people. He has a good heart and will give you his support if you meet his price."; + next; + mes "[Edgar]"; + mes "Lately, people in Alberta say that he is really trying to help folks and that his demand for Jellopies is just a coverup. Well, you should take a look at what he has to offer."; + next; + if (select("Can you tell me how to get to Alberta?:End Conversation") == 1) { + mes "[Edgar]"; + mes "Huh? Well, you can use your feet and just walk. But if you have money, I'd like to suggest that you take a ship."; + next; + if (select("Okay, gotcha.:But I'm sick of walking and I'm broke!") == 1) { + mes "[Edgar]"; + mes "Alrighty, take care~"; + close; + } + mes "[Edgar]"; + mes "Okay..."; + mes "You don't want to walk AND you've got no cash, but you still want to go there? Oh geez..."; + next; + mes "[Edgar]"; + mes "Fine fine. Me, being the captain of a ship, can afford to bring you there at a lower price. How does 250 Zeny sound?"; + next; + if (select("Alrighty~!:Bah, what a rip off!!") == 1) { + set MISC_QUEST,MISC_QUEST | 16; + if (Zeny < 250) { + mes "[Edgar]"; + mes "Um..."; + mes "This isn't"; + mes "enough money."; + mes "Go and get"; + mes "some more."; + close; + } + set zeny,zeny-250; + warp "alberta",195,164; + end; + } + mes "[Edgar]"; + mes "Boy oh boy,"; + mes "if you think"; + mes "that's a rip off..."; + close; + } + mes "[Edgar]"; + mes "Yeah, alright."; + mes "See you later~"; + close; +} -- cgit v1.2.3-60-g2f50