Package l2p.gameserver.serverpackets

Examples of l2p.gameserver.serverpackets.SystemMessage.addItemName()


        SystemMessage sm;
        if(item.getEnchantLevel() > 0)
        {
          sm = new SystemMessage(SystemMessage.EQUIPPED__S1_S2);
          sm.addNumber(item.getEnchantLevel());
          sm.addItemName(itemId);
        }
        else
        {
          sm = new SystemMessage(SystemMessage.YOU_HAVE_EQUIPPED_YOUR_S1).addItemName(itemId);
        }
View Full Code Here


          sm.addNumber(item.getCount());
        }
        else
        {
          sm = new SystemMessage(SystemMessage.YOU_HAVE_FAILED_TO_PICK_UP_S1);
          sm.addItemName(item.getItemId());
        }
        sendPacket(sm);
        activeChar.sendActionFailed();
        return;
      }
View Full Code Here

      msgtoemployer.addString(player.getName());
      msgtoemployer.addItemName(recipeList.getItemId());
      msgtoemployer.addNumber(price);
      msgtomaster = new SystemMessage(SystemMessage.THE_ATTEMPT_TO_CREATE_S2_FOR_S1_AT_THE_PRICE_OF_S3_ADENA_HAS_FAILED);
      msgtomaster.addString(employer.getName());
      msgtomaster.addItemName(recipeList.getItemId());
      msgtomaster.addNumber(price);
      player.sendPacket(msgtomaster);
      employer.sendPacket(msgtoemployer);
    }
    else if(recipeList.getCount() > 1 || successCount > 1)
View Full Code Here

      msgtoemployer.addItemName(recipeList.getItemId());
      msgtoemployer.addNumber(recipeList.getCount() * successCount);
      msgtoemployer.addNumber(price);
      msgtomaster = new SystemMessage(SystemMessage.S2_S3_HAVE_BEEN_SOLD_TO_S1_FOR_S4_ADENA);
      msgtomaster.addString(employer.getName());
      msgtomaster.addItemName(recipeList.getItemId());
      msgtomaster.addNumber(recipeList.getCount() * successCount);
      msgtomaster.addNumber(price);
      player.sendPacket(msgtomaster);
      employer.sendPacket(msgtoemployer);
    }
 
View Full Code Here

      msgtoemployer.addString(player.getName());
      msgtoemployer.addItemName(recipeList.getItemId());
      msgtoemployer.addNumber(price);
      msgtomaster = new SystemMessage(SystemMessage.S2_IS_SOLD_TO_S1_AT_THE_PRICE_OF_S3_ADENA);
      msgtomaster.addString(employer.getName());
      msgtomaster.addItemName(recipeList.getItemId());
      msgtomaster.addNumber(price);
      player.sendPacket(msgtomaster);
      employer.sendPacket(msgtoemployer);
    }
    if(Config.ALT_GAME_EXP_FOR_CRAFT)
View Full Code Here

      double reward = ((double) sellPrice) / rewardPrice;
      long rewardItemCount = ((long) reward) + (Rnd.nextDouble() <= reward % 1 ? 1 : 0); // дробную часть округляем с шансом пропорционально размеру дробной части
      if(rewardItemCount < 1)
      {
        SystemMessage sm = new SystemMessage(SystemMessage.FAILED_IN_TRADING_S2_OF_CROP_S1);
        sm.addItemName(cropId);
        sm.addNumber(count);
        player.sendPacket(sm);
        continue;
      }
      if(manorId != currentManorId)
View Full Code Here

        fee = sellPrice * 5 / 100;
      } // 5% fee for selling to other manor
      if(player.getInventory().getAdena() < fee)
      {
        SystemMessage sm = new SystemMessage(SystemMessage.FAILED_IN_TRADING_S2_OF_CROP_S1);
        sm.addItemName(cropId);
        sm.addNumber(count);
        player.sendPacket(sm, Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
        continue;
      }
      // Add item to Inventory and adjust update packet
View Full Code Here

    if(Rnd.chance(stone.isAttributeCrystal() ? Config.ENCHANT_ATTRIBUTE_CRYSTAL_CHANCE : Config.ENCHANT_ATTRIBUTE_STONE_CHANCE))
    {
      if(itemToEnchant.getEnchantLevel() == 0)
      {
        SystemMessage sm = new SystemMessage(SystemMessage.S2_ELEMENTAL_POWER_HAS_BEEN_ADDED_SUCCESSFULLY_TO_S1);
        sm.addItemName(itemToEnchant.getItemId());
        sm.addItemName(stone.getItemId());
        activeChar.sendPacket(sm);
      }
      else
      {
View Full Code Here

    {
      if(itemToEnchant.getEnchantLevel() == 0)
      {
        SystemMessage sm = new SystemMessage(SystemMessage.S2_ELEMENTAL_POWER_HAS_BEEN_ADDED_SUCCESSFULLY_TO_S1);
        sm.addItemName(itemToEnchant.getItemId());
        sm.addItemName(stone.getItemId());
        activeChar.sendPacket(sm);
      }
      else
      {
        SystemMessage sm = new SystemMessage(SystemMessage.S3_ELEMENTAL_POWER_HAS_BEEN_ADDED_SUCCESSFULLY_TO__S1S2);
View Full Code Here

      }
      else
      {
        SystemMessage sm = new SystemMessage(SystemMessage.S3_ELEMENTAL_POWER_HAS_BEEN_ADDED_SUCCESSFULLY_TO__S1S2);
        sm.addNumber(itemToEnchant.getEnchantLevel());
        sm.addItemName(itemToEnchant.getItemId());
        sm.addItemName(stone.getItemId());
        activeChar.sendPacket(sm);
      }
      int value = itemType2 == L2Item.TYPE2_WEAPON ? 5 : 6;
      // Для оружия 1й камень дает +20 атрибута
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.