Пользовательские дополнения
На главную
EVENT_GREED_NEED_ROLLS
Уведомление о результатах ролла при Greed/Need ролле:
-- поля
rollId: ObjectId (not nil) - уникальный идентификатор ролла
results: таблица - список игроков принимавших участие в ролле и их ролл (индексируется [0...])
looterId: ObjectId or nil - уникальный идентификатор игрока, если он найден
looterName: WString - имя игрока
roll: number (int) - число, выпавшее игроку
-- пример:
function OnEventGreedNeedRolls( params )
LogInfo( "Event: EVENT_GREED_NEED_ROLLS" )
LogInfo( "rollId = ", params.rollId )
local results = params.results
local size = GetTableSize( results )
for i = 0, size - 1 do
local info = results[ i ]
LogInfo( "looterId = ", info.looterId )
LogInfo( "roll = ", info.roll )
end
end
Search: "CategoryLuaApi" "CategoryLoot"
EnumChoiceGreedNeed
EnumLootSchemeType
EnumTakeItemActionType
EventAvatarItemDropped
EventAvatarItemTaken
EventAvatarItemTakenByGroupmate
EventAvatarMoneyDropped
EventAvatarMoneyTaken
EventAvatarMoneyTakenByGroupmate
EventDistributionFinished
EventGreedNeedRolls
EventGreedNeedSelected
EventGroupItemQualityChanged
EventGroupLootSchemeChanged
EventLootBagAppeared
EventLootBagChanged
EventLootBagDisappeared
EventLootBagItemDisappeared
EventLootBagMoneyDisappeared
EventLootBagOpenStateChanged
EventLootBagSelected
EventLootDistributionStarted
EventLootForGreedNeed
EventLootselectorChanged
EventLootToDistribute
FunctionAvatarCloseLootBag
FunctionAvatarGetLootBagSlotCount
FunctionAvatarGetLootBagSlots
FunctionAvatarIsLootBagOpen
FunctionLootCanSetLootScheme
FunctionLootGetCommonInfo
FunctionLootGetGreedNeedForLootTimeMs
FunctionLootGetGreedNeedTimeRemainingMs
FunctionLootGetLootGroupPartInfo
FunctionLootGetLootScheme
FunctionLootGetMinItemQualityForLootScheme
FunctionLootSelectGreedNeedForLoot
FunctionLootSelectLootGroup
FunctionLootSelectWinnerForLoot
FunctionLootSetLootScheme
FunctionLootSetMinItemQualityForLootScheme
FunctionLootSwitchToGreedNeed
CategoryLuaApi
CategoryLoot
CategoryEvent
На главную