summaryrefslogtreecommitdiff
path: root/npc/re/quests/eden/eden_quests.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/re/quests/eden/eden_quests.txt')
-rw-r--r--npc/re/quests/eden/eden_quests.txt90
1 files changed, 40 insertions, 50 deletions
diff --git a/npc/re/quests/eden/eden_quests.txt b/npc/re/quests/eden/eden_quests.txt
index 074ab7e47..222a3f97e 100644
--- a/npc/re/quests/eden/eden_quests.txt
+++ b/npc/re/quests/eden/eden_quests.txt
@@ -3,21 +3,20 @@
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
-//= 1.4b
-//===== Compatible With: =====================================
-//= Hercules
+//= 1.5
//===== Description: =========================================
-//= Eden Group Headquarter NPC's.
+//= Eden Group Headquarter NPCs.
//===== Additional Comments: =================================
//= 1.0 First Version.
//= 1.1 Removed unencoded comments (Korean -> Gibberish)
//= Readded the GM helper NPC, commented out.
//= 1.2 Some little optimization here and there. [Masao]
//= 1.3 Added Instructor Ur and the new Quests which come
-//= alongside him. Special thanks to Chilly for the base. [Masao]
+//= alongside him. Special thanks to Chilly for the base. [Masao]
//= 1.4 Partial cleaning and bug fixing. [Euphy]
//= 1.4a Added 'npcskill' command. [Euphy]
//= 1.4b Added 'disable_items' command. [Euphy]
+//= 1.5 Added GM management function. [Euphy]
//============================================================
moc_para01,25,35,4 script Instructor Boya#para01 469,{
@@ -1182,7 +1181,7 @@ moc_fild11,180,253,5 script Talking Dog#para03 972,{
mes "Oh, if you are tired I will help you.";
next;
mes "-When the dog barked, your HP and SP recovered.-";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1220,7 +1219,7 @@ moc_fild11,180,253,5 script Talking Dog#para03 972,{
mes "Oh, if you are tired I will help you.";
next;
mes "-When the dog barked, your HP and SP recovered.-";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1276,7 +1275,7 @@ moc_fild11,180,253,5 script Talking Dog#para03 972,{
mes "Oh, if you are tired I will help you.";
next;
mes "-When the dog barked, your HP and SP recovered.-";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1422,8 +1421,8 @@ prt_sewb1,131,262,3 script Timid Cat#para04 422,{
mes "[Timid Cat]";
mes "Take care to check your map so you don't get lost.";
mes "It's a service meeow.";
- npcskill "AL_HEAL",10,99,60;
- percentheal 0,100;
+ npcskill "AL_HEAL",11,99,60;
+ percentheal 100,100;
close;
}
if (para_suv01 == 8) {
@@ -1460,7 +1459,7 @@ prt_sewb1,131,262,3 script Timid Cat#para04 422,{
mes "[Timid Cat]";
mes "I will help you a little.";
mes "Here, I have recovered your strengh meow..";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1495,8 +1494,8 @@ prt_sewb1,131,262,3 script Timid Cat#para04 422,{
mes "It's the last course so cheer up.";
mes "I will help you a little.";
mes "Here, I have recovered your strengh meow..";
- npcskill "AL_HEAL",10,99,60;
- percentheal 0,100;
+ npcskill "AL_HEAL",11,99,60;
+ percentheal 100,100;
close;
}
if (para_suv01 >= 10) {
@@ -1607,7 +1606,7 @@ pay_arche,41,136,3 script Eden Member Karl#para05 904,{
mes "[Karl]";
mes "Just in case I will recover all your energy.";
mes "It's the last step so be careful.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1638,8 +1637,8 @@ pay_arche,41,136,3 script Eden Member Karl#para05 904,{
mes "[Karl]";
mes "Just in case I will recover all your energy.";
mes "It's the last step so be careful.";
- npcskill "AL_HEAL",10,99,60;
- percentheal 0,100;
+ npcskill "AL_HEAL",11,99,60;
+ percentheal 100,100;
close;
}
if (para_suv01 >= 16) {
@@ -1760,7 +1759,7 @@ anthell01,29,264,5 script Eden Member Cloud#para06 899,{
mes "What do you think of Ant Hell?";
mes "Can you stay longer?";
mes "Ok, I will recover your strengh so, keep going.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1799,7 +1798,7 @@ anthell01,29,264,5 script Eden Member Cloud#para06 899,{
mes "[Cloud]";
mes "See, to cheer you up I will heal you until you finish the training.";
mes "Chin up and cheer up.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1827,7 +1826,7 @@ anthell01,29,264,5 script Eden Member Cloud#para06 899,{
mes "[Cloud]";
mes "Just Vitata, isn't that an easy opponent?";
mes "If you see Maya just run away.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1942,7 +1941,7 @@ in_orcs01,38,175,3 script Eden Member Hooksha 803,{
mes "[Hooksha]";
mes "You look tired I will recover your health.";
mes "If you are in trouble just come back here to safety.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1973,7 +1972,7 @@ in_orcs01,38,175,3 script Eden Member Hooksha 803,{
mes "[Hooksha]";
mes "You look tired, I will recover your health.";
mes "If you are in trouble just come back here to safety.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -1999,7 +1998,7 @@ in_orcs01,38,175,3 script Eden Member Hooksha 803,{
mes "[Hooksha]";
mes "You look tired, I will recover your health.";
mes "If you are in trouble just come back here to safety.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -2072,7 +2071,7 @@ in_orcs01,38,175,3 script Eden Member Hooksha 803,{
mes "Can you stay longer?";
mes "You look tired, I will recover your health.";
mes "If you are in trouble just come back here to safety.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -2096,7 +2095,7 @@ in_orcs01,38,175,3 script Eden Member Hooksha 803,{
mes "Can you stay longer?";
mes "You look tired I will recover your health.";
mes "If you are in trouble just come back here to safety.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -2199,8 +2198,8 @@ iz_dun04,43,46,3 script Eden Member Callandiva 745,{
mes "Oh are you tired?";
mes "Mermans are not easy opponents.";
mes "I will help you recover so cheer up.";
- npcskill "AL_HEAL",10,99,60;
- percentheal 0,100;
+ npcskill "AL_HEAL",11,99,60;
+ percentheal 100,100;
close;
}
if (para_suv01 == 35) {
@@ -2233,7 +2232,7 @@ iz_dun04,43,46,3 script Eden Member Callandiva 745,{
mes "Oh are you tired?";
mes "Strouf are not easy opponents.";
mes "I can help you recover so cheer up.";
- npcskill "AL_HEAL",10,99,60;
+ npcskill "AL_HEAL",11,99,60;
percentheal 100,100;
close;
}
@@ -3359,6 +3358,7 @@ moc_para01,112,96,5 script Administrator Michael 967,{
mes "[Michael]";
mes "You mean upgrading equipment, right?";
mes "We can only upgrade the Eden Group Hat.";
+ next;
if (para_suv02 == 3) {
if (countitem(5583) > 0) {
disable_items;
@@ -5120,32 +5120,22 @@ L_GetWeapon:
return;
}
-/*
-sec_in02,25,33,4 script Assistant 422,{
+sec_in02,25,33,4 script Assistant#para_suvquest 422,{
+ callfunc "F_GM_NPC";
mes "Password";
next;
- input .@input;
- if (.@input == 1854) {
+ if (callfunc("F_GM_NPC",1854,0) == 1) {
mes "Please select the variable you want to modify.";
next;
- switch (select("para_suv01:para_suv02")) {
- case 1:
- mes "Enter the modified value";
- next;
- input .@input;
- mes "Value of para_suv01 has been changed to "+.@input+".";
- set para_suv01,.@input;
- close;
- case 2:
- mes "Enter the modified value";
- next;
- input .@input;
- mes "Value of para_suv02 has been changed to "+.@input+".";
- set para_suv02,.@input;
- close;
- }
+ set .@var, select("para_suv01:para_suv02");
+ mes "Enter the modified value";
+ next;
+ input .@input,0,9999;
+ mes "Value of para_suv0"+.@var+" has been changed to "+.@input+".";
+ setd "para_suv0"+.@var,.@input;
+ close;
+ } else {
+ mes "......meow wee.";
+ close;
}
- mes "......meow wee.";
- close;
}
-*/