Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
VaNRLT , Ошибка LUA Invalid spell slot

Упомянутые в теме пользователи:

Показано с 1 по 7 из 7
  1. #1
    Инопланетянин Аватар для Arancar
    Регистрация
    15.02.2012
    Сообщений
    4,558
    Поблагодарил(а)
    577
    Получено благодарностей: 635 (сообщений: 488).
    Репутация: 2739

    VaNRLT , Ошибка LUA Invalid spell slot

    - Пользуюсь VaNRLT (такой аддончик который линкует в чат способности по типу Длань свободы Озарение и т д)
    - Проблема в том что периодически всплывает ошибка которая ппонижает фпс на 1-5 кадра:
    Message: Interface\AddOns\VaNRLTTracker\VaNRLTTracker.lua:6 5: GetSpellLink(): Invalid spell slot
    Time: 05/15/19 10:51:10
    Count: 3
    Stack: [C]: in function `GetSpellLink'
    Interface\AddOns\VaNRLTTracker\VaNRLTTracker.lua:6 5: in function `SpellCastHandler'
    Interface\AddOns\VaNRLTTracker\VaNRLTTracker.lua:1 01: in function `?'
    ...gle\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...gle\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[9]"]:4: in function <[string "safecall Dispatcher[9]"]:4>
    [C]: ?
    [string "safecall Dispatcher[9]"]:13: in function `?'
    ...gle\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    ...t-Tab_Toggle\libs\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...t-Tab_Toggle\libs\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>


    Locals: (*temporary) = nil
    - Дополнение: Я знаю про существование l33t он же Flump но все мы знаем что это не то пальто.
    http://www.mediafire.com/file/4bsewb...aNRLT.zip/file собственно сам адон
    - Вопрос: Что эта за ошибка и как её можно убрать?

    Цитата Сообщение от LinxFree Посмотреть сообщение
    Знал бы ты как мешают твои сообщения в чат
    Не знаю потому что в моих рейдах такой проблемы нет. Для всего остального есть ЧС и Сообщить о спаме.
    Последний раз редактировалось Arancar; 16.05.2019 в 15:45.

  2. #2
    Ветеран форума Аватар для LinxFree
    Регистрация
    16.06.2013
    Сообщений
    990
    Поблагодарил(а)
    146
    Получено благодарностей: 133 (сообщений: 98).
    Репутация: 175
    Цитата Сообщение от Ronnie Посмотреть сообщение
    Пользуюсь VaNRLT (такой аддончик который линкует в чат способности по типу Длань свободы Озарение и т д)
    Знал бы ты как мешают твои сообщения в чат. Особенно когда они у нескольких людей одновременно выскакивают. Разберись сначала как засунуть их себе в личку или группу, потом линкуй.
    "Одержать сто побед в ста битвах — это не вершина воинского искусства. Повергнуть врага без сражения — вот вершина."

  3. #3
    Местный
    Регистрация
    24.02.2014
    Сообщений
    49
    Поблагодарил(а)
    3
    Получено благодарностей: 63 (сообщений: 22).
    Репутация: 63
    Попробуйте в файле VaNRLTTracker.lua функцию OnCombatLogEventUnfiltered (начинается со стр. 105) в таком виде:

    PHP код:
    function VaNRLTTracker:OnCombatLogEventUnfiltered(event, ...)
        
    local TypeResection select(2, ...)
        if 
    TypeResection ~= "PARTY_KILL" then if TypeResection ~= "SWING_MISSED" then
            
    if (ac.db.global.Tracker.Enabled==true and UnitPlayerOrPetInRaid(select(4, ...))==1) or ac.db.global.Tracker.Debug then
                VaNRLTTracker
    :SpellCastHandler(select(4, ...),select(10, ...),select(7, ...),select(2, ...),select(9, ...))
            
    end
        end end
    end 
    После изменения сохранить файл в кодировке UTF-8.

    ----

    или в таком:

    PHP код:
    function VaNRLTTracker:OnCombatLogEventUnfiltered(event, ...)
        if 
    tonumber(select(9, ...)) ~= nil then
            
    if (ac.db.global.Tracker.Enabled==true and UnitPlayerOrPetInRaid(select(4, ...))==1) or ac.db.global.Tracker.Debug then
                VaNRLTTracker
    :SpellCastHandler(select(4, ...),select(10, ...),select(7, ...),select(2, ...),select(9, ...))
            
    end
        end
    end 
    Последний раз редактировалось Bigalex; 16.05.2019 в 12:45.

  4. 1 пользователь сказал cпасибо Bigalex за это полезное сообщение:

    Arancar (16.05.2019)

  5. #4
    Местный
    Регистрация
    24.02.2014
    Сообщений
    49
    Поблагодарил(а)
    3
    Получено благодарностей: 63 (сообщений: 22).
    Репутация: 63
    или в таком:
    PHP код:
    function VaNRLTTracker:OnCombatLogEventUnfiltered(event, ...)
        
    local TypeResection select(2, ...)
        if 
    TypeResection == "SPELL_CAST_SUCCESS" or  TypeResection == "SPELL_RESURRECT" or TypeResection == "SPELL_AURA_APPLIED" then
            
    if (ac.db.global.Tracker.Enabled==true and UnitPlayerOrPetInRaid(select(4, ...))==1) or ac.db.global.Tracker.Debug then
                VaNRLTTracker
    :SpellCastHandler(select(4, ...),select(10, ...),select(7, ...),select(2, ...),select(9, ...))
            
    end
        end
    end 

  6. 1 пользователь сказал cпасибо Bigalex за это полезное сообщение:

    Arancar (16.05.2019)

  7. #5
    Инопланетянин Аватар для Arancar
    Регистрация
    15.02.2012
    Сообщений
    4,558
    Поблагодарил(а)
    577
    Получено благодарностей: 635 (сообщений: 488).
    Репутация: 2739
    Цитата Сообщение от Bigalex Посмотреть сообщение
    Попробуйте в файле VaNRLTTracker.lua функцию OnCombatLogEventUnfiltered (начинается со стр. 105) в таком виде:
    Первый вариант помог, ошибка больше не выскакивает (по крайней мере там где я проверял обычно)
    Спасибо.

  8. #6
    Заблокирован
    Регистрация
    11.05.2019
    Сообщений
    13
    Поблагодарил(а)
    1
    Получено благодарностей: 6 (сообщений: 2).
    Репутация: 6

  9. #7
    Ветеран форума Аватар для LinxFree
    Регистрация
    16.06.2013
    Сообщений
    990
    Поблагодарил(а)
    146
    Получено благодарностей: 133 (сообщений: 98).
    Репутация: 175
    Цитата Сообщение от Ronnie Посмотреть сообщение
    Не знаю потому что в моих рейдах такой проблемы нет. Для всего остального есть ЧС и Сообщить о спаме.
    Да вас таких... У меня уже ЧС полный, и тот что без границ тоже полный)))
    Последний раз редактировалось LinxFree; 17.05.2019 в 14:22.
    "Одержать сто побед в ста битвах — это не вершина воинского искусства. Повергнуть врага без сражения — вот вершина."

Похожие темы

  1. VanRLT
    от Купик в разделе Аддоны
    Ответов: 16
    Последнее сообщение: 11.04.2019, 05:25
  2. Аддон VanRLT
    от Bad_molly в разделе Аддоны
    Ответов: 5
    Последнее сообщение: 05.05.2017, 18:14
  3. VanRLT
    от Гигладор в разделе Аддоны
    Ответов: 3
    Последнее сообщение: 07.02.2017, 17:54
  4. Ответов: 4
    Последнее сообщение: 13.04.2012, 14:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •