请问这个根据性别给物品的脚本哪里错了...
var status = -1;var selectionLog = [];
function start() {
action(1, 0, 0);
}
function action(d, c, b) {
if (status == 0 && d == 0) {
cm.dispose();
return;
}
d == 1 ? status++ : status--;
selectionLog = b;
var a = -1;
if (status <= a++) {
cm.dispose();
} else {
if (status === a++) {
cm.askYesNo('男生获得白色药水,女生获得红色药水哦!', 4, 9401025);
} else {
if (status === a++) {
cm.dispose();
} else {
if (cm.getPlayer().getGender() == 0) {
cm.gainItem(2000000, 1);//白色药水;
cm.gainItem(cm.getItemId(), -1);
} else {
cm.gainItem(2000001, 1);//红色药水;
cm.gainItem(cm.getItemId(), -1);
}
}
}
}
}
没有提示报错,但是不给东西,然后用完需要解卡才行 status === a++ 这个我咋没见过 結束腳本要使用
cm.dispose();
页:
[1]