Пользовательские дополнения

На главную


currencyExchange.CanBuy( crystalsToBuy, moneyToSpend )

Возвращает true, если можно купить crystalsToBuy количество кристаллов за moneyToSpend количество золота в сервисе обмена валют. Курс и коридор дозволенного отклонения от курса постоянно изменяется в зависимости от резерва кристаллов и золота.

-- библиотека:
currencyExchange

-- объявление:
function CanBuy( crystalsToBuy, moneyToSpend )

-- параметры:
crystalsToBuy: number (integer) - количество кристаллов для покупки
moneyToSpend: number (integer) - количество золота для продажи

-- возвращаемое значение
boolean - true, если можно обменять

-- пример:
if currencyExchange.IsServiceActive() then
  if currencyExchange.CanBuy( crystalsToBuy, moneyToSpend ) then
    currencyExchange.Buy( crystalsToBuy, moneyToSpend ) then
  end
end

Связанные страницы: "CategoryLuaApi" "CategoryCurrencyExchange"

CategoryCurrencyExchange
EventCurrencyExchangeFinished
EventCurrencyExchangeInfoChanged
EventCurrencyExchangeStarted
FunctionCurrencyExchangeCalcBuyCost
FunctionCurrencyExchangeCalcBuyRate
FunctionCurrencyExchangeCalcSellCost
FunctionCurrencyExchangeCalcSellRate
FunctionCurrencyExchangeCanBuy
FunctionCurrencyExchangeCanSell
FunctionCurrencyExchangeIsServiceActive


CategoryLuaApi CategoryFunction CategoryCurrencyExchange

На главную