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

На главную


group.GetMemberInfoById( memberId )

Возвращает информацию о члене группы, включая главного игрока.

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

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

-- параметры:
uniqueId: UniqueId - уникальный постоянный идентификатор персонажа (приходит, например, в group.GetMembers() в поле uniqueId)

-- возвращаемое значение
table or nil - nil если нет информации; иначе таблица с информацией о персонаже из группы, поля:
  name: WString - имя персонажа
  state: number (enum GROUP_MEMBER_STATE_...) - состояние персонажа
  isInCombat: boolean -  если true, то игрок в бою
  id: ObjectId - идентификатор персонажа или nil, если его нет поблизости (порвалась связь, в другой зоне и т.д.)
  uniqueId: UniqueId - постоянный идентификатор персонажа (есть всегда, не изменяется при релогине)
  level: number (int) or nil - уровень игрока или nil, если он не известен в данный момент
  className: string or nil - системное название класса игрока (нелокализуемое)
  classLocalName: WString или nil - лорное название класса игрока (локализуемое)

-- пример:
local memberInfo = GetMemberInfoById( memberId )

См. также

Search: "CategoryLuaApi" "CategoryGroup"

CategoryGroup
EnumGroupInviteFailed
EnumGroupKickFailed
EnumGroupMemberState
EnumReadyCheckReadyState
EventAvatarItemTakenByGroupmate
EventAvatarMoneyTakenByGroupmate
EventGroupAcceptError
EventGroupAppeared
EventGroupChanged
EventGroupConverted
EventGroupDecline
EventGroupDeclineBusy
EventGroupDeclineIgnored
EventGroupDisappeared
EventGroupInvite
EventGroupInviteFailed
EventGroupItemQualityChanged
EventGroupKickFailed
EventGroupLeaderChanged
EventGroupLootSchemeChanged
EventGroupMemberAdded
EventGroupMemberChanged
EventGroupMemberRemoved
EventPartyMemberPositionUpdated
EventReadyCheckEnded
EventReadyCheckInfoChanged
EventReadyCheckStarted
EventTeleportOfferRequest
FunctionAvatarGetChannelsInfo
FunctionAvatarSwitchToChannel
FunctionAvatarTeleportOfferReply
FunctionGroupAccept
FunctionGroupCanInvite
FunctionGroupCanKick
FunctionGroupCanKickMember
FunctionGroupCanLeave
FunctionGroupDecline
FunctionGroupGetLeaderIndex
FunctionGroupGetLeaderUniqueId
FunctionGroupGetMemberIndexByName
FunctionGroupGetMemberInfoById
FunctionGroupGetMemberNameByIndex
FunctionGroupGetMembers
FunctionGroupGetReadyCheckInfo
FunctionGroupInvite
FunctionGroupInviteByName
FunctionGroupIsAutomatic
FunctionGroupIsCreatureInGroup
FunctionGroupIsExist
FunctionGroupIsLeader
FunctionGroupKickMember
FunctionGroupKickMerc
FunctionGroupLeave
FunctionGroupReportReadyCheck
FunctionGroupSetLeader
FunctionGroupStartReadyCheck


CategoryLuaApi CategoryFunction CategoryGroup

На главную