Reformat and clean up npc scripts
This commit is contained in:
@@ -20,34 +20,37 @@ function action(mode, type, selection) {
|
||||
cm.dispose();
|
||||
return;
|
||||
}
|
||||
if (mode == 1)
|
||||
if (mode == 1) {
|
||||
status++;
|
||||
else
|
||||
} else {
|
||||
status--;
|
||||
}
|
||||
if (status == 1) {
|
||||
var selStr = "";
|
||||
if (cm.getJobId() == 0)
|
||||
if (cm.getJobId() == 0) {
|
||||
selStr += "We have a special 90% discount for beginners.";
|
||||
}
|
||||
selStr += "Choose your destination, for fees will change from place to place.#b";
|
||||
for (var i = 0; i < maps.length; i++)
|
||||
for (var i = 0; i < maps.length; i++) {
|
||||
selStr += "\r\n#L" + i + "##m" + maps[i] + "# (" + (cm.getJobId() == 0 ? cost[i] / 10 : cost[i]) + " mesos)#l";
|
||||
}
|
||||
cm.sendSimple(selStr);
|
||||
} else if (status == 2) {
|
||||
cm.sendYesNo("You don't have anything else to do here, huh? Do you really want to go to #b#m" + maps[selection] + "##k? It'll cost you #b"+ (cm.getJobId() == 0 ? cost[selection] / 10 : cost[selection]) + " mesos#k.");
|
||||
cm.sendYesNo("You don't have anything else to do here, huh? Do you really want to go to #b#m" + maps[selection] + "##k? It'll cost you #b" + (cm.getJobId() == 0 ? cost[selection] / 10 : cost[selection]) + " mesos#k.");
|
||||
selectedMap = selection;
|
||||
} else if (status == 3) {
|
||||
if (cm.getJobId() == 0) {
|
||||
mesos = cost[selectedMap] / 10;
|
||||
mesos = cost[selectedMap] / 10;
|
||||
} else {
|
||||
mesos = cost[selectedMap];
|
||||
mesos = cost[selectedMap];
|
||||
}
|
||||
|
||||
|
||||
if (cm.getMeso() < mesos) {
|
||||
cm.sendNext("You don't have enough mesos. Sorry to say this, but without them, you won't be able to ride the cab.");
|
||||
cm.dispose();
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
cm.gainMeso(-mesos);
|
||||
cm.warp(maps[selectedMap], 0);
|
||||
cm.dispose();
|
||||
|
||||
Reference in New Issue
Block a user