Reformat and clean up npc scripts
This commit is contained in:
@@ -1,28 +1,29 @@
|
||||
function start() {
|
||||
if (cm.c.getPlayer().getMapId() == 103000100 || cm.c.getPlayer().getMapId() == 600010001)
|
||||
if (cm.c.getPlayer().getMapId() == 103000100 || cm.c.getPlayer().getMapId() == 600010001) {
|
||||
cm.sendYesNo("The ride to " + (cm.c.getPlayer().getMapId() == 103000100 ? "New Leaf City of Masteria" : "Kerning City of Victoria Island") + " takes off every minute, beginning on the hour, and it'll cost you #b5000 mesos#k. Are you sure you want to purchase #b#t" + (4031711 + parseInt(cm.c.getPlayer().getMapId() / 300000000)) + "##k?");
|
||||
else if (cm.c.getPlayer().getMapId() == 600010002 || cm.c.getPlayer().getMapId() == 600010004)
|
||||
} else if (cm.c.getPlayer().getMapId() == 600010002 || cm.c.getPlayer().getMapId() == 600010004) {
|
||||
cm.sendYesNo("Do you want to leave before the train start? There will be no refund.");
|
||||
}
|
||||
}
|
||||
|
||||
function action(mode, type, selection) {
|
||||
if(mode != 1){
|
||||
if (mode != 1) {
|
||||
cm.dispose();
|
||||
return;
|
||||
}
|
||||
if (cm.c.getPlayer().getMapId() == 103000100 || cm.c.getPlayer().getMapId() == 600010001){
|
||||
var item = 4031711 + parseInt(cm.c.getPlayer().getMapId() / 300000000);
|
||||
if (cm.c.getPlayer().getMapId() == 103000100 || cm.c.getPlayer().getMapId() == 600010001) {
|
||||
var item = 4031711 + parseInt(cm.c.getPlayer().getMapId() / 300000000);
|
||||
|
||||
if(!cm.canHold(item)) {
|
||||
if (!cm.canHold(item)) {
|
||||
cm.sendNext("You don't have a etc. slot available.");
|
||||
}
|
||||
else if(cm.getMeso() >= 5000){
|
||||
} else if (cm.getMeso() >= 5000) {
|
||||
cm.gainMeso(-5000);
|
||||
cm.gainItem(item, 1);
|
||||
cm.sendNext("There you go.");
|
||||
}else
|
||||
} else {
|
||||
cm.sendNext("You don't have enough mesos.");
|
||||
}else{
|
||||
}
|
||||
} else {
|
||||
cm.warp(cm.c.getPlayer().getMapId() == 600010002 ? 600010001 : 103000100);
|
||||
}
|
||||
cm.dispose();
|
||||
|
||||
Reference in New Issue
Block a user