summaryrefslogtreecommitdiff
path: root/npc/quests/eden/11-25.txt
diff options
context:
space:
mode:
authormasao87 <masao87@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-05-26 14:30:12 +0000
committermasao87 <masao87@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-05-26 14:30:12 +0000
commit828ba5b2c63b316bb284be884a8ad62755025bfc (patch)
treeba30030b26e0feebe2d456fa9b08f5a745bbb48b /npc/quests/eden/11-25.txt
parentf4f7fdc5781d376ca2abaf78b4eef6b87ffdd6a6 (diff)
downloadhercules-828ba5b2c63b316bb284be884a8ad62755025bfc.tar.gz
hercules-828ba5b2c63b316bb284be884a8ad62755025bfc.tar.bz2
hercules-828ba5b2c63b316bb284be884a8ad62755025bfc.tar.xz
hercules-828ba5b2c63b316bb284be884a8ad62755025bfc.zip
- Some minor improvements in the instance Scripts.
- Some minor improvements in the Eden Group NPC's. - Fixed typo in Wanderer Pet Food NPC. bugreport:5823 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16151 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/quests/eden/11-25.txt')
-rw-r--r--npc/quests/eden/11-25.txt808
1 files changed, 389 insertions, 419 deletions
diff --git a/npc/quests/eden/11-25.txt b/npc/quests/eden/11-25.txt
index 417e30f78..2276d374b 100644
--- a/npc/quests/eden/11-25.txt
+++ b/npc/quests/eden/11-25.txt
@@ -1,409 +1,385 @@
-//===== rAthena Script =======================================
-// Eden Group Quests - Repeatable experience quests [11-25]
-//===== By: ==================================================
+//===== rAthena Script =======================================
+// Eden Group Quests - Mission [11 - 25]
+//===== By: ==================================================
//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Compatible With: =====================================
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
//= rAthena SVN
-//===== Description: =========================================
-//= [AEGIS Conversion]
-//===== Additional Comments: =================================
+//===== Description: =========================================
+//= Repetable Quests for Players between Baselevel 10 - 26 .
+//===== Additional Comments: =================================
//= 1.0 First Version.
+//= 1.1 Some little optimization here and there. [Masao]
//============================================================
moc_para01,36,38,3 script Mission [11 - 25]#Tuto 857,{
if (countitem(6219) > 0) {
- set .@hun1125_1,checkquest(11114,HUNTING);
- set .@hun1125_2,checkquest(11115,HUNTING);
- set .@hun1125_3,checkquest(11116,HUNTING);
- set .@hun1125_4,checkquest(11117,HUNTING);
- set .@hun1125_5,checkquest(11118,HUNTING);
- set .@hun1125_6,checkquest(11119,HUNTING);
- set .@hun1125_7,checkquest(11120,HUNTING);
- set .@hun1125_8,checkquest(11121,HUNTING);
- set .@hun1125_9,checkquest(11122,HUNTING);
- set .@hun1125_10,checkquest(11123,HUNTING);
- set .@time1125_1,checkquest(11124,PLAYTIME);
- set .@time1125_2,checkquest(11125,PLAYTIME);
- set .@time1125_3,checkquest(11126,PLAYTIME);
- set .@time1125_4,checkquest(11127,PLAYTIME);
- set .@time1125_5,checkquest(11128,PLAYTIME);
- set .@time1125_6,checkquest(11129,PLAYTIME);
- set .@time1125_7,checkquest(11130,PLAYTIME);
- set .@time1125_8,checkquest(11131,PLAYTIME);
- set .@time1125_9,checkquest(11132,PLAYTIME);
- set .@time1125_10,checkquest(11133,PLAYTIME);
- if (.@time1125_1 == 2)
+ set .@hunting1,checkquest(11114,HUNTING);
+ set .@hunting2,checkquest(11115,HUNTING);
+ set .@hunting3,checkquest(11116,HUNTING);
+ set .@hunting4,checkquest(11117,HUNTING);
+ set .@hunting5,checkquest(11118,HUNTING);
+ set .@hunting6,checkquest(11119,HUNTING);
+ set .@hunting7,checkquest(11120,HUNTING);
+ set .@hunting8,checkquest(11121,HUNTING);
+ set .@hunting9,checkquest(11122,HUNTING);
+ set .@hunting10,checkquest(11123,HUNTING);
+ set .@playtime1,checkquest(11124,PLAYTIME);
+ set .@playtime2,checkquest(11125,PLAYTIME);
+ set .@playtime3,checkquest(11126,PLAYTIME);
+ set .@playtime4,checkquest(11127,PLAYTIME);
+ set .@playtime5,checkquest(11128,PLAYTIME);
+ set .@playtime6,checkquest(11129,PLAYTIME);
+ set .@playtime7,checkquest(11130,PLAYTIME);
+ set .@playtime8,checkquest(11131,PLAYTIME);
+ set .@playtime9,checkquest(11132,PLAYTIME);
+ set .@playtime10,checkquest(11133,PLAYTIME);
+ if (.@playtime1 == 2) {
erasequest 11124;
- if (.@time1125_2 == 2)
+ }
+ if (.@playtime2 == 2) {
erasequest 11125;
- if (.@time1125_3 == 2)
+ }
+ if (.@playtime3 == 2) {
erasequest 11126;
- if (.@time1125_4 == 2)
+ }
+ if (.@playtime4 == 2) {
erasequest 11127;
- if (.@time1125_5 == 2)
+ }
+ if (.@playtime5 == 2) {
erasequest 11128;
- if (.@time1125_6 == 2)
+ }
+ if (.@playtime6 == 2) {
erasequest 11129;
- if (.@time1125_7 == 2)
+ }
+ if (.@playtime7 == 2) {
erasequest 11130;
- if (.@time1125_8 == 2)
+ }
+ if (.@playtime8 == 2) {
erasequest 11131;
- if (.@time1125_9 == 2)
+ }
+ if (.@playtime9 == 2) {
erasequest 11132;
- if (.@time1125_10 == 2)
+ }
+ if (.@playtime10 == 2) {
erasequest 11133;
-
- if ((.@hun1125_1 == 0) || (.@hun1125_2 == 0) || (.@hun1125_3 == 0) || (.@hun1125_4 == 0) || (.@hun1125_5 == 0) || (.@hun1125_6 == 0) || (.@hun1125_7 == 0) || (.@hun1125_8 == 0) || (.@hun1125_9 == 0) || (.@hun1125_10 == 0) || (.@hun1125_1 == 1) || (.@hun1125_2 == 1) || (.@hun1125_3 == 1) || (.@hun1125_4 == 1) || (.@hun1125_5 == 1) || (.@hun1125_6 == 1) || (.@hun1125_7 == 1) || (.@hun1125_8 == 1) || (.@hun1125_9 == 1) || (.@hun1125_10 == 1)) {
- mes "-You can only request-";
- mes "-one mission at a time-";
+ }
+ if (.@hunting1 == 0 || .@hunting2 == 0 || .@hunting3 == 0 || .@hunting4 == 0 || .@hunting5 == 0 || .@hunting6 == 0 || .@hunting7 == 0 || .@hunting8 == 0 || .@hunting9 == 0 || .@hunting10 == 0 || .@hunting1 == 1 || .@hunting2 == 1 || .@hunting3 == 1 || .@hunting4 == 1 || .@hunting5 == 1 || .@hunting6 == 1 || .@hunting7 == 1 || .@hunting8 == 1 || .@hunting9 == 1 || .@hunting10 == 1) {
+ mes " - You can only request - ";
+ mes " - one mission at a time - ";
mes "";
- mes "-Manager : Spikle-";
+ mes " - Manager : Spike - ";
close;
}
- else if ((.@hun1125_1 == 2) || (.@hun1125_2 == 2) || (.@hun1125_3 == 2) || (.@hun1125_4 == 2) || (.@hun1125_5 == 2) || (.@hun1125_6 == 2) || (.@hun1125_7 == 2) || (.@hun1125_8 == 2) || (.@hun1125_9 == 2) || (.@hun1125_10 == 2)) {
- mes "-You must collect your-";
- mes "-reward before starting-";
- mes "-a new mission.-";
+ if (.@hunting1 == 2 || .@hunting2 == 2 || .@hunting3 == 2 || .@hunting4 == 2 || .@hunting5 == 2 || .@hunting6 == 2 || .@hunting7 == 2 || .@hunting8 == 2 || .@hunting9 == 2 || .@hunting10 == 2) {
+ mes " - You must collect your - ";
+ mes " - reward before starting - ";
+ mes " - a new mission. - ";
mes "";
- mes "-Manager : Spikle-";
+ mes " - Manager : Spike - ";
close;
}
- else {
- if (BaseLevel < 11) {
- mes "-There are no tasks-";
- mes "-open for you right now.-";
- close;
- }
- else if ((BaseLevel > 10) && (BaseLevel < 26)) {
- mes "-Mission bulletin board-";
- mes "-for beginners.-";
+ if (BaseLevel < 11) {
+ mes " - There are no tasks - ";
+ mes " - open for you right now. - ";
+ close;
+ }
+ if ((BaseLevel > 10) && (BaseLevel < 26)) {
+ mes " - Mission bulletin board -";
+ mes " - for beginners. -";
+ mes "";
+ mes " - Manager : Spike -";
+ next;
+ switch (select("Hornet Hunting:Condor Hunting:Grasshopper's Leg:Worm Tail Hunting:Spore Hunting:Pest Control:Muka Hunting:Familiar Hunting:Collect Feathers:Collect Poison Spores:Cancel")) {
+ case 1:
+ if (.@playtime1 == 1) {
+ mes " - Mission ^4d4dffHornet Hunting^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Hornet Hunting' - ";
+ mes " - Hunt 10 ^4d4dff'Hornets'^000000 - ";
+ mes " - northwest of Prontera. - ";
mes "";
- mes "-Manager : Spikle-";
+ mes " - Manager : Spike - ";
next;
- switch(select("Hornet Hunting:Condor Hunting:Grasshopper Legs:Worm Tail Hunting:Spore Hunting:Pest Control:Muka Hunting:Familiar Hunting:Peco Peco Hunting:Collect Poison Spores:Cancel")) {
+ switch (select("I will do this mission.:Look for other missions.")) {
case 1:
- if ((.@time1125_1 == 0) || (.@time1125_1 == 1)) {
- mes "-Mission, ^4d4dffHornet Hunting^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Hornet Hunting'-";
- mes "-Hunt 10 ^4d4dff'Hornets'^000000-";
- mes "-at Prontera Field 5.-";
- mes "";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 10 ^4d4dff'Hornets'^000000-";
- mes "-at Prontera Field 5.-";
- setquest 11114;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
+ mes " - Hunt 10 ^4d4dff'Hornets'^000000 - ";
+ mes " - northwest of Prontera. - ";
+ setquest 11114;
+ close;
case 2:
- if ((.@time1125_2 == 0) || (.@time1125_2 == 1)) {
- mes "-Mission, ^4d4dffCondor Hunting^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Condor Hunting'-";
- mes "-Hunt 20 ^4d4dff'Condors'^000000-";
- mes "-south of Morroc.-";
- mes "";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 20 ^4d4dff'Condors'^000000-";
- mes "-south of Morroc.-";
- setquest 11115;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 3:
- if ((.@time1125_3 == 0) || (.@time1125_3 == 1)) {
- mes "-Mission, ^4d4dffGrasshopper Legs^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Grasshopper Legs'-";
- mes "-Hunt 10 ^4d4dff'Rockers'^000000-";
- mes "-from southwest Prontera-";
- mes "-and bring 10 ^4d4dffGrasshopper's Legs^000000-";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 10 ^4d4dff'Rockers'^000000-";
- mes "-from southwest Prontera-";
- mes "-and bring 10 ^4d4dffGrasshopper's Legs^000000-";
- setquest 11116;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 4:
- if ((.@time1125_4 == 0) || (.@time1125_4 == 1)) {
- mes "-Mission, ^4d4dffWormtail Hunting^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Worm Tail Hunting'-";
- mes "-Hunt 20 ^4d4dff'Worm Tails'^000000-";
- mes "-around Payon field 2 & 6.-";
- mes "";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 20 ^4d4dff'Worm Tails'^000000-";
- mes "-around Payon field 2 & 6.-";
- setquest 11117;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 5:
- if ((.@time1125_5 == 0) || (.@time1125_5 == 1)) {
- mes "-Mission, ^4d4dffSpore Hunting^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Spore Hunting'-";
- mes "-Hunt 30 ^4d4dff'Spores'^000000-";
- mes "-around Payon field 2 & 6.-";
- mes "";
- mes "-Manager : Spikle - ";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 30 ^4d4dff'Spores'^000000-";
- mes "-around Payon field 2 & 6.-";
- setquest 11118;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 6:
- if ((.@time1125_6 == 0) || (.@time1125_6 == 1)) {
- mes "-Mission, ^4d4dffPest Control^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Pest Control'-";
- mes "-Hunt 20 ^4d4dffThief Bug Eggs^000000-";
- mes "-in the Prontera Culvert-";
- mes "-and bring 10 ^4d4dffChrysalis^000000.-";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 20 ^4d4dffThief Bug Eggs^000000-";
- mes "-in the Prontera Culvert-";
- mes "-and bring 10 ^4d4dffChrysalis^000000.-";
- setquest 11119;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 7:
- if ((.@time1125_7 == 0) || (.@time1125_7 == 1)) {
- mes "-Mission, ^4d4dffMuka Hunting^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Muka Hunting'-";
- mes "-Hunt 20 ^4d4dff'Muka'^000000-";
- mes "-south of Prontera.-";
- mes "";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 20 ^4d4dff'Muka'^000000-";
- mes "-south of Prontera.-";
- setquest 11120;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 8:
- if ((.@time1125_8 == 0) || (.@time1125_8 == 1)) {
- mes "-Mission, ^4d4dffFamiliar Hunting^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Familiar Hunting'-";
- mes "-Hunt 20 ^4d4dffFamiliar^000000-";
- mes "-in the Prontera Culvert.-";
- mes "";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 20 ^4d4dffFamiliar^000000-";
- mes "-in the Prontera Culvert.-";
- setquest 11121;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 9:
- if ((.@time1125_9 == 0) || (.@time1125_9 == 1)) {
- mes "-Mission, ^4d4dffCollect Feathers^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Collect Feathers'-";
- mes "-Hunt 30 ^4d4dff'Pecopeco'^000000-";
- mes "-south of Prontera.-";
- mes "";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 30 ^4d4dff'Pecopeco'^000000-";
- mes "-south of Prontera.-";
- setquest 11122;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
- }
- }
- break;
- case 10:
- if ((.@time1125_10 == 0) || (.@time1125_10 == 1)) {
- mes "-Mission, ^4d4dffCollect Poison Spores^000000-";
- mes "-is already finished for today.-";
- mes "";
- mes "-Manager : Spikle-";
- close;
- }
- else {
- mes "-Mission 'Collect Poison Spores'-";
- mes "-Hunt 30 ^4d4dffPoison Spores^000000-";
- mes "-from Geffen Tower and-";
- mes "-bring 5 ^4d4dffPoison Spores^000000.-";
- mes "-Manager : Spikle-";
- next;
- switch(select("I will do this mission.:Look for other missions.")) {
- case 1:
- mes "-Hunt 30 ^4d4dffPoison Spores^000000-";
- mes "-from Geffen Tower and-";
- mes "-bring 5 ^4d4dffPoison Spores^000000.-";
- if (.@time1125_10 == 2) {
- erasequest 11133;
- }
- setquest 11123;
- close;
- case 2:
- mes "-Search for other missions.-";
- close;
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 2:
+ if (.@playtime2 == 1) {
+ mes " - Mission ^4d4dffCondor Hunting^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Condor Hunting' - ";
+ mes " - Hunt 20 ^4d4dff'Condors'^000000 - ";
+ mes " - south of Morroc. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 20 ^4d4dff'Condors'^000000 - ";
+ mes " - south of Morroc. - ";
+ setquest 11115;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 3:
+ if (.@playtime3 == 1) {
+ mes " - Mission ^4d4dffGrasshopper's Leg^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Grasshopper's Leg' - ";
+ mes " - Hunt 10 ^4d4dff'Rockers'^000000 - ";
+ mes " - southwest of Prontera and - ";
+ mes " - bring 10 ^4d4dffGrasshopper's Legs^000000. - ";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 10 ^4d4dff'Rockers'^000000 - ";
+ mes " - southwest of Prontera and - ";
+ mes " - bring 10 ^4d4dffGrasshopper's Legs^000000. - ";
+ setquest 11116;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 4:
+ if (.@playtime4 == 1) {
+ mes " - Mission ^4d4dffWorm Tail Hunting^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Worm Tail Hunting' - ";
+ mes " - Hunt 20 ^4d4dff'Worm Tails'^000000 - ";
+ mes " - southeast of Payon.- ";
+ mes "";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 20 ^4d4dff'Worm Tails'^000000 - ";
+ mes " - southeast of Payon.- ";
+ setquest 11117;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 5:
+ if (.@playtime5 == 1) {
+ mes " - Mission ^4d4dffSpore Hunting^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Spore Hunting' - ";
+ mes " - Hunt 30 ^4d4dff'Spores'^000000 - ";
+ mes " - around Payon. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 30 ^4d4dff'Spores'^000000 - ";
+ mes " - around Payon. - ";
+ setquest 11118;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 6:
+ if (.@playtime6 == 1) {
+ mes " - Mission ^4d4dffPest Control^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Pest Control' - ";
+ mes " - Hunt 20 ^4d4dffThief Bug Eggs^000000 - ";
+ mes " - in the Prontera Culvert - ";
+ mes " - and bring 10 ^4d4dffChrysalis^000000. - ";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 20 ^4d4dffThief Bug Eggs^000000 - ";
+ mes " - in the Prontera Culvert - ";
+ mes " - and bring 10 ^4d4dffChrysalis^000000. - ";
+ setquest 11119;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 7:
+ if (.@playtime7 == 1) {
+ mes " - Mission ^4d4dffMuka Hunting^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Muka Hunting' - ";
+ mes " - Hunt 20 ^4d4dff'Muka'^000000 - ";
+ mes " - south of Prontera. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 20 ^4d4dff'Muka'^000000 - ";
+ mes " - south of Prontera. - ";
+ setquest 11120;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 8:
+ if (.@playtime8 == 1) {
+ mes " - Mission ^4d4dffFamiliar Hunting^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Familiar Hunting' - ";
+ mes " - Hunt 20 ^4d4dffFamiliar^000000 - ";
+ mes " - in the Culvert Sewers - ";
+ mes " - west of Prontera. - ";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 20 ^4d4dffFamiliar^000000 - ";
+ mes " - in the Culvert Sewers - ";
+ mes " - west of Prontera. - ";
+ setquest 11121;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 9:
+ if (.@playtime9 == 1) {
+ mes " - Mission ^4d4dffCollect Feathers^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Collect Feathers' - ";
+ mes " - Hunt 30 ^4d4dff'Peco Pecos'^000000 - ";
+ mes " - south of Prontera. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 30 ^4d4dff'Peco Pecos'^000000 - ";
+ mes " - south of Prontera. - ";
+ setquest 11122;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
+ close;
+ }
+ case 10:
+ if (.@playtime10 == 1) {
+ mes " - Mission ^4d4dffCollect Poison Spores^000000 - ";
+ mes " - is already finished for today. - ";
+ mes "";
+ mes " - Manager : Spike - ";
+ close;
+ }
+ mes " - Mission 'Collect Poison Spores' - ";
+ mes " - Hunt 30 ^4d4dffPoison Spores^000000 - ";
+ mes " - inside the Geffen Tower and - ";
+ mes " - bring 5 ^4d4dffPoison Spores^000000. - ";
+ mes " - Manager : Spike - ";
+ next;
+ switch (select("I will do this mission.:Look for other missions.")) {
+ case 1:
+ mes " - Hunt 30 ^4d4dffPoison Spores^000000 - ";
+ mes " - inside the Geffen Tower Dungeon - ";
+ mes " - bring 5 ^4d4dffPoison Spores^000000. - ";
+ if (.@playtime10 == 2) {
+ erasequest 11133;
}
- }
- break;
- case 11:
- mes "-Stop reading bulletin board.-";
+ setquest 11123;
+ close;
+ case 2:
+ mes " - Let's search for other missions.- ";
close;
}
- }
- else {
- mes "-These missions are too-";
- mes "-easy for your caliber-";
- mes "-search for a more level-";
- mes "-appropriate mission-";
+ case 11:
+ mes " - Stop reading the bulletin board. - ";
close;
}
}
- }
- else {
- mes "-You need to have a-";
- mes "-^4d4dff'Eden Group Mark'^000000-";
- mes "-to receive these missions-";
+ mes " - These missions are too - ";
+ mes " - easy for your caliber - ";
+ mes " - search for a more level - ";
+ mes " - appropriate mission. - ";
close;
}
+ mes "-You need to have a-";
+ mes "-^4d4dff'Eden Group Mark'^000000-";
+ mes "-to receive these missions-";
+ close;
}
-moc_para01,32,30,6 script Spikle#Tuto 914,{
- set .@hun1125_1,checkquest(11114,HUNTING);
- set .@hun1125_2,checkquest(11115,HUNTING);
- set .@hun1125_3,checkquest(11116,HUNTING);
- set .@hun1125_4,checkquest(11117,HUNTING);
- set .@hun1125_5,checkquest(11118,HUNTING);
- set .@hun1125_6,checkquest(11119,HUNTING);
- set .@hun1125_7,checkquest(11120,HUNTING);
- set .@hun1125_8,checkquest(11121,HUNTING);
- set .@hun1125_9,checkquest(11122,HUNTING);
- set .@hun1125_10,checkquest(11123,HUNTING);
- if ((.@hun1125_1 == 0) || (.@hun1125_2 == 0) || (.@hun1125_3 == 0) || (.@hun1125_4 == 0) || (.@hun1125_5 == 0) || (.@hun1125_6 == 0) || (.@hun1125_7 == 0) || (.@hun1125_8 == 0) || (.@hun1125_9 == 0) || (.@hun1125_10 == 0) || (.@hun1125_1 == 1) || (.@hun1125_2 == 1) || (.@hun1125_3 == 1) || (.@hun1125_4 == 1) || (.@hun1125_5 == 1) || (.@hun1125_6 == 1) || (.@hun1125_7 == 1) || (.@hun1125_8 == 1) || (.@hun1125_9 == 1) || (.@hun1125_10 == 1)) {
- mes "[Spikle]";
+moc_para01,32,30,6 script Spike 914,{
+
+ set .@hunting1,checkquest(11114,HUNTING);
+ set .@hunting2,checkquest(11115,HUNTING);
+ set .@hunting3,checkquest(11116,HUNTING);
+ set .@hunting4,checkquest(11117,HUNTING);
+ set .@hunting5,checkquest(11118,HUNTING);
+ set .@hunting6,checkquest(11119,HUNTING);
+ set .@hunting7,checkquest(11120,HUNTING);
+ set .@hunting8,checkquest(11121,HUNTING);
+ set .@hunting9,checkquest(11122,HUNTING);
+ set .@hunting10,checkquest(11123,HUNTING);
+ if (.@hunting1 == 0 || .@hunting2 == 0 || .@hunting3 == 0 || .@hunting4 == 0 || .@hunting5 == 0 || .@hunting6 == 0 || .@hunting7 == 0 || .@hunting8 == 0 || .@hunting9 == 0 || .@hunting10 == 0 || .@hunting1 == 1 || .@hunting2 == 1 || .@hunting3 == 1 || .@hunting4 == 1 || .@hunting5 == 1 || .@hunting6 == 1 || .@hunting7 == 1 || .@hunting8 == 1 || .@hunting9 == 1 || .@hunting10 == 1) {
+ mes "[Spike]";
mes "You haven't finished your mission yet.";
mes "Keep up the good work. You are almost done.";
close;
}
- if (.@hun1125_1 == 2) {
- mes "[Spikle]";
+ if (.@hunting1 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Hornet Hunting' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -412,12 +388,12 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 900,0;
close;
}
- if (.@hun1125_2 == 2) {
- mes "[Spikle]";
+ if (.@hunting2 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Condor Hunting' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -426,13 +402,13 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 1800,0;
close;
}
- if (.@hun1125_3 == 2) {
+ if (.@hunting3 == 2) {
if (countitem(940) > 9) {
- mes "[Spikle]";
+ mes "[Spike]";
mes "Hmm... let me see~";
- mes "You have completed the 'Grasshopper Legs' mission.";
+ mes "You have completed the 'Grasshopper's Leg' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -442,19 +418,17 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 1400,0;
close;
}
- else {
- mes "[Spikle]";
- mes "You don't have enough Grasshopper's Legs.";
- mes "You need to bring 10 Grasshopper's Legs.";
- close;
- }
+ mes "[Spike]";
+ mes "You don't have enough Grasshopper's Legs.";
+ mes "You need to bring 10 Grasshopper's Legs.";
+ close;
}
- if (.@hun1125_4 == 2) {
- mes "[Spikle]";
+ if (.@hunting4 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Worm Tail Hunting' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -463,12 +437,12 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 2600,0;
close;
}
- if (.@hun1125_5 == 2) {
- mes "[Spikle]";
+ if (.@hunting5 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Spore Hunting' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -477,34 +451,33 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 3900,0;
close;
}
- if (.@hun1125_6 == 2) {
+ if (.@hunting6 == 2) {
if (countitem(915) > 9) {
- mes "[Spikle]";
+ mes "[Spike]";
mes "Hmm... let me see~";
- mes "You have completed the 'Pest Control' mission.";
+ mes "You have completed the 'Extirpate Insects' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
+ delitem 915,10; //Chrysalis
erasequest 11119;
setquest 11129;
getexp 2900,0;
close;
}
- else {
- mes "[Spikle]";
- mes "You don't have enough Chrysalis.";
- mes "You need to bring 10 Chrysalis.";
- close;
- }
+ mes "[Spike]";
+ mes "You don't have enough Chrysalis.";
+ mes "You need to bring 10 Chrysalis.";
+ close;
}
- if (.@hun1125_7 == 2) {
- mes "[Spikle]";
+ if (.@hunting7 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Muka Hunting' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -513,12 +486,12 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 3200,0;
close;
}
- if (.@hun1125_8 == 2) {
- mes "[Spikle]";
+ if (.@hunting8 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Familiar Hunting' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -527,12 +500,12 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 3200,0;
close;
}
- if (.@hun1125_9 == 2) {
- mes "[Spikle]";
+ if (.@hunting9 == 2) {
+ mes "[Spike]";
mes "Hmm... let me see~";
- mes "You have completed the 'Peco Peco Hunting' mission.";
+ mes "You have completed the 'Collect Feathers' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
@@ -541,35 +514,32 @@ moc_para01,32,30,6 script Spikle#Tuto 914,{
getexp 5400,0;
close;
}
- if (.@hun1125_10 == 2) {
+ if (.@hunting10 == 2) {
if (countitem(7033) > 4) {
- mes "[Spikle]";
+ mes "[Spike]";
mes "Hmm... let me see~";
mes "You have completed the 'Collect Poison Spores' mission.";
next;
- mes "[Spikle]";
+ mes "[Spike]";
mes "Good work~!!";
mes "Our client is so happy with your work. He will appreciate what you have done.";
mes "Please help us again. Thanks!";
+ delitem 7033,5; // Poison Spore
erasequest 11123;
setquest 11133;
getexp 6000,0;
close;
}
- else {
- mes "[Spikle]";
- mes "You don't have enough Posion Spores.";
- mes "You need to bring 5 Poison Spores.";
- close;
- }
- }
- else {
- mes "[Spikle]";
- mes "Are you looking a job?";
- mes "We always have lots of work to do.";
- next;
- mes "[Spikle]";
- mes "Why don't you look around and find some interesting tasks?";
+ mes "[Spike]";
+ mes "You don't have enough Poison Spores.";
+ mes "You need to bring 5 Poison Spores.";
close;
}
-}
+ mes "[Spike]";
+ mes "Are you looking for a job?";
+ mes "We always have lots of work to do.";
+ next;
+ mes "[Spike]";
+ mes "Why don't you look around and find some interesting tasks?.";
+ close;
+} \ No newline at end of file