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

На главную


guild.GetMoneyHistory()

Возвращает описание истории движения денег в гильдейском банке.

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

-- объявление:
function GetMoneyHistory()

-- параметры:
нет

-- возвращаемое значение
table of table - индексированная с нуля таблица с описаниями конкретных операций, каждая из которых представлена таблицей с полями:
  moneyChange: number (integer) - величина транзакции в меди
  comment: WString - комментарий при проведении операции
  time: LuaFullDateTime - время транзакции
  changeReason: number (enum ENUM_MoneyChangeReason_...) - причина транзакции
  sysChangeReason: string (enum "ENUM_MoneyChangeReason_...") - причина транзакции
  memberId: ObjectId or nil - если информация доступна, то идентификатор члена гильдии
  memberName: WString or nil - если информация доступна, то имя члена гильдии

-- пример:
local history = guild.GetMoneyHistory()
local firstTransactionValue = history[ 0 ] and history[ 0 ].moneyChange

см. LuaFullDateTime, EnumMoneyChangeReason

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

EnumBalanceOperationType
EnumGuildBankOperation
EnumMoneyChangeReason
EnumTransferMoneyOperationDirection
EventGuildBankMinimumTransactionChanged
EventGuildBankMoneyHistoryChanged
EventGuildBankOperationHistoryChanged
EventGuildBankOperationResult
EventGuildMemberBalanceChanged
EventGuildMemberMoneyHistoryChanged
EventGuildMemberOperationHistoryChanged
EventGuildMoneyChanged
FunctionGuildCorrectMemberBalance
FunctionGuildGetBankInfo
FunctionGuildGetMemberBalance
FunctionGuildGetMemberMoneyHistory
FunctionGuildGetMemberOperationHistory
FunctionGuildGetMoney
FunctionGuildGetMoneyHistory
FunctionGuildGetOperationHistory
FunctionGuildRaiseFunds
FunctionGuildSetMinimumTransaction
FunctionGuildTransferMoney


CategoryLuaApi CategoryFunction CategoryGuild CategoryGuildBank

На главную