- 积分
- 128
- 最后登录
- 2024-10-20
- 阅读权限
- 10
- 积分
- 128
- 回帖
- 14
- 精华
- 0
该用户从未签到 新人上路
- 枫币
- 110
- 威望
- 0
- 贡献
- 2
- 在线时间
- 14 小时
- 注册时间
- 2022-7-3
|
请问一个带事件的副本,传送光柱进去以后需要解卡才行,不解卡NPC点不了,怪物也打不死,事件里写了限时也没体现出来,只有某个地图最后一关才有限时。。这种情况是事件哪里的问题??下面贴上事件JS
var minPlayers = 1;
function init() {
}
function setup(mapid) {
var eim = em.newInstance("MonsterPark" + mapid);
var map = parseInt(mapid);
var max = (map / 1000000 == 952 ? 6 : 6);
eim.setProperty("max", "" + max);
eim.setProperty("boss", "0");
for (var i = 0; i < max; i++) {
eim.setInstanceMap(map + (i * 100)).resetFully();
//eim.setInstanceMap(map + (i * 100)).resetPQ(level);
eim.setProperty("map" + i, "" + (map + (i * 100)));
}
eim.startEventTimer(1200000); //20 mins
return eim;
}
function playerEntry(eim, player) {
var map = eim.getMapInstance(0);
player.changeMap(map, map.getPortal(0));
}
function playerRevive(eim, player) {
}
function scheduledTimeout(eim) {
end(eim);
}
function changedMap(eim, player, mapid) {
for (var i = 0; i < parseInt(eim.getProperty("max")); i++) {
if (mapid == parseInt(eim.getProperty("map" + i))) {
return;
}
}
eim.unregisterPlayer(player);
eim.disposeIfPlayerBelow(0, 0);
}
function playerDisconnected(eim, player) {
return 0;
}
function monsterValue(eim, mobId) {
return 1;
}
function playerExit(eim, player) {
eim.unregisterPlayer(player);
eim.disposeIfPlayerBelow(0, 0);
}
function end(eim) {
eim.disposeIfPlayerBelow(100, 951000000);
}
function clearPQ(eim) {
end(eim);
}
function allMonstersDead(eim) {
}
function leftParty (eim, player) {
// If only 2 players are left, uncompletable:
end(eim);
}
function disbandParty (eim) {
end(eim);
}
function playerDead(eim, player) {}
function cancelSchedule() {}
|
|