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

На главную


unit.GetTrioInfo( unitId )

Возвращает доп. информацию о персонажах игрока - для трио (гибберлинги). Если персонаж не трио - возвращается nil. Работает только для игроков.

-- подсистема:
UIState

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

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

-- параметры:
unitId: ObjectId (not nil) -- идентификатор игрока

-- возвращаемые значения:
таблица с полями или nil, если игрок - не трио, поля таблицы:
 name2: WString - имя второго персонажа
 name3: WString - имя третьего персонажа

-- пример:
if unit.IsPlayer( unitId ) then
 local trio = unit.GetTrioInfo( unitId )
 if trio then
  LogInfo( "trio 2: ", debugCommon.FromWString( trio.name2 ), ", trio 3: ", debugCommon.FromWString( trio.name3 ) )
 end
end

Search: "CategoryLuaApi" "CategoryUnitInfo"

CategoryUnitInfo
EventMobRelatedQuestsChanged
EventPlayerGreatChanged
EventUnitFatalityChanged
EventUnitRageChanged
EventUnitVeteranRankChanged
EventUnitWillChanged
FunctionUnitCanUse
FunctionUnitGetClass
FunctionUnitGetClassId
FunctionUnitGetFactionId
FunctionUnitGetGuildInfo
FunctionUnitGetLevel
FunctionUnitGetPetName
FunctionUnitGetPlayerTitle
FunctionUnitGetQuality
FunctionUnitGetRace
FunctionUnitGetRage
FunctionUnitGetSex
FunctionUnitGetTitle
FunctionUnitGetTrainerClass
FunctionUnitGetTrioInfo
FunctionUnitGetVeteranRank
FunctionUnitGetWill
FunctionUnitGetZonePvPDanger
FunctionUnitGetZonePvPType
FunctionUnitHasBossPlate
FunctionUnitIsAggressive
FunctionUnitIsEnemy
FunctionUnitIsFatalityDeath
FunctionUnitIsFriend
FunctionUnitIsGreat
FunctionUnitIsPlayer
FunctionUnitIsTagged
FunctionUnitIsTaggedByMainPlayer
FunctionUnitIsTrainer
FunctionUnitIsUsable


CategoryLuaApi CategoryFunction CategoryUnit CategoryUnitInfo

На главную