Package l2p.gameserver.model

Examples of l2p.gameserver.model.L2Player.sendPacket()


          break;
        }
      }
      if(teleToTown && townId == castle.getTown())
      {
        player.sendPacket(Msg.YOU_CANNOT_TELEPORT_TO_A_VILLAGE_THAT_IS_IN_A_SIEGE);
        return;
      }
    }
    Location pos = GeoEngine.findPointToStay(x, y, z, 50, 100, player.getReflection().getGeoIndex());
    if(price > 0)
View Full Code Here


    {
      int player_cabal = SevenSigns.getInstance().getPlayerCabal(player);
      int period = SevenSigns.getInstance().getCurrentPeriod();
      if(period == SevenSigns.PERIOD_COMPETITION && player_cabal == SevenSigns.CABAL_NULL)
      {
        player.sendPacket(Msg.USED_ONLY_DURING_A_QUEST_EVENT_PERIOD);
        return;
      }
      int winner;
      if(period == SevenSigns.PERIOD_SEAL_VALIDATION && (winner = SevenSigns.getInstance().getCabalHighestScore()) != SevenSigns.CABAL_NULL)
      {
View Full Code Here

    {
      return;
    }
    if(player.isTerritoryFlagEquipped())
    {
      player.sendPacket(Msg.YOU_CANNOT_TELEPORT_WHILE_IN_POSSESSION_OF_A_WARD);
      return;
    }
    long count = Long.parseLong(param[3]);
    int item = Integer.parseInt(param[4]);
    if(!L2NpcInstance.canBypassCheck(player, player.getLastNpc()))
View Full Code Here

    if(count > 0)
    {
      L2ItemInstance ii = player.getInventory().getItemByItemId(item);
      if(ii == null || ii.getCount() < count)
      {
        player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_REQUIRED_ITEMS);
        return;
      }
      player.getInventory().destroyItem(ii, count, true);
      player.sendPacket(SystemMessage.removeItems(item, count));
    }
View Full Code Here

      {
        player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_REQUIRED_ITEMS);
        return;
      }
      player.getInventory().destroyItem(ii, count, true);
      player.sendPacket(SystemMessage.removeItems(item, count));
    }
    int x = Integer.parseInt(param[0]);
    int y = Integer.parseInt(param[1]);
    int z = Integer.parseInt(param[2]);
    Location pos = GeoEngine.findPointToStay(x, y, z, 20, 70, player.getReflection().getGeoIndex());
View Full Code Here

    String page = param[0];
    int item = Integer.parseInt(param[1]);
    long price = Long.parseLong(param[2]);
    if(getItemCount(player, item) < price)
    {
      player.sendPacket(item == 57 ? Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA : Msg.INCORRECT_ITEM_COUNT);
      return;
    }
    removeItem(player, item, price);
    show(page, player);
  }
View Full Code Here

    long countToTake = Long.parseLong(param[1]);
    int itemToGive = Integer.parseInt(param[2]);
    long countToGive = Long.parseLong(param[3]);
    if(getItemCount(player, itemToTake) < countToTake)
    {
      player.sendPacket(itemToTake == 57 ? Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA : Msg.INCORRECT_ITEM_COUNT);
      return;
    }
    removeItem(player, itemToTake, countToTake);
    addItem(player, itemToGive, countToGive);
  }
View Full Code Here

      player.getLastNpc().onBypassFeedback(player, "Chat 1");
      return;
    }
    if(getItemCount(player, 57) < 200)
    {
      player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
      return;
    }
    removeItem(player, 57, 200);
    addItem(player, crystal, 1);
  }
View Full Code Here

      {
        player.setHero(true);
        player.updatePledgeClass();
        Hero.addSkills(player);
      }
      player.sendPacket(new SkillList(player));
      if(player.isHero())
      {
        player.broadcastPacket(new SocialAction(player.getObjectId(), 16));
        Announcements.getInstance().announceToAll(player.getName() + " has become a hero.");
      }
View Full Code Here

      {
        show(Files.read(msgSpawned, player), player, npc);
        return;
      }
    }
    player.sendPacket(new PlaySound(1, "HB01", 0, 0, new Location()));
    try
    {
      Location loc = GeoEngine.findPointToStay(npc.getX(), npc.getY(), npc.getZ(), 40, 60, npc.getReflection().getGeoIndex());
      loc.setH(Util.getHeadingTo(loc, player.getLoc()));
      L2Spawn spawn = new L2Spawn(NpcTable.getTemplate(NPC_ALEGRIA));
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.