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

На главную

## 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

На главную