Package l2p.gameserver.model

Examples of l2p.gameserver.model.Reflection.startCollapseTimer()


      member.setVar("backCoords", r.getReturnLoc().toXYZString());
      member.setVar(name, String.valueOf(System.currentTimeMillis()));
    }
    player.getParty().setReflection(r);
    r.setParty(player.getParty());
    r.startCollapseTimer(timelimit * 60 * 1000L);
    player.getParty().broadcastToPartyMembers(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));
    prison.initSpawn(type1[Rnd.get(type1.length)], true);
    return null;
  }

View Full Code Here


      member.setVar("backCoords", r.getReturnLoc().toXYZString());
      member.setVar(name, String.valueOf(System.currentTimeMillis()));
    }
    player.getParty().setReflection(r);
    r.setParty(player.getParty());
    r.startCollapseTimer(timelimit * 60 * 1000L);
    player.getParty().broadcastToPartyMembers(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));
    prison.initSpawn(type1[Rnd.get(type1.length)], true);
    return null;
  }

View Full Code Here

              st.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
            }
            Reflection r = ReflectionTable.getInstance().get(prison.getReflectionId());
            if(r != null)
            {
              r.startCollapseTimer(300000);
            } // Всех боссов убили, запускаем коллапс через 5 минут
            break;
        }
        break;
      }
View Full Code Here

      }
      player.setReflection(r);
    }
    if(timelimit > 0)
    {
      r.startCollapseTimer(timelimit * 60 * 1000L);
    }
    return true;
  }

  private ArrayList<L2NpcInstance> monsters = new ArrayList<L2NpcInstance>();
View Full Code Here

    {
      player.getPet().unSummon();
    }
    player.setVar("backCoords", r.getReturnLoc().toXYZString());
    r.setNotCollapseWithoutPlayers(true);
    r.startCollapseTimer(timelimit * 60 * 1000L);
    _instances.put(player.getObjectId(), r.getId());
  }

  private void returnToAden(L2Player player)
  {
View Full Code Here

    player.setReflection(r);
    player.teleToLocation(il.getTeleportCoords());
    player.setVar("backCoords", r.getReturnLoc().toXYZString());
    player.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));
    r.setNotCollapseWithoutPlayers(true);
    r.startCollapseTimer(timelimit * 60 * 1000L);
    _instances.put(player.getObjectId(), r.getId());
  }

  private void dropItem(L2NpcInstance npc, int itemId, int count)
  {
View Full Code Here

      member.setVar("backCoords", r.getReturnLoc().toXYZString());
      member.setVar(name, String.valueOf(System.currentTimeMillis()));
    }
    player.getParty().setReflection(r);
    r.setParty(player.getParty());
    r.startCollapseTimer(timelimit * 60 * 1000L);
    player.getParty().broadcastToPartyMembers(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));
  }

  private void runStartRoom(World world)
  {
View Full Code Here

        if (roomId < 0 || roomId > 11) {
            return;
        }
        getNpc().doDie(null);
        Reflection ref = getSelfPlayer().getReflection();
        ref.startCollapseTimer(300000);
        handleDoors(ref, roomId, AFTER_SPAWN);
        int i = 0;
        while (i < ROOM_MONSTERS[roomId].length) {
            int monsterId = ROOM_MONSTERS[roomId][i++];
            int count = ROOM_MONSTERS[roomId][i++];
View Full Code Here

    int timelimit = il.getTimelimit();
    player.setReflection(r);
    player.teleToLocation(il.getTeleportCoords());
    player.setVar("backCoords", r.getReturnLoc().toXYZString());
    r.setNotCollapseWithoutPlayers(true);
    r.startCollapseTimer(timelimit * 60 * 1000L);
    _instances.put(player.getObjectId(), r.getId());
  }

  private void runTheSanctum(World world)
  {
View Full Code Here

    player.setReflection(r);
    player.teleToLocation(il.getTeleportCoords());
    player.setVar("backCoords", r.getReturnLoc().toXYZString());
    player.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));
    r.setNotCollapseWithoutPlayers(true);
    r.startCollapseTimer(timelimit * 60 * 1000L);
    _instances.put(player.getObjectId(), r.getId());
  }

  private void dropItem(L2NpcInstance npc, int itemId, int count)
  {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.