Reformat and clean up npc scripts

This commit is contained in:
P0nk
2021-09-09 23:35:02 +02:00
parent 0c1545f81d
commit d893309b4f
665 changed files with 19932 additions and 19046 deletions

View File

@@ -4,49 +4,55 @@ var payment = false;
var atHerbTown = false;
function start() {
if(cm.getPlayer().getMap().getId() == 251000100) atHerbTown = true;
if (cm.haveItem(4031242)){
if(atHerbTown)
menu = "#L0##bI will use #t4031242##k to move to #b#m230030200##k.#l\r\n#L1#Go to #b#m230000000##k after paying #b10000mesos#k.#l";
else
menu = "#L0##bI will use #t4031242##k to move to #b#m230030200##k.#l\r\n#L1#Go to #b#m251000000##k after paying #b10000mesos#k.#l";
}else {
if(atHerbTown)
menu = "#L0#Go to #b#m230030200##k after paying #b1000mesos#k.#l\r\n#L1#Go to #b#m230000000##k after paying #b10000mesos#k.#l";
else
menu = "#L0#Go to #b#m230030200##k after paying #b1000mesos#k.#l\r\n#L1#Go to #b#m251000000##k after paying #b10000mesos#k.#l";
if (cm.getPlayer().getMap().getId() == 251000100) {
atHerbTown = true;
}
if (cm.haveItem(4031242)) {
if (atHerbTown) {
menu = "#L0##bI will use #t4031242##k to move to #b#m230030200##k.#l\r\n#L1#Go to #b#m230000000##k after paying #b10000mesos#k.#l";
} else {
menu = "#L0##bI will use #t4031242##k to move to #b#m230030200##k.#l\r\n#L1#Go to #b#m251000000##k after paying #b10000mesos#k.#l";
}
} else {
if (atHerbTown) {
menu = "#L0#Go to #b#m230030200##k after paying #b1000mesos#k.#l\r\n#L1#Go to #b#m230000000##k after paying #b10000mesos#k.#l";
} else {
menu = "#L0#Go to #b#m230030200##k after paying #b1000mesos#k.#l\r\n#L1#Go to #b#m251000000##k after paying #b10000mesos#k.#l";
}
payment = true;
}
cm.sendSimple ("Ocean are all connected to each other. Place you can't reach by foot can easily reached oversea. How about taking #bDolphin Taxi#k with us today?\r\n"+menu);
cm.sendSimple("Ocean are all connected to each other. Place you can't reach by foot can easily reached oversea. How about taking #bDolphin Taxi#k with us today?\r\n" + menu);
}
function action(mode, type, selection) {
if (mode < 1)
if (mode < 1) {
cm.dispose();
else {
} else {
if (selection == 0) {
if(payment) {
if(cm.getPlayer().getMeso() < 1000) {
if (payment) {
if (cm.getPlayer().getMeso() < 1000) {
cm.sendOk("I don't think you have enough money...");
cm.dispose();
} else
} else {
cm.gainMeso(-1000);
} else
cm.gainItem(4031242,-1);
}
} else {
cm.gainItem(4031242, -1);
}
cm.warp(230030200, 2);
cm.dispose();
return;
} else if (selection == 1) {
if (cm.getPlayer().getMeso() < 10000) {
cm.sendOk("I don't think you have enough money...");
cm.dispose();
return;
}else{
cm.gainMeso(-10000);
cm.warp(atHerbTown ? 230000000 : 251000100);
}
}
if (cm.getPlayer().getMeso() < 10000) {
cm.sendOk("I don't think you have enough money...");
cm.dispose();
return;
} else {
cm.gainMeso(-10000);
cm.warp(atHerbTown ? 230000000 : 251000100);
}
}
cm.dispose();
}
}