Аддон который скрывает ошибки lua

World of Warcraft Forums

Загрузка…

Многие игроки World of Warcraft жалуются на появление ошибок LUA при запуске игры. В сообщении таких ошибок обычно указывается, что некоторые из аддонов работают не совсем корректно. Ошибки не препятствуют игровому процессу, однако их постоянное появление в чат-боксе может изрядно раздражать. Windows 7, 8 и 10 — от этих ошибок страдают пользователи всех современных версий ОС Майкрософт.

Содержание

  • Что такое LUA?
  • Как исправить LUA-ошибку в World of Warcraft
    • Метод №1 Перезагрузка игрового интерфейса WoW
    • Метод №2 Полный сброс интерфейса WoW и удаление аддон-менеджера
    • Метод №3 Сброс переменных кастомной консоли
    • Метод №4 Удаление аддона Cartographer (или любого другого устаревшего аддона)
    • Метод №5 Отключение сообщений ошибок LUA

Что такое LUA?

Прежде чем мы двинемся дальше, важно понять, что такое LUA и с чем его едят.

LUA — это скриптовый язык программирования, который привносит модулярность в самые разные приложения посредством эмбеддинга. LUA — излюбленный язык моддерского сообщества WoW, а все потому, что он относительно прост в освоении и с его помощью можно разрабатывать действительно впечатляющие модификации.

Ознакомившись с проблемой поближе, мы пришли к выводу, что LUA-ошибки в World of Warcraft могут возникать по следующему ряду причин:

  • Глитч/баг в работе аддона/файла интерфейса. Зачастую ошибки LUA возникают в результате некорректно работающих аддонов или файлов, относящихся к игровому интерфейсу WoW. Происходит это из-за «кривого» или неактуального кода модификаций. Начиная от перезагрузки интерфейса и заканчивая обновлением версии мода — решения самые разные.
  • «Битые» файлы аддон-менеджера. Если элементарная перезагрузка файлов не помогла, то можно попробовать осуществить полный сброс интерфейса WoW.
  • Остаточные переменные кастомной консоли. LUA-ошибку можно ожидать в том случае, если игрок запускает WoW с переменными кастомной консоли, относящимися с аддону, который давно был удален. Чтобы разрешить ситуацию, достаточно избавиться от этих переменных.
  • В WoW установлены устаревшие или более не поддерживаемые аддоны. Тут все довольно просто: в актуальной версии WoW установлены модификации, которые давно не обновлялись своими разработчиками или которые более не поддерживаются текущей версией игры. Либо обновляем аддоны, либо полностью удаляем их.

Как исправить LUA-ошибку в World of Warcraft

Метод №1 Перезагрузка игрового интерфейса WoW

Если ошибка возникла в результате бага или ситуации, когда не все аддоны загрузились вместе с WoW, вы должны легко избавиться от нее, выполнив перезагрузку интерфейса посредством консольной команды. Впрочем, стоит сразу предупредить, что ошибка практически наверняка является симптомом какой-то иной проблемы, например, устаревшего аддона, который отказывается нормально работать с текущей сборкой WoW.

Итак, чтобы перезагрузить интерфейс WoW, вам нужно просто открыть игровой чат (чат-бокс) и выполнить в нем следующую команду:

/reload

Заметка: этот метод не работает на самых последних версиях WoW, однако он должен сработать на «ванильной» версии.

Метод №2 Полный сброс интерфейса WoW и удаление аддон-менеджера

Если элементарная перезагрузка интерфейса не устранила ошибку LUA, то мы рекомендуем заняться полным сбросом интерфейса WoW, чтобы избавиться от всего ненужного кода, который мог остаться в вашей игре от ранее удаленного аддона или аддон-менеджера.

Также очень важно избавиться от используемого вами в данный момент (!) аддон-менеджера и файлов аддонов, расположенных в трех основных папках WoW.

  • Полностью закройте WoW и ее лаунчер (обязательно проверьте, не осталось ли процессов игры в диспетчере задач);
  • нажмите Win+R и выполните appwiz.cpl;
  • найдите в списке установленных программ аддон-менеджер WoW;
  • кликните ПКМ на менеджер и выберите «Удалить»;
  • выполняйте все инструкции перед вами, чтобы избавиться от аддон-менеджера;
  • перезагрузите компьютер;
  • перейдите в корневую папку World of Warcraft;
  • переименуйте следующие три папки:
    • Cache→Cache.Damaged
    • Interface→Interface.Damaged
    • WTF→WTF.Damaged
  • закройте все открытые окна и запустите WoW.

Проверьте, перестала ли появляться ошибка LUA или нет.

Метод №3 Сброс переменных кастомной консоли

Перезагрузка/сброс основного интерфейса не произвел желаемого эффекта? Тогда вы должны попробовать осуществить сброс всех переменных кастомной консоли WoW. Подобная процедура сработает только в том случае, если вы ранее устанавливали и играли с аддонами, которые имели параметры, потенциально входящие друг с другом в конфликт.

Вот как производиться сброс переменных консоли WoW:

  • запустите WoW и откройте чат-бокс, когда это будет возможно;
  • выполните в чат-боксе следующие команды:
    • /console Cvar_reset
    • /console cvar_defaut

      Заметка: игнорируйте любые ошибки о правах после ввода этих команд — все нормально.

  • перезапустите WoW и проверьте, исчезла ли ошибка LUA.

Метод №4 Удаление аддона Cartographer (или любого другого устаревшего аддона)

Оказывается, LUA-ошибки можно получить в том случае, если вы запускаете WoW с устаревшими аддонами, которые больше не могут работать с текущей версией игры. Вам необходимо избавиться от всех устаревших аддонов, после чего снова зайти в игру и проверить, была ли решена проблема. Сразу хочется отметить, что каждый аддон удаляется по разному, а поэтому мы не сможем помочь вам с процессом деинсталляции. Интересный факт: зачастую ошибки LUA возникают из-за аддона Cartographer.

Метод №5 Отключение сообщений ошибок LUA

Если у вас не получается избавиться от надоедливых LUA-ошибок (или вы не можете определить причину их появления), то мы рекомендуем не заморачиваться и попросту отключить сообщения о них. Делается это следующим образом:

  • запустите WoW и откройте чат-бокс, когда появится такая возможность;
  • пропишите в чат-боксе команду /console scriptErrors 0 и нажмите Enter;
  • перезапустите WoW.

После этого вы гарантировано перестанете видеть ошибки LUA. Выполните команду /console scriptErrors 1, чтобы снова активировать функцию отображения сообщений об ошибках.

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
NME 1.0.910 release 2.53 KB Oct 19, 2021 9.1.0 25 скачать No More Errors NME 1.0.910 releaseСкачать

Описание

Этот аддон Позволяет переключать все Ошибки Lua. Это может быть полезно, если у вас есть некоторые дополнения, которые регулярно выдают ошибки lua, но без каких-либо плохих результатов.

Вы, конечно, можете включить или отключить его в любое время с помощью параметров интерфейса или команд чата.

Команды: префиксом являются /nme или /nomoreerrors.

  • без аргументов: Откройте рамку Параметров интерфейса
  • toggle_errors: Переключение между включением или отключением состояния
  • справка: Отображение справки во фрейме чата по умолчанию

Если у вас есть ошибки или какие-либо предложения, дайте мне знать.

Доступно на Wowinterface:

https://www.wowinterface.com/downloads/info26162-NoMoreErrors.html

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

Simple lightweight addon, which allows you to hide all the annoying Lua and XML error messages, that bfa brought us.
In the past there was in the Interface»-settings a checkbox «hide error messages», which is now unfortunately gone.

This addon

  • Hides all Lua error messages
  • Hides the new and famous login error message «Deferred XML Node object named «templatename» already exists»

Keep in mind: This addon suppresses all Errormessages!

If you have low fps or/and broken addons disable this addon to figure out which of your addons is broken.

  • Аддон для устранения ошибок
  • Аддон для скрытия ошибок луа
  • Аддон для скрытия ошибок вов
  • Аддон для скрытия ошибок lua wow classic
  • Аддон для ошибок lua вов