summaryrefslogtreecommitdiff
path: root/npc/custom/quests/kings_items.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/custom/quests/kings_items.txt')
-rw-r--r--npc/custom/quests/kings_items.txt77
1 files changed, 0 insertions, 77 deletions
diff --git a/npc/custom/quests/kings_items.txt b/npc/custom/quests/kings_items.txt
deleted file mode 100644
index 991112286..000000000
--- a/npc/custom/quests/kings_items.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-//===== Hercules Script ======================================
-//= Event King Items
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= Grand Circlet Quest combined with Excalibur Quest.
-//===== Additional Comments: =================================
-//= 2006/09/27: 1.0 Release and fully working. [$ephiroth]
-//= 1.1 Optimized. [Euphy]
-//============================================================
-
-prt_castle,80,170,4 script King of Prontera 1_M_PRON_KING,{
- mes "[King of Prontera]";
- mes "Hello, can you help me?";
- next;
- if(select("Sure, what can I do?", "Sorry, I'm busy.")==2) {
- mes "[King of Prontera]";
- mes "Ok, that's fine, I'm sure someone else will help.";
- close; }
- mes "[King of Prontera]";
- mes "Thank you. Well, my daughter next to me is a little rowdy...";
- mes "If you get her these items I'm sure she'll calm down.";
- mes "I'll give you my crown or my sword as a reward.";
- next;
- setarray .@items1[0],5007,742,30,741,50,753,20,732,1,710,20,629,20;
- setarray .@items2[0],1137,2254,1,2282,1,714,1;
- switch(select("What do you need?", "I have the items!", "Forget it.")) {
- case 1:
- for(set .@i,1; .@i<3; set .@i,.@i+1) {
- mes "[King of Prontera]";
- mes "If you could get me:";
- for(set .@j,1; .@j<getarraysize(getd(".@items"+.@i)); set .@j,.@j+2)
- mes " ~ ^0055FF"+getd(".@items"+.@i+"["+(.@j+1)+"]")+"^000000x "+getitemname(getd(".@items"+.@i+"["+.@j+"]"));
- mes "I'll give my "+((.@i)?"sword.":"crown.");
- if (.@i==2) close;
- next; }
- case 2:
- mes "[King of Prontera]";
- mes "What item do you want?";
- next;
- set .@i, select("Crown", "Sword");
- for(set .@j,1; .@j<getarraysize(getd(".@items"+.@i)); set .@j,.@j+2)
- if (countitem(getd(".@items"+.@i+"["+.@j+"]")) < getd(".@items"+.@i+"["+(.@j+1)+"]")) set .@nr,1;
- mes "[King of Prontera]";
- if (.@nr) {
- mes "You're missing something.";
- mes "Come back after you get ALL the items.";
- close; }
- for(set .@j,1; .@j<getarraysize(getd(".@items"+.@i)); set .@j,.@j+2)
- delitem getd(".@items"+.@i+"["+.@j+"]"), getd(".@items"+.@i+"["+(.@j+1)+"]");
- getitem getd(".@items"+.@i+"[0]"),1;
- mes "THANK YOU SOO MUCH!!";
- mes "This will surely calm her down.";
- mes "As promised, here is my "+((.@i==1)?"crown.":"sword.");
- close;
- case 3:
- mes "[King of Prontera]";
- mes "Ok, that's fine, I'm sure someone else will help.";
- close;
- }
-}
-
-prt_castle,84,170,4 script King's Daughter 1_M_SIZ,{
- mes "[King's Daughter]";
- mes "Hmph, I hate my dad right now!!";
- next;
- if(select("Why?", "Whatever...")==2) {
- mes "[King's Daughter]";
- mes "FINE THEN! Hmph!!";
- close; }
- mes "[King's Daughter]";
- mes "Well, he won't give me what I want!!";
- mes "He's the King of Prontera. He should be able to get me ANYTHING!!!";
- close;
-}