Files
sweetgum-server/scripts/npc/cpqchallenge2.js
Diego Armando de Freitas Matos 90ad58f17f CPQ 1 CPQ 2 CASAMENTO
2019-03-06 21:55:47 -03:00

48 lines
1.5 KiB
JavaScript

var status = 0;
var party;
function start(chrs) {
status = -1;
party = chrs;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.getChar().setChallenged(false);
cm.dispose();
} else {
if (mode == 0) {
cm.sendOk("Come back once you have thought about it some more.");
cm.getChar().setChallenged(false);
cm.dispose();
return;
}
}
if (mode == -1)
cm.dispose();
else {
if (mode == 1)
status++;
else
status--;
if (status == 0) {
if (cm.getParty().getMembers().size() == party.size()) {
cm.getPlayer().setChallenged(true);
var snd = "";
for (var i = 0; i < party.size(); i++)
snd += "#bNome: " + party.get(i).getName() + " / (Level: " + party.get(i).getLevel() + ") / " + party.get(i).getJobNameById(party.get(i).getJobId()) + "#k\r\n\r\n";
cm.sendAcceptDecline(snd + "Gostaria de lutar contra este grupo no Festival de Monstros?");
} else {
return;
}
} else if (status == 1) {
var ch = cm.getChrById(party.get(0).getId());
cm.startCPQ2(ch, ch.getMapId() + 1);
ch.getParty().setEnemy(cm.getPlayer().getParty());
cm.getChar().getParty().setEnemy(ch.getParty());
cm.getChar().setChallenged(false);
cm.dispose();
}
}
}