- 6
- 2
- Версия SA-MP
-
- 0.3.7 (R1)
- 0.3.7-R3
MoonAgent Zero — Автономный ИИ-агент для отладки MoonLoader-скриптов
Описание
MoonAgent Zero — это автономный ИИ-ассистент, который помогает отлаживать MoonLoader-скрипты прямо в игре. Агент анализирует логи ошибок, читает файлы скриптов, ищет паттерны в коде и даёт конкретные решения с исправленным кодом.
Возможности
Предупреждение
Внимание: Функция редактирования файлов является экспериментальной. Автор не несёт ответственности за повреждение файлов скриптов. Перед использованием рекомендуем сделать резервную копию ваших скриптов. В случае проблем используйте кнопку UNDO EDIT для отмены последнего изменения.
Скриншоты
Установка
Получение API ключа
Команды
Настройки
Вкладка Settings в панели агента:
Зависимости
Все зависимости обычно уже установлены вместе с MoonLoader.
Changelog
Автор
t9foon1337
Лицензия
Бесплатно для личного использования. Запрещено распространение без указания автора.
Примечание
Скрипт разработан человеком с использованием ИИ-ассистентов для ускорения разработки и отладки.
Тема для форума также создана при помощи нейросети.
Описание
MoonAgent Zero — это автономный ИИ-ассистент, который помогает отлаживать MoonLoader-скрипты прямо в игре. Агент анализирует логи ошибок, читает файлы скриптов, ищет паттерны в коде и даёт конкретные решения с исправленным кодом.
Возможности
- Анализ ошибок — автоматический парсинг moonloader.log и диагностика ошибок
- Чтение файлов — просмотр содержимого скриптов по запросу
- Поиск по коду — поиск паттернов и функций в файлах
- Листинг директорий — просмотр содержимого папок moonloader
- Чат-режим — обычный разговорный режим для вопросов и объяснений
- Красивый UI — интерфейс в стиле Skeet.cc с анимациями
- Умный выбор ошибок — если ошибок несколько, можно выбрать какую анализировать
- Файл-пермишн — запрос разрешения на чтение файлов вне moonloader
- Редактирование файлов — AI находит баг и сам исправляет код прямо из чата
- Вставка кода — добавление новых строк без замены существующих
- Авто-релоад — автоматическая перезагрузка скрипта после редактирования
- Undo Edit — отмена последнего изменения с восстановлением из бэкапа
- Diff Preview — предпросмотр изменений BEFORE/AFTER перед применением
- Вкладка Files — журнал всех файловых операций (чтение, редактирование, вставка)
Предупреждение
Внимание: Функция редактирования файлов является экспериментальной. Автор не несёт ответственности за повреждение файлов скриптов. Перед использованием рекомендуем сделать резервную копию ваших скриптов. В случае проблем используйте кнопку UNDO EDIT для отмены последнего изменения.
Скриншоты
Установка
- Скачайте файл MoonAgent_Zero.lua
- Закиньте в папку moonloader/
- Запустите игру
- Введите команду /moonagent для открытия панели
Получение API ключа
- Заходим на https://my.onlysq.ru
- Регистрируемся
- Заходим во вкладку Settings и в разделе Verification Status верифицируемся — нажимаем на соответствующую кнопку, которая перекинет нас в Telegram-бота
- После успешной верификации заходим во вкладку API Keys и генерируем там наш ключ
- Полученный ключ вводим в настройках скрипта (вкладка Settings → API Key → SAVE)
- В поле Model вводим одну из моделей:
- gemini-3-flash
- pplx-gemini-3-flash
Команды
Код:
Команда | Описание
---------------------|----------------------------------
/moonagent | Открыть/закрыть панель агента
Настройки
Вкладка Settings в панели агента:
Код:
Параметр | Описание
-----------------------|-------------------------------------------
API Key | Ключ от onlysq.ru
Model | Модель ИИ (gemini-3-flash / pplx-gemini-3-flash)
Max History | Количество сообщений в истории контекста
Max Command Iterations | Максимальное количество команд за один запрос
Max Read Radius | Максимальный радиус чтения строк файла
Зависимости
- mimgui — UI фреймворк
- ADDONS — дополнительные виджеты
- encoding — работа с кодировками
- dkjson — парсинг JSON
- effil — многопоточность
- ssl.https — HTTPS запросы
- ltn12 — работа с потоками данных
Все зависимости обычно уже установлены вместе с MoonLoader.
Changelog
- v1.1.0 — Обновление с редактированием файлов
- Редактирование файлов (EDIT_FILE) — AI исправляет баги сам
- Вставка кода (INSERT_FILE) — добавление новых строк
- Авто-релоад скрипта после редактирования
- Undo Edit — отмена последнего изменения
- Diff Preview BEFORE/AFTER — предпросмотр изменений
- Вкладка Files с журналом операций
- Улучшенный промпт — AI отвечает естественно
- v1.0.0 — Первый релиз
- Чат с ИИ-агентом
- Анализ ошибок из moonloader.log
- Чтение файлов скриптов
- Поиск по коду
- Листинг директорий
- Анимированный UI
- Модальное окно запроса доступа к файлам
- Всплывающее окно при отсутствии ошибок
- Выбор скрипта при нескольких ошибках
Автор
t9foon1337
Лицензия
Бесплатно для личного использования. Запрещено распространение без указания автора.
Примечание
Скрипт разработан человеком с использованием ИИ-ассистентов для ускорения разработки и отладки.
Тема для форума также создана при помощи нейросети.
Вложения
Последнее редактирование: