FiveM Config.lua Валидатор & Checker
Вставьте ваш файл Config.lua для проверки синтаксических ошибок. Находит пропущенные запятые, несоответствующие скобки, незакрытые строки и другое.
Для чего этот инструмент
Файл конфига с одной пропущенной запятой ломает весь ресурс, а консоль сервера показывает только файл и номер строки, который часто находится далеко после ошибки. Этот валидатор парсит файл так же, как Lua, и указывает место, где структура действительно ломается, до загрузки на сервер.
Как использовать
- Шаг 1:
Вставьте полный текст вашего Config.lua в поле. Файл не покидает ваш браузер.
- Шаг 2:
Нажмите validate. Проверка проходит по скобкам, кавычкам, запятым и блокам комментариев.
- Шаг 3:
Исправьте указанную строку. Важна первая ошибка, последующие обычно являются следствиями.
- Шаг 4:
Проверяйте снова, пока файл не станет чистым, затем загрузите его и перезапустите ресурс.
Часто задаваемые вопросы
Почему сервер указывает другую строку, чем редактор?
Lua сообщает там, где структура перестала разрешаться, а не там, где была допущена ошибка. Таблица, открытая на строке 40 и не закрытая, будет указана в конце файла. Поэтому структурная проверка эффективнее чтения стека вызовов.
Разрешена ли завершающая запятая в таблице Lua?
Да, в отличие от строгого JSON, запятая после последнего элемента допустима в Lua. Ошибка наоборот , пропущенная запятая между элементами, и именно она ломает большинство конфигов.
Проверяет ли валидатор логичность моих настроек?
Нет, он проверяет только синтаксис. Валидный файл может содержать несуществующее имя работы или координату в океане. Он отвечает на один вопрос: загрузит ли Lua этот файл вообще.
Загружается ли мой конфиг куда-либо?
Нет. Проверка выполняется полностью в вашем браузере, ничего не отправляется на сервер. Вы можете вставлять конфиги с лицензионными ключами или настройками базы данных без риска их раскрытия.
Связанные инструменты
FiveM Lua Code Formatter & Beautifier
Форматируйте, улучшайте и минифицируйте Lua-код для FiveM. Правильные отступы для if/then/end, function/end блоков. Подсветка синтаксиса, мгновенное копирование отформатированного результата.
Конвертер JSON в Lua таблицу для FiveM
Конвертируйте JSON в синтаксис Lua-таблиц и Lua-таблицы обратно в JSON. Обрабатывает вложенные объекты, массивы, булевы значения, null в nil. Подсветка синтаксиса для разработчиков FiveM.
Генератор конфигурации сервера FiveM (server.cfg)
Генерируйте полный конфигурационный файл FiveM server.cfg. Установите имя сервера, максимальное количество игроков, ресурсы, разрешения и многое другое. Копируйте или скачивайте конфиг мгновенно.