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

На главную


matchMaking.GetEventScore()

Значения ачивмента, показываемые в качестве счета, для всех команд.

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

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

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

-- возвращаемые значения:
table of tables или nil - nil если нет информации; иначе  список (индексированная начиная с нуля таблица) с достижениями команд-участников; при изменении должно приходить событие EVENT_MATCH_MAKING_PROGRESS_ACHIEVEMENTS_CHANGED; каждый элемент списка - таблица с полями:
  teamMarkId: BattlegroundMarkId или nil - nil если нет информации, иначе id команды, достижения которой содержаться в этой таблице (см. также описание winnerBattlegroundMarkId)
  teamAchievements: table of tables или nil - nil если нет информации, иначе список (индексированная с нуля таблица) достижений данной команды, формат полей элементов списка:
    sysName: string или nil - если есть, то нелокализуемое системное имя достижения
    name: WString - имя
    description: WString - описание
    amount: number (integer) - количество

-- пример:
local score = matchMaking.GetEventScore()
local score1 = score and score[0] and score[0].amount

См. также:

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

CategoryMatchMaking
EnumMatchMakingMechanicsType
EventMatchMakingCurrentBattleChanged
EventMatchMakingEventAdded
EventMatchMakingEventAvailabilityChanged
EventMatchMakingEventDoubleBonusChanged
EventMatchMakingEventProgressAdded
EventMatchMakingEventProgressCompletedChanged
EventMatchMakingEventProgressDurationChanged
EventMatchMakingEventProgressMemberChanged
EventMatchMakingEventProgressMembersChanged
EventMatchMakingEventProgressRemoved
EventMatchMakingEventProgressRoundsChanged
EventMatchMakingEventQueueAdded
EventMatchMakingEventQueueRemoved
EventMatchMakingEventQueuesRemoved
EventMatchMakingEventRemoved
EventMatchMakingEventsAvailabilityChanged
EventMatchMakingEventsChanged
EventMatchMakingEventTeleportReject
EventMatchMakingEventTeleportRequest
EventMatchMakingEventVisitsChanged
EventMatchMakingJoinTimeChanged
EventMatchMakingProgressAchievementsChanged
EventMatchMakingProgressMembersAchievementsChanged
FunctionMatchMakingCanJoinInstancedEvents
FunctionMatchMakingCanUseMatchMaking
FunctionMatchMakingExitBattleEvent
FunctionMatchMakingGetCurrentBattleInfo
FunctionMatchMakingGetEventInfo
FunctionMatchMakingGetEventJoinTimeEstimate
FunctionMatchMakingGetEventProgressInfo
FunctionMatchMakingGetEvents
FunctionMatchMakingGetEventScore
FunctionMatchMakingInstancedEventTeleportReply
FunctionMatchMakingIsAvatarJoinedAnyEvent
FunctionMatchMakingIsEventIdExist
FunctionMatchMakingIsEventListValid
FunctionMatchMakingIsEventProgressExist
FunctionMatchMakingLeaveInstancedEventQueue
FunctionMatchMakingLeaveInstancedEventQueueById
FunctionMatchMakingListenEventProgress
FunctionMatchMakingListenEvents
InstancedEventResourceId
LootGroupId


CategoryLuaApi CategoryFunction CategoryMatchMaking

На главную