Package lineage2.gameserver.network.serverpackets

Examples of lineage2.gameserver.network.serverpackets.ExShowScreenMessage


    @Override
    public void runImpl()
    {
      for (Player player : getPlayers())
      {
        player.sendPacket(new ExShowScreenMessage(NpcString.STAGE_7, 6000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, 1, -1, true, new String[0]));
      }
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10584, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10488, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10376, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110584, -10280, -11917), 0);
View Full Code Here


    @Override
    public void runImpl()
    {
      for (Player player : getPlayers())
      {
        player.sendPacket(new ExShowScreenMessage(NpcString.STAGE_6, 6000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, 1, -1, true, new String[0]));
      }
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10584, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10488, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10376, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110584, -10280, -11917), 0);
View Full Code Here

    @Override
    public void runImpl()
    {
      for (Player player : getPlayers())
      {
        player.sendPacket(new ExShowScreenMessage(NpcString.STAGE_5, 6000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, 1, -1, true, new String[0]));
      }
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10584, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10488, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10376, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110584, -10280, -11917), 0);
View Full Code Here

    @Override
    public void runImpl()
    {
      for (Player player : getPlayers())
      {
        player.sendPacket(new ExShowScreenMessage(NpcString.STAGE_4, 6000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, 1, -1, true, new String[0]));
      }
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10584, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10488, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110600, -10376, -11910), 0);
      addSpawnWithoutRespawn(KartiaGuard, new Location(-110584, -10280, -11917), 0);
View Full Code Here

            {
              npc.broadcastPacket(new MagicSkillUse(npc, player, buff[2], buff[3], 0, 0));
              npc.callSkill(SkillTable.getInstance().getInfo(buff[2], buff[3]), target, true);
            }
          }
          player.sendPacket(new ExShowScreenMessage(NpcString.NEWBIE_HELPER_HAS_CASTED_BUFFS_ON_$S1, 800, ScreenMessageAlign.TOP_CENTER, true, String.valueOf(player.getName())));
        }
      }
    }
    return true;
  }
View Full Code Here

  {
    if(state == 1)
    {
      ADOLPH.get(0).broadcastPacket(new NpcSay(ADOLPH.get(0), ChatType.NPC_SAY, NpcString.CREATURES_HAVE_STOPPED_ATTACKING_USE_THIS_TIME_TO_REST_AND_RECOVER));
      for(Player player : getPlayers())
        player.sendPacket(new ExShowScreenMessage(NpcString.CREATURES_HAVE_STOPPER_THEIR_ATTACK_REST_AND_THEN_SPEEAK_WITH_ADOLPH, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, ExShowScreenMessage.STRING_TYPE, 0, true, 0));
    }
    if(state == 2)
    {
      ADOLPH.get(0).broadcastPacket(new NpcSay(ADOLPH.get(0), ChatType.NPC_SAY, NpcString.THE_CRY_OF_FATE_PENDANT_WILL_BE_HELPFUL_TO_YOU_PLEASE_EQUIP_IT_AND_BRING_OUT_THE_POWER_OF_THE_PENDANT_TO_PREPARE_FOR_THE_NEXT_FIGHT));
    }
    if(state == 3)
    {
      for(Player player : getPlayers())
        player.sendPacket(new ExShowScreenMessage(NpcString.AGH_HUMANS_HA_IT_DOES_NOT_MATTER_YOUR_WORLD_WILL_END_ANYWAYS, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, ExShowScreenMessage.STRING_TYPE, 0, true, 0));
    }
  }
View Full Code Here

    {
      firstWaveMonsters++;
      if(firstWaveMonsters != 6)
      {
        for(Player player : getPlayers())
          player.sendPacket(new ExShowScreenMessage(NpcString.CREATURES_RESURECTED_DEFEND_YOURSELF, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, ExShowScreenMessage.STRING_TYPE, 0, true, 0));
        spawnMonsters();
        ThreadPoolManager.getInstance().schedule(this, 40000);
      }
      else
      {
        for(Player player : getPlayers())
          player.sendPacket(new ExShowScreenMessage(NpcString.CREATURES_RESURECTED_DEFEND_YOURSELF, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, ExShowScreenMessage.STRING_TYPE, 0, true, 0));
         
        spawnMonsters();
      }
    }
View Full Code Here

    {
      secondWaveMonsters++;
      if(secondWaveMonsters != 9)
      {
        for(Player player : getPlayers())
          player.sendPacket(new ExShowScreenMessage(NpcString.CREATURES_RESURECTED_DEFEND_YOURSELF, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, ExShowScreenMessage.STRING_TYPE, 0, true, 0));
        spawnMonsters();
        ThreadPoolManager.getInstance().schedule(this, 30000);
      }
      else
      {
        for(Player player : getPlayers())
        {
          player.sendPacket(new ExShowScreenMessage(NpcString.I_DEATH_WOUND_CHAMPION_OF_SHILEN_SHALL_END_YOUR_WORLD, 5000, ExShowScreenMessage.ScreenMessageAlign.TOP_CENTER, true, ExShowScreenMessage.STRING_TYPE, 0, true, 0));
          player.broadcastPacket(new Earthquake(ADOLPH.get(0).getLoc(), 50, 4));
        }
        spawnMonsters();
      }
    }
View Full Code Here

          npc.getAI().notifyEvent(CtrlEvent.EVT_AGGRESSION, attacker, 30000);
        }
      }
      if (Rnd.chance(15) && !_notUsedTransform)
      {
        actor.broadcastPacket(new ExShowScreenMessage(TIAT_TEXT[Rnd.get(TIAT_TEXT.length)], 4000, ScreenMessageAlign.MIDDLE_CENTER, false));
      }
    }
    super.onEvtAttacked(attacker, damage);
  }
View Full Code Here

   * Method spawnTraps.
   */
  private void spawnTraps()
  {
    final NpcInstance actor = getActor();
    actor.broadcastPacket(new ExShowScreenMessage("Come out, warriors. Protect Seed of Destruction.", 5000, ScreenMessageAlign.MIDDLE_CENTER, false));
    for (int i = 0; i < TRAPS_COUNT; i++)
    {
      actor.getReflection().addSpawnWithRespawn(TRAP_NPC_ID, TRAP_LOCS[i], 0, 180);
    }
  }
View Full Code Here

TOP

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

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.