Package l2p.gameserver.model

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


      }
    }
    Location pos = GeoEngine.findPointToStay(x, y, z, 50, 100, player.getReflection().getGeoIndex());
    if(price > 0)
    {
      player.reduceAdena(price, true);
    }
    player.teleToLocation(pos);
  }

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


    if(player.getAdena() < price)
    {
      player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
      return;
    }
    player.reduceAdena(price, true);
    doLimitedRide(player, npc_id, time);
  }

  public void doLimitedRide(L2Player player, Integer npc_id, Integer time)
  {
View Full Code Here

    L2Player player = (L2Player) getSelf();
    if(player.getDeathPenalty().getLevel() > 0)
    {
      if(player.getAdena() >= getPrice())
      {
        player.reduceAdena(getPrice(), true);
        getNpc().doCast(SkillTable.getInstance().getInfo(5077, 1), player, false);
      }
      else
      {
        player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
View Full Code Here

    if(player.getAdena() < Config.SERVICES_PARNASSUS_PRICE)
    {
      player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
      return;
    }
    player.reduceAdena(Config.SERVICES_PARNASSUS_PRICE, true);
    player.setVar("backCoords", player.getLoc().toXYZString());
    player.teleToLocation(_zone.getSpawn().rnd(30, 200, false), -1);
  }

  public void fromParnassus()
View Full Code Here

        player.setMaryAccepted(true);
        ptarget.setMaryRequest(true);
        replace = ptarget.getName();
        filename = "data/html/wedding/requested.htm";
        player.reduceAdena(Config.WEDDING_PRICE / 2, true);
        ptarget.reduceAdena(Config.WEDDING_PRICE / 2, true);
        sendHtmlMessage(player, filename, replace);
        return;
      }
    }
    else if(command.startsWith("DeclineWedding"))
View Full Code Here

    for(L2ItemInstance itemToStore : itemsToStoreList)
    {
      warehouse.addItem(inventory.dropItem(itemToStore, _items.get(itemToStore.getObjectId()), false), activeChar.getName());
    }
    // Платим налог
    activeChar.reduceAdena(fee, true);
    // Обновляем параметры персонажа
    activeChar.updateStats();
  }
}
View Full Code Here

    {
      sendPacket(Msg.YOU_HAVE_EXCEEDED_THE_WEIGHT_LIMIT);
      activeChar.sendActionFailed();
      return;
    }
    activeChar.reduceAdena(price, true);
    for(L2ItemInstance itm : toreturn)
    {
      list.remove(itm);
      activeChar.getInventory().addItem(itm);
    }
View Full Code Here

    if(activeChar.getAdena() < price)
    {
      activeChar.sendPacket(new ExVariationCancelResult(0), Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
      return;
    }
    activeChar.reduceAdena(price, true);
    // cancel boni
    targetItem.getAugmentation().removeBoni(activeChar);
    // remove the augmentation
    targetItem.removeAugmentation();
    // send inventory update
View Full Code Here

    if(player.getAdena() < need_adena)
    {
      player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
      return;
    }
    player.reduceAdena(need_adena, true);
    Functions.addItem(player, COFFER_ID, coffer_count);
  }

  /**
   * Добавляет в диалоги эвент менеджеров строчку с байпасом для покупки сундука
View Full Code Here

      player.sendPacket(Msg.YOU_DO_NOT_HAVE_ENOUGH_ADENA);
      return;
    }
    if(price > 0)
    {
      player.reduceAdena(price, true);
    }
    player._stablePoint = player.getLoc().setH(price);
    player.setVar("wyvern_moneyback", String.valueOf(price));
    Wyvern W = wyverns.get(param[0]);
    Rider r = new Rider();
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.