FiveM Config.lua Валидатор & Checker

Вставьте ваш файл Config.lua для проверки синтаксических ошибок. Находит пропущенные запятые, несоответствующие скобки, незакрытые строки и другое.

Для чего этот инструмент

Файл конфига с одной пропущенной запятой ломает весь ресурс, а консоль сервера показывает только файл и номер строки, который часто находится далеко после ошибки. Этот валидатор парсит файл так же, как Lua, и указывает место, где структура действительно ломается, до загрузки на сервер.

Как использовать

  1. Шаг 1:

    Вставьте полный текст вашего Config.lua в поле. Файл не покидает ваш браузер.

  2. Шаг 2:

    Нажмите validate. Проверка проходит по скобкам, кавычкам, запятым и блокам комментариев.

  3. Шаг 3:

    Исправьте указанную строку. Важна первая ошибка, последующие обычно являются следствиями.

  4. Шаг 4:

    Проверяйте снова, пока файл не станет чистым, затем загрузите его и перезапустите ресурс.

Часто задаваемые вопросы

Почему сервер указывает другую строку, чем редактор?

Lua сообщает там, где структура перестала разрешаться, а не там, где была допущена ошибка. Таблица, открытая на строке 40 и не закрытая, будет указана в конце файла. Поэтому структурная проверка эффективнее чтения стека вызовов.

Разрешена ли завершающая запятая в таблице Lua?

Да, в отличие от строгого JSON, запятая после последнего элемента допустима в Lua. Ошибка наоборот , пропущенная запятая между элементами, и именно она ломает большинство конфигов.

Проверяет ли валидатор логичность моих настроек?

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

Загружается ли мой конфиг куда-либо?

Нет. Проверка выполняется полностью в вашем браузере, ничего не отправляется на сервер. Вы можете вставлять конфиги с лицензионными ключами или настройками базы данных без риска их раскрытия.