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

На главную

## avatar.GetStalkerCartridge()

Метод возвращает список стрел в колчане сталкера.

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

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

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

    -- возвращаемые значения -
    Table of Arrows (индексируется с 0): список имеющихся в патронташе типов стрел. Каждый тип стрел описан полями:
      enchantSpellId: SpellId - идентификатор ресурса спелла, заряжающего стрелу такого типа
      shotSpellId: SpellId - идентификатор ресурса спелла, выстреливающего стрелу такого типа
      arrowCount: number( integer ) - количество уже заряженных стрел такого типа
      maxArrowCount: number( integer ) - максимальное количество заряженных стрел такого типа

    -- пример:
    local arrows = avatar.GetStalkerCartridge()
    for i = 0, GetTableSize( arrows ) - 1 do
      local arrow = arrows[ i ]
      local spellInfo = avatar.GetSpellInfo( arrow.enchantSpellId )
      if spellInfo then
        LogInfo( debugCommon.FromWString( spellInfo.name ), ": ", arrow.arrowCount )
      end
    end

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

EventAvatarBarriersChanged
EventAvatarPsionicChannelChanged
EventAvatarPsionicContactAdded
EventAvatarPsionicContactChanged
EventAvatarPsionicContactRemoved
EventAvatarPsionicDangerSenseLocated
EventAvatarPsionicDangerSenseTarget
EventAvatarPsionicReadThought
EventAvatarPsionicUnreadableThought
EventAvatarStalkerCartridgeBeltChanged
EventAvatarWarriorCombatAdvantageChanged
EventResurrectRejected
EventResurrectRequested
EventVariableValueChanged
FunctionAvatarGetBarriersDelay
FunctionAvatarGetBarriersInfo
FunctionAvatarGetPsionicContacts
FunctionAvatarGetStalkerCartridge
FunctionAvatarGetVariableInfo
FunctionAvatarGetVariables
FunctionAvatarGetWarriorCombatAdvantage
FunctionAvatarHasPsionicChannel
FunctionAvatarResurrectReply

CategoryLuaApi CategoryFunction CategoryAvatar CategoryClassSpecific

На главную