Reformat and clean up event scripts
This commit is contained in:
@@ -31,38 +31,38 @@ var fightTime = 30;
|
||||
var timer = 1000 * 60 * fightTime;
|
||||
|
||||
function init() {
|
||||
exitMap = em.getChannelServer().getMapFactory().getMap(103040400);
|
||||
entryMap = em.getChannelServer().getMapFactory().getMap(103040440);
|
||||
otherMap = em.getChannelServer().getMapFactory().getMap(103040450);
|
||||
exitMap = em.getChannelServer().getMapFactory().getMap(103040400);
|
||||
entryMap = em.getChannelServer().getMapFactory().getMap(103040440);
|
||||
otherMap = em.getChannelServer().getMapFactory().getMap(103040450);
|
||||
}
|
||||
|
||||
function setup(level, lobbyid) {
|
||||
var eim = em.newInstance("RockSpiritVIP_" + lobbyid);
|
||||
eim.setProperty("level", level);
|
||||
eim.setProperty("boss", "0");
|
||||
|
||||
|
||||
respawn(eim);
|
||||
eim.startEventTimer(timer);
|
||||
return eim;
|
||||
eim.startEventTimer(timer);
|
||||
return eim;
|
||||
}
|
||||
|
||||
function afterSetup(eim) {}
|
||||
|
||||
function respawn(eim) {
|
||||
var map = eim.getMapInstance(entryMap.getId());
|
||||
var map2 = eim.getMapInstance(otherMap.getId());
|
||||
map.allowSummonState(true);
|
||||
map2.allowSummonState(true);
|
||||
map.instanceMapRespawn();
|
||||
map2.instanceMapRespawn();
|
||||
eim.schedule("respawn", 10000);
|
||||
var map = eim.getMapInstance(entryMap.getId());
|
||||
var map2 = eim.getMapInstance(otherMap.getId());
|
||||
map.allowSummonState(true);
|
||||
map2.allowSummonState(true);
|
||||
map.instanceMapRespawn();
|
||||
map2.instanceMapRespawn();
|
||||
eim.schedule("respawn", 10000);
|
||||
}
|
||||
|
||||
|
||||
function playerEntry(eim, player) {
|
||||
var amplifierMap = eim.getMapInstance(entryMap.getId());
|
||||
player.changeMap(amplifierMap, 1);
|
||||
eim.schedule("timeOut", timer);
|
||||
var amplifierMap = eim.getMapInstance(entryMap.getId());
|
||||
player.changeMap(amplifierMap, 1);
|
||||
eim.schedule("timeOut", timer);
|
||||
}
|
||||
|
||||
function playerRevive(eim, player) {
|
||||
@@ -76,9 +76,9 @@ function playerDisconnected(eim, player) {
|
||||
if (eim.isEventTeamLackingNow(true, minPlayers, player)) {
|
||||
eim.unregisterPlayer(player);
|
||||
end(eim);
|
||||
} else {
|
||||
eim.unregisterPlayer(player);
|
||||
}
|
||||
else
|
||||
eim.unregisterPlayer(player);
|
||||
}
|
||||
|
||||
function changedMap(eim, player, mapid) {
|
||||
@@ -86,13 +86,13 @@ function changedMap(eim, player, mapid) {
|
||||
if (eim.isEventTeamLackingNow(true, minPlayers, player)) {
|
||||
eim.unregisterPlayer(player);
|
||||
end(eim);
|
||||
}
|
||||
else
|
||||
} else {
|
||||
eim.unregisterPlayer(player);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function monsterValue(eim,mobId) {
|
||||
function monsterValue(eim, mobId) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user