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

На главную

## unit.GetVeteranRank( unitId )

Возвращает информацию о ветеранском ранге игрока. Можно вызывать только для игроков.

    -- система:
    UIState/GameState
    функция имеет основную реализация в логике и расширенную реализацию в UI

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

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

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

    -- возвращаемые значения:
    table or nil - если ранг есть, то таблица:
      name: WString - название ветеранского ранга
      description: WString - описание ранга
      --{ часть таблицы, реализованная только для UI
      image: TextureId or nil - идентификатор текстуры иконки ранга
      }--

    -- пример:
    local info = unit.GetVeteranRank( unitId )
    if info then
      local name = info.name
    end

#### Связанные страницы: "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

На главную