Вот самый простой и незаметный способ пофиксить твою ошибку (CJSON + attempt to index nil):
- Зайди в папку moonloader (обычно moonloader в корне аризоны).
- Найди файл, который скрипт пытается читать — скорее всего это AutoSelectSpawn.json или settings.json или config.json (иногда с пробелами или скобками в названии, типа AutoSelectSpawnV4 (1).json).
- Просто удали этот файл полностью. Не открывай, не редактируй — удали и всё.
- Зайди в игру, пропиши /reloadlua или полностью перезайди.
Что обычно происходит дальше:
- Скрипт видит, что файла нет → сам создаёт новый с дефолтными настройками.
- Ошибка с пустым/битым json исчезает.
- settings больше не nil → скрипт живёт.
Если после этого всё равно ошибка на той же строке — значит скрипт вообще не умеет создавать файл сам (бывает в старых версиях). Тогда делаем так:
- Создай новый текстовый файл прямо в папке moonloader.
- Назови его точно так же, как скрипт ожидает (чаще всего AutoSelectSpawn.json). Вставь туда вот это (просто скопируй и сохрани):
{
"enabled": true,
"spawn": 1,
"delay": 1500,
"auto": true
}
- Сохрани как .json (в блокноте выбирай "Все файлы" и пиши расширение .json вручную).
- Перезагрузи скрипт.
Друг, всё просто. Твой лог говорит, что конфиг скрипта превратился в «тыкву» (файл пустой, поэтому библиотека CJSON и ругается).
Самый быстрый способ:
- Иди по пути: \Arizona Games Launcher\bin\arizona\moonloader\config (или посмотри в папке самого мунлоадера).
- Найди там файл настроек этого скрипта — скорее всего, он называется AutoSelectSpawn.json или AutoSelectSpawnV4.json.
- Просто удали его.
- Заходи в игру. Скрипт увидит, что файла нет, и сам создаст чистый, рабочий конфиг.
Если не помогло (скрипт не хочет сам создавать файл):
Бывает, что старые скрипты не умеют генерировать настройки с нуля. В таком случае:
- Создай в папке config текстовый файл и назови его точно как удалённый (например, AutoSelectSpawn.json).
- Открой его через Блокнот и вставь туда дефолтный код:
JSON
{
"enabled": true,
"spawn": 1,
"delay": 1500,
"auto": true
}
- Сохрани и перезагрузи скрипты в игре (через /reloadlua или просто перезайди).
Должно завестись!