Examples of startCollapseTimer()


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

    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

Examples of l2p.gameserver.model.entity.KamalokaNightmare.startCollapseTimer()

    player.setVar("backCoords", r.getReturnLoc().toXYZString());
    player.teleToLocation(r.getTeleportLoc(), r.getId());
    ReflectionTable.getInstance().addSoloKamaloka(player.getObjectId(), r);
    if(timelimit > 0)
    {
      r.startCollapseTimer(timelimit * 60 * 1000L);
      player.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(timelimit));
    }
  }

  public void StaticSoloInstance(String[] param)
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

      else
      {
        player.setReflection(ReflectionManager.DEFAULT);
      }
      player.unsetVar("backCoords");
      r.startCollapseTimer(1000);
    }
    else if (command.startsWith("ListPossible"))
    {
      if ((getNpcId() == 32484) && Config.ALT_KAMALOKA_NIGHTMARES_PREMIUM_ONLY && !player.hasBonus())
      {
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

              st.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
            }
            Reflection r = ReflectionManager.getInstance().get(prison.getReflectionId());
            if (r != null)
            {
              r.startCollapseTimer(300000);
            }
            break;
        }
        break;
      }
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

        member.setVar("backCoords", r.getReturnLoc().toXYZString(), -1);
        member.setInstanceReuse(iz.getId(), System.currentTimeMillis());
      }
      player.getParty().setReflection(r);
      r.setParty(player.getParty());
      r.startCollapseTimer(iz.getTimelimit() * 60 * 1000L);
      player.getParty().broadCast(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(iz.getTimelimit()));
      prison.initSpawn(type1[Rnd.get(type1.length)], true);
    }
    return null;
  }
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

              st.getPlayer().sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
            }
            Reflection r = ReflectionManager.getInstance().get(prison.getReflectionId());
            if (r != null)
            {
              r.startCollapseTimer(300000);
            }
            break;
        }
        break;
      }
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

        member.setVar("backCoords", r.getReturnLoc().toXYZString(), -1);
        member.setInstanceReuse(iz.getId(), System.currentTimeMillis());
      }
      player.getParty().setReflection(r);
      r.setParty(player.getParty());
      r.startCollapseTimer(iz.getTimelimit() * 60 * 1000L);
      player.getParty().broadCast(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(iz.getTimelimit()));
      prison.initSpawn(type1[Rnd.get(type1.length)], true);
    }
    return null;
  }
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

    final List<Player> players = r.getPlayers();
    for (Player p : players)
    {
      p.sendPacket(new ExShowScreenMessage("The Investigator has been killed. The mission is failed.", 3000, ScreenMessageAlign.TOP_CENTER, true));
    }
    r.startCollapseTimer(5 * 1000L);
    super.onEvtDead(killer);
  }
 
  /**
   * Method onEvtAttacked.
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

    if (currentReflection > 0)
    {
      final Reflection reflection = ReflectionManager.getInstance().get(currentReflection);
      if (reflection != null)
      {
        reflection.startCollapseTimer(300000);
      }
      currentReflection = 0;
    }
  }
 
View Full Code Here

Examples of lineage2.gameserver.model.entity.Reflection.startCollapseTimer()

      {
        if ((reflection.getInstancedZone() != null) && reflection.getInstancedZone().isCollapseOnPartyDismiss())
        {
          if (reflection.getParty() == this)
          {
            reflection.startCollapseTimer(reflection.getInstancedZone().getTimerOnCollapse() * 1000);
          }
          if ((leader != null) && (leader.getReflection() == reflection))
          {
            leader.broadcastPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(1));
          }
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.