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

На главную


matchMaking.CanJoinInstancedEvent( eventId )

Проверяет, может ли аватар в данный момент принять участие в указанном эвенте. Если конкретный эвент не задан, то проверяет наличие возможности принять участие в каком-либо эвенте.

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

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

-- параметры:
eventId: ObjectId or InstancedEventResourceId or nil - id инстанс-ивента, если нужно проверить возможность вставания на конкретный эвент, nil для общей проверки возможности вступления

-- возвращаемое значение:
boolean - true если аватар в данный момент может встать в очередь на инстанс-ивент (не приглашён, не участвует в инстанс-ивенте и тп), иначе false.

Пример:

if matchMaking.CanJoinInstancedEvent( eventId ) then
  ...
end

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

CategoryMatchMaking
EnumMatchMakingMechanicsType
EnumRatingArenaType
EventLfgDestinationVisitsChanged
EventMatchMakingAutoDepartTimeChanged
EventMatchMakingCurrentBattleChanged
EventMatchMakingEventAdded
EventMatchMakingEventAvailabilityChanged
EventMatchMakingEventDoubleBonusChanged
EventMatchMakingEventProgressAdded
EventMatchMakingEventProgressCompletedChanged
EventMatchMakingEventProgressDurationChanged
EventMatchMakingEventProgressMemberChanged
EventMatchMakingEventProgressMembersChanged
EventMatchMakingEventProgressRemoved
EventMatchMakingEventProgressRoundsChanged
EventMatchMakingEventQueueAdded
EventMatchMakingEventQueueRemoved
EventMatchMakingEventQueuesRemoved
EventMatchMakingEventRemoved
EventMatchMakingEventsAvailabilityChanged
EventMatchMakingEventsChanged
EventMatchMakingEventTeleportReject
EventMatchMakingEventTeleportRequest
EventMatchMakingEventVisitsChanged
EventMatchMakingJoinTimeChanged
EventMatchMakingMembersRolesChanged
EventMatchMakingProgressAchievementsChanged
EventMatchMakingProgressMembersAchievementsChanged
FunctionMatchMakingAwayBattleEvent
FunctionMatchMakingCanAwayBattleEvent
FunctionMatchMakingCanJoinInstancedEvent
FunctionMatchMakingCanJoinInstancedEventById
FunctionMatchMakingCanReturnToBattle
FunctionMatchMakingCanUseMatchMaking
FunctionMatchMakingGetAutoDepartTime
FunctionMatchMakingGetCurrentBattleInfo
FunctionMatchMakingGetEventCategories
FunctionMatchMakingGetEventInfo
FunctionMatchMakingGetEventJoinTimeEstimate
FunctionMatchMakingGetEventProgressInfo
FunctionMatchMakingGetEventReward
FunctionMatchMakingGetEvents
FunctionMatchMakingGetEventsByCategory
FunctionMatchMakingGetEventScore
FunctionMatchMakingGetJoinRequirements
FunctionMatchMakingGetMembersRoles
FunctionMatchMakingGetRatingPvPScoreByUnitId
FunctionMatchMakingGetRatingURL
FunctionMatchMakingIsAvatarInMatchMakingEvent
FunctionMatchMakingIsAvatarJoinedAnyEvent
FunctionMatchMakingIsAvatarJoinedAnySpecificEvent
FunctionMatchMakingIsEventIdExist
FunctionMatchMakingIsEventListValid
FunctionMatchMakingIsEventProgressExist
FunctionMatchMakingIsFreePass
FunctionMatchMakingIsPvE
FunctionMatchMakingIsRaid
FunctionMatchMakingIsRatingPvPScoreAvailable
FunctionMatchMakingLeaveInstancedEventQueue
FunctionMatchMakingLeaveInstancedEventQueueById
FunctionMatchMakingListenEvents
FunctionMatchMakingReturnToBattle
InstancedEventCategoryId
InstancedEventResourceId
LootGroupId


CategoryLuaApi CategoryFunction CategoryMatchMaking

На главную