Okay, so unlike most of my releases, this one is useful.
Credits to MapleBlade.
Someone needed to release this.
Code:
var map = 922010900; //put your map id here.
var minLvl = 1;
var maxLvl = 200;
var minAmt = 2;
var maxAmt = 6;
function start() {
if (cm.getParty() == null) {
cm.sendOk("#eIf you want to GuildPQ, #bthe leader of your party must talk to me#k. #rLevel range 1 ~ 200, 2+ person party.#k");
cm.dispose();
} else if (!cm.isLeader()) {
cm.sendOk("If you want to try the quest, please tell the #bleader of your party#k to talk to me.");
cm.dispose();
}else{
var party = cm.getParty().getMembers();
var inMap = cm.partyMembersInMap();
var lvlOk = 0;
for (var i = 0; i < party.size(); i++) {
if (party.get(i).getLevel() >= minLvl && party.get(i).getLevel() <= maxLvl)
lvlOk++;
}
if (inMap < minAmt || inMap > maxAmt) {
cm.sendOk("You don't have enough people in your party. You need a party of #b"+minAmt+"#k - #r"+maxAmt+"#k members and they must be in the map with you. There are #b"+inMap+"#k members here.");
cm.dispose();
} else if (lvlOk != inMap) {
cm.sendOk("Someone in your party isn't the proper level. Everyone needs to be Lvl. #b"+minLvl+"#k - #r"+maxLvl+"#k.");
cm.dispose();
}else{
cm.warpParty(map);
cm.dispose();
}
}
}
Someone needed to release this.
Last edited: