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

На главную


avatar.GetMapInstanceKick()

Возвращает информацию о причине и времени до выброса главного игрока из инстанса. Если счетчика нет, возвращает nil.

См. также "ENUM_AvatarKickCause...".

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

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

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

-- возвращаемые значения:
table or nil – информация о счётчике или nil, если счетчика нет. Таблица с полями:
  durationMs: number (integer) - общее время на выброс из инстанса в миллисекундах
  remainingMs: number (integer) - сколько времени осталось до выброса в миллисекундах
  sysCause: string ("ENUM_AvatarKickCause...") - причина выброса

-- пример:
local timeInfo = avatar.GetMapInstanceKick()
if timeInfo then
 LogInfo( "Оставшееся время до выброса из инстанса: ", timeInfo.remainingMs / 1000 )
end

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

EnumAvatarKickCause
EventMapInstanceKickTimerFinished
EventMapInstanceKickTimerStarted
FunctionAvatarGetMapInstanceKick


CategoryLuaApi CategoryFunction CategoryAvatar CategoryLuaMap

На главную