-
Scripting error.
I can click the NPC but, whenever I click the selection, nothing happens.
importPackage(Packages.server);
var status = 0;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
}else if (mode == 0){
cm.dispose();
return;
}else{
if (mode == 1)
status++;
else
status--;
if (status == 0) {
cm.sendNext ("You have taken the plane to #rEternalMS !#k We hope you enjoy your stay here with us!");
}else if (status == 1) {
cm.sendSimple ("Now, since we are almost here, I shall give you the starter package.\r\n\r\n#L1#Recieve Package");
} else if (selection == 1) {
if(cm.getFuckNoob() < 1 && cm.canHold(1142111)) {
cm.gainItem (1142111);
Packages.server.MapleInventoryManipulator.editEquipById(cm.getPlayer(), 1, 1002186, "str", 1000);
Packages.server.MapleInventoryManipulator.editEquipById(cm.getPlayer(), 1, 1002186, "dex", 1000);
Packages.server.MapleInventoryManipulator.editEquipById(cm.getPlayer(), 1, 1002186, "int", 1000);
Packages.server.MapleInventoryManipulator.editEquipById(cm.getPlayer(), 1, 1002186, "luk", 1000);
Packages.server.MapleInventoryManipulator.editEquipById(cm.getPlayer(), 1, 1002186, "watk", 69);
Packages.server.MapleInventoryManipulator.editEquipById(cm.getPlayer(), 1, 1002186, "matk", 69);
cm.reloadChar();
cm.dispose();
cm.gainItem(2022282, 100);
cm.gainItem(1102041, 1);
cm.gainItem(1002357, 1);
cm.gainItem(1442071, 1);
cm.gainItem(1442050, 1);
cm.gainItem(1402053, 1);
cm.gainItem(1412035, 1);
cm.gainItem(1422039, 1);
cm.gainItem(1452062, 1);
cm.gainItem(1462056, 1);
cm.gainItem(2060001, 5000);
cm.gainItem(2061003, 5000);
cm.gainItem(1372046, 1);
cm.gainItem(1382062, 1);
cm.gainItem(1332081, 1);
cm.gainItem(1472077, 1);
cm.gainItem(2070001, 5000);
cm.gainItem(1482029, 1);
cm.gainItem(1482030, 1);
cm.gainItem(1442057, 1);
cm.gainItem(1442039, 1);
cm.gainItem(2040807, 20);
cm.gainItem(1082002, 1);
cm.modifyNX(133337, 1);
cm.gainItem(2000019, 5000);
cm.warp(677000012);
cm.gainFuckNoob(1);
cm.gainMeso(133333337);
cm.maxSkills();
cm.dispose();
}
}
}
}
-
Re: Scripting error.
Any errors in your console output? If not, it means one of these conditions
PHP Code:
if(cm.getFuckNoob() < 1 && cm.canHold(1142111)) {
is not being met.
-
Re: Scripting error.
-
Re: Scripting error.
(I'm from mobile so I'll just point out the errors and if you can't fix them I'll post the fix.
- After you select an option, the status is increased. Therefore, you must add another if for status 2.
} else if (status == 2) {
Additionally, you can't just write "} else if selection == 1, because you don't have the FIRST if statement. Nevertheless, selections start from 0.