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

На главную

## unit.GetSex(id)

Возвращает информацию о поле игрока

Если игрок не найден или передан Id NPC или моба, то возвращается nil.

    Получить пол игрока
    -- библиотека:
    unit

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

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

    -- возвращаемые значения - таблица с параметрами пола
    sex: Table / nil- содержит поля с информацией о поле игрока.
      sex: number ( enum SEX_XXX ) - пол игрока
      name: WString - локализованное имя пола (например: "Мужчина" / "Женщина").
      raceSexName: WString - локализованное расозависимое имя пола (например: "Каниец" / "Канийка").

    -- пример:
    local sex = unit.GetSex( unitId )
    if sex then
      common.LogInfo( sex.raceSexName .. " - это " .. sex.name)
    end

На данный момент имеются:

      SEX_UNKNOWN
      SEX_MALE
      SEX_FEMALE

#### Search: "CategoryLuaApi" "CategoryUnitInfo"

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

CategoryLuaApi CategoryFunction CategoryUnit CategoryUnitInfo

На главную