Пользовательские дополнения
На главную
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
EventGuildAvatarHistory
EventGuildBankHistoryAdded
EventGuildBankHistoryRemoved
EventGuildBankMinimumTransactionChanged
EventGuildBankMoneyHistoryChanged
EventGuildBankOperationHistoryChanged
EventGuildBankOperationResult
EventGuildMemberBalanceChanged
EventGuildMemberHistoryAdded
EventGuildMemberHistoryRemoved
EventGuildMoneyChanged
FunctionGuildCorrectMemberBalance
FunctionGuildGetAvatarHistory
FunctionGuildGetBankInfo
FunctionGuildGetMemberBalance
FunctionGuildGetMoney
FunctionGuildGetMoneyHistory
FunctionGuildGetOperationHistory
FunctionGuildRaiseFunds
FunctionGuildReplicateHistory
FunctionGuildSetMinimumTransaction
FunctionGuildTransferMoney
CategoryLuaApi
CategoryFunction
CategoryGuild
CategoryGuildBank
На главную