Fixed 5 Statues in Lith Harbor (#239)

This commit is contained in:
Jayden Seah
2018-08-09 23:09:41 +08:00
committed by Ronan Lana
parent fc8eadec30
commit 50f21af724
5 changed files with 293 additions and 160 deletions

View File

@@ -1,38 +1,65 @@
//Warrior Statue by Wodian /*
This file is part of the HeavenMS MapleStory Server
Copyleft (L) 2016 - 2018 RonanLana
importPackage(Packages.client); This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation version 3 as published by
the Free Software Foundation. You may not use, modify or distribute
this program under any other version of the GNU Affero General Public
License.
var status = 0; This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
function start() { You should have received a copy of the GNU Affero General Public License
status = -1; along with this program. If not, see <http://www.gnu.org/licenses/>.
action(1, 0, 0); */
} /*
9201123 - Warrior Statue, Lith Harbor
|- Warps you to 102000003 (Warriors' Sanctuary)
function action(mode, type, selection) { Version
|- 1.0 by Jayd
if (mode == -1 || cm.getPlayer().getJobStyle() != MapleJob.BEGINNER) { */
cm.dispose();
} var status;
else { var map = 102000003;
if (status >= 2 && mode == 0) { var job = "Warrior";
cm.sendOk("Goodbye"); var no = "Come back to me if you decided to be a #b"+job+"#k.";
cm.dispose();
return; function start() {
} status = -1;
action(1, 0, 0);
if (mode == 1) { }
status++;
} function action(mode, type, selection) {
else { if (mode == -1) {
status--; cm.sendOk(no);
} cm.dispose();
if (status == 0) { } else {
cm.sendNext("If you want to go to Perion press next!"); if (mode == 0 && type > 0) {
} cm.sendOk(no);
else if (status == 1) {
cm.warp(102000000,0);
cm.dispose(); cm.dispose();
}
} }
}
if (mode == 1)
status++;
else
status--;
if(status == 0) {
if (cm.getJob() == "BEGINNER") {
cm.sendYesNo("Hey #h #, I can send you to #b#m"+map+"##k if you want to be a #b"+job+"#k. Do you want to go now?");
} else {
cm.sendOk("You're much stronger now. Keep training!");
cm.dispose();
}
} else if (status == 1) {
cm.warp(map, 0);
cm.dispose();
}
}
}

View File

@@ -1,38 +1,63 @@
//Bowman Statue by Wodian /*
This file is part of the HeavenMS MapleStory Server
Copyleft (L) 2016 - 2018 RonanLana
importPackage(Packages.client); This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation version 3 as published by
the Free Software Foundation. You may not use, modify or distribute
this program under any other version of the GNU Affero General Public
License.
var status = 0; This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
function start() { You should have received a copy of the GNU Affero General Public License
status = -1; along with this program. If not, see <http://www.gnu.org/licenses/>.
action(1, 0, 0); */
} /*
9201124 - Bowman Statue, Lith Harbor
|- Warps you to 100000201 (Bowman School)
function action(mode, type, selection) { Version
|- 1.0 by Jayd
if (mode == -1 || cm.getPlayer().getJobStyle() != MapleJob.BEGINNER) { */
cm.dispose();
} var status;
else { var map = 100000201;
if (status >= 2 && mode == 0) { var job = "Bowman";
cm.sendOk("Goodbye");
cm.dispose(); function start() {
return; status = -1;
} action(1, 0, 0);
}
if (mode == 1) {
status++; function action(mode, type, selection) {
} if (mode == -1) {
else { cm.dispose();
status--; } else {
} if (mode == 0 && type > 0) {
if (status == 0) { cm.sendOk("Come back to me if you decided to be a #b"+job+"#k.");
cm.sendNext("If you want to go to Henesys press next!");
}
else if (status == 1) {
cm.warp(100000000,0);
cm.dispose(); cm.dispose();
}
} }
}
if (mode == 1)
status++;
else
status--;
if(status == 0) {
if (cm.getJob() == "BEGINNER") {
cm.sendYesNo("Hey #h #, I can send you to #b#m"+map+"##k if you want to be a #b"+job+"#k. Do you want to go now?");
} else {
cm.sendOk("You're much stronger now. Keep training!");
cm.dispose();
}
} else if (status == 1) {
cm.warp(map, 0);
cm.dispose();
}
}
}

View File

@@ -1,38 +1,65 @@
//Magician Statue by Wodian /*
This file is part of the HeavenMS MapleStory Server
Copyleft (L) 2016 - 2018 RonanLana
importPackage(Packages.client); This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation version 3 as published by
the Free Software Foundation. You may not use, modify or distribute
this program under any other version of the GNU Affero General Public
License.
var status = 0; This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
function start() { You should have received a copy of the GNU Affero General Public License
status = -1; along with this program. If not, see <http://www.gnu.org/licenses/>.
action(1, 0, 0); */
} /*
9201125 - Magician Statue, Lith Harbor
|- Warps you to 101000003 (Library)
function action(mode, type, selection) { Version
|- 1.0 by Jayd
if (mode == -1 || cm.getPlayer().getJobStyle() != MapleJob.BEGINNER) { */
cm.dispose();
} var status;
else { var map = 101000003;
if (status >= 2 && mode == 0) { var job = "Magician";
cm.sendOk("Goodbye"); var no = "Come back to me if you decided to be a #b"+job+"#k.";
cm.dispose();
return; function start() {
} status = -1;
action(1, 0, 0);
if (mode == 1) { }
status++;
} function action(mode, type, selection) {
else { if (mode == -1) {
status--; cm.sendOk(no);
} cm.dispose();
if (status == 0) { } else {
cm.sendNext("If you want to go to Ellinia press next!"); if (mode == 0 && type > 0) {
} cm.sendOk(no);
else if (status == 1) {
cm.warp(101000000,0);
cm.dispose(); cm.dispose();
}
} }
}
if (mode == 1)
status++;
else
status--;
if(status == 0) {
if (cm.getJob() == "BEGINNER") {
cm.sendYesNo("Hey #h #, I can send you to #b#m"+map+"##k if you want to be a #b"+job+"#k. Do you want to go now?");
} else {
cm.sendOk("You're much stronger now. Keep training!");
cm.dispose();
}
} else if (status == 1) {
cm.warp(map, 0);
cm.dispose();
}
}
}

View File

@@ -1,38 +1,65 @@
//Thief Statue by Wodian /*
This file is part of the HeavenMS MapleStory Server
Copyleft (L) 2016 - 2018 RonanLana
importPackage(Packages.client); This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation version 3 as published by
the Free Software Foundation. You may not use, modify or distribute
this program under any other version of the GNU Affero General Public
License.
var status = 0; This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
function start() { You should have received a copy of the GNU Affero General Public License
status = -1; along with this program. If not, see <http://www.gnu.org/licenses/>.
action(1, 0, 0); */
} /*
9201126 - Thief Statue, Lith Harbor
|- Warps you to 102000003 (Thieves Hideout)
function action(mode, type, selection) { Version
|- 1.0 by Jayd
if (mode == -1 || cm.getPlayer().getJobStyle() != MapleJob.BEGINNER) { */
cm.dispose();
} var status;
else { var map = 103000003;
if (status >= 2 && mode == 0) { var job = "Thief";
cm.sendOk("Goodbye"); var no = "Come back to me if you decided to be a #b"+job+"#k.";
cm.dispose();
return; function start() {
} status = -1;
action(1, 0, 0);
if (mode == 1) { }
status++;
} function action(mode, type, selection) {
else { if (mode == -1) {
status--; cm.sendOk(no);
} cm.dispose();
if (status == 0) { } else {
cm.sendNext("If you want to go to Kerning City press next!"); if (mode == 0 && type > 0) {
} cm.sendOk(no);
else if (status == 1) {
cm.warp(103000000,0);
cm.dispose(); cm.dispose();
}
} }
}
if (mode == 1)
status++;
else
status--;
if(status == 0) {
if (cm.getJob() == "BEGINNER") {
cm.sendYesNo("Hey #h #, I can send you to #b#m"+map+"##k if you want to be a #b"+job+"#k. Do you want to go now?");
} else {
cm.sendOk("You're much stronger now. Keep training!");
cm.dispose();
}
} else if (status == 1) {
cm.warp(map, 0);
cm.dispose();
}
}
}

View File

@@ -1,38 +1,65 @@
//Pirate Statue by Wodian /*
This file is part of the HeavenMS MapleStory Server
Copyleft (L) 2016 - 2018 RonanLana
importPackage(Packages.client); This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation version 3 as published by
the Free Software Foundation. You may not use, modify or distribute
this program under any other version of the GNU Affero General Public
License.
var status = 0; This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
function start() { You should have received a copy of the GNU Affero General Public License
status = -1; along with this program. If not, see <http://www.gnu.org/licenses/>.
action(1, 0, 0); */
} /*
9201127 - Pirate Statue, Lith Harbor
|- Warps you to 120000101 (Navigation Room)
function action(mode, type, selection) { Version
|- 1.0 by Jayd
if (mode == -1 || cm.getPlayer().getJobStyle() != MapleJob.BEGINNER) { */
cm.dispose();
} var status;
else { var map = 120000101;
if (status >= 2 && mode == 0) { var job = "Pirate";
cm.sendOk("Goodbye"); var no = "Come back to me if you decided to be a #b"+job+"#k.";
cm.dispose();
return; function start() {
} status = -1;
action(1, 0, 0);
if (mode == 1) { }
status++;
} function action(mode, type, selection) {
else { if (mode == -1) {
status--; cm.sendOk(no);
} cm.dispose();
if (status == 0) { } else {
cm.sendNext("If you want to go to Nautilus press next!"); if (mode == 0 && type > 0) {
} cm.sendOk(no);
else if (status == 1) {
cm.warp(120000100,0);//guess so... lol?
cm.dispose(); cm.dispose();
}
} }
}
if (mode == 1)
status++;
else
status--;
if(status == 0) {
if (cm.getJob() == "BEGINNER") {
cm.sendYesNo("Hey #h #, I can send you to #b#m"+map+"##k if you want to be a #b"+job+"#k. Do you want to go now?");
} else {
cm.sendOk("You're much stronger now. Keep training!");
cm.dispose();
}
} else if (status == 1) {
cm.warp(map, 0);
cm.dispose();
}
}
}