Package lineage2.gameserver.network.serverpackets

Examples of lineage2.gameserver.network.serverpackets.SystemMessage


          break;
        case 30:
        case 20:
        case 10:
        case 5:
          Announcements.getInstance().announceToAll(new SystemMessage(SystemMessage.THE_SERVER_WILL_BE_COMING_DOWN_IN_S1_SECONDS__PLEASE_FIND_A_SAFE_PLACE_TO_LOG_OUT).addNumber(shutdownCounter));
          break;
        case 0:
          switch (shutdownMode)
          {
            case SHUTDOWN:
View Full Code Here


            spawnRoom(7);
            setReenterTime(System.currentTimeMillis());
            for(Player p : getPlayers())
            {
              p.sendPacket(new ExSendUIEvent(p, 1, 1, 0, 0));
              p.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
            }
            startCollapseTimer(5 * 60 * 1000L);
            timeSpent = (int) (System.currentTimeMillis() - _savedTime) / 1000;
          }
        }, 10000L);
View Full Code Here

  private void cleanUp()
  {
    startCollapseTimer(15 * 60 * 1000L);
    for(Player p : getPlayers())
      p.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(15));
    for(NpcInstance n : getNpcs())
      n.deleteMe();
  }
View Full Code Here

    {
      startCollapseTimer(300000L);
      doCleanup();
      for (Player p : getPlayers())
      {
        p.sendPacket(new SystemMessage(2106).addNumber(5));
      }
    }
View Full Code Here

    {
      return;
    }
    if (item.isEquipable() && !(item.getTemplate() instanceof EtcItemTemplate))
    {
      SystemMessage msg = null;
      String player_name = player.getName();
      if (item.getEnchantLevel() > 0)
      {
        int msg_id = isPlayer() ? SystemMessage.ATTENTION_S1_PICKED_UP__S2_S3 : SystemMessage.ATTENTION_S1_PET_PICKED_UP__S2_S3;
        msg = new SystemMessage(msg_id).addString(player_name).addNumber(item.getEnchantLevel()).addItemName(item.getItemId());
      }
      else
      {
        int msg_id = isPlayer() ? SystemMessage.ATTENTION_S1_PICKED_UP_S2 : SystemMessage.ATTENTION_S1_PET_PICKED_UP__S2_S3;
        msg = new SystemMessage(msg_id).addString(player_name).addItemName(item.getItemId());
      }
      player.broadcastPacket(msg);
    }
  }
View Full Code Here

        }
        for (Player member : player.getParty().getPartyMembers())
        {
          if (member.getLevel() < 80)
          {
            player.sendPacket(new SystemMessage(SystemMessage.C1S_LEVEL_REQUIREMENT_IS_NOT_SUFFICIENT_AND_CANNOT_BE_ENTERED).addName(member));
            return;
          }
          if (!member.isInRange(this, 500))
          {
            player.sendPacket(new SystemMessage(SystemMessage.C1_IS_IN_A_LOCATION_WHICH_CANNOT_BE_ENTERED_THEREFORE_IT_CANNOT_BE_PROCESSED).addName(member));
            return;
          }
        }
        NaiaTowerManager.startNaiaTower(player);
        broadcastPacket(new MagicSkillUse(this, this, 5527, 1, 0, 0));
View Full Code Here

    if (clan == null)
    {
      activeChar.sendPacket(Msg.NOT_JOINED_IN_ANY_CLAN);
      return false;
    }
    SystemMessage sm;
    List<Clan> data = new ArrayList<>();
    if (id == 88)
    {
      activeChar.sendPacket(Msg._ATTACK_LIST_);
      data = clan.getEnemyClans();
    }
    else if (id == 89)
    {
      activeChar.sendPacket(Msg._UNDER_ATTACK_LIST_);
      data = clan.getAttackerClans();
    }
    else
    {
      activeChar.sendPacket(Msg._WAR_LIST_);
      for (Clan c : clan.getEnemyClans())
      {
        if (clan.getAttackerClans().contains(c))
        {
          data.add(c);
        }
      }
    }
    for (Clan c : data)
    {
      String clanName = c.getName();
      Alliance alliance = c.getAlliance();
      if (alliance != null)
      {
        sm = new SystemMessage(SystemMessage.S1_S2_ALLIANCE).addString(clanName).addString(alliance.getAllyName());
      }
      else
      {
        sm = new SystemMessage(SystemMessage.S1_NO_ALLIANCE_EXISTS).addString(clanName);
      }
      activeChar.sendPacket(sm);
    }
    activeChar.sendPacket(Msg.__EQUALS__);
    return true;
View Full Code Here

    if(!canBypassCheck(player, this))
      return;
   
    if(player.isCursedWeaponEquipped())
    {
      player.sendPacket(new SystemMessage(SystemMessage.YOU_CANNOT_MOVE_IN_THIS_STATE));
      return;
    }
    if(player.isDead())
    {
      player.sendPacket(new SystemMessage(SystemMessage.YOU_CANNOT_MOVE_IN_THIS_STATE));
      return;
    }
    if(player.isCastingNow() || player.isInCombat() || player.isAttackingNow())
    {
      player.sendPacket(new SystemMessage(SystemMessage.YOU_CANNOT_MOVE_IN_THIS_STATE));
      return;
    }

    if(command.equalsIgnoreCase("goto1ln"))
      player.teleToLocation(-147711, 152768, -14056)
View Full Code Here

    }
    RestartArea ra = MapRegionManager.getInstance().getRegionData(RestartArea.class, activeChar);
    int msgId = ra != null ? ra.getRestartPoint().get(activeChar.getRace()).getMsgId() : 0;
    if (msgId > 0)
    {
      activeChar.sendPacket(new SystemMessage(msgId).addNumber(activeChar.getX()).addNumber(activeChar.getY()).addNumber(activeChar.getZ()));
    }
    else
    {
      activeChar.sendPacket(new SystemMessage(SystemMessage.S1).addString("Current location : " + activeChar.getX() + ", " + activeChar.getY() + ", " + activeChar.getZ()));
    }
    return true;
  }
View Full Code Here

    public void runImpl() throws Exception
    {
      startCollapseTimer(5 * 60 * 1000L);
      doCleanup();
      for(Player p : getPlayers())
        p.sendPacket(new SystemMessage(SystemMessage.THIS_DUNGEON_WILL_EXPIRE_IN_S1_MINUTES).addNumber(5));
    }
View Full Code Here

TOP

Related Classes of lineage2.gameserver.network.serverpackets.SystemMessage

Copyright © 2018 www.massapicom. 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.