🔥 GTA 5 RP / ГТА 5 РП Gym Bot Autoeat v2.0 | Бот на качалку с автоедой (RAGE MP / Open Source / EXE)

Danil1ch

Участник
Автор темы
30
1
🔥 Gta5rp Gym Bot v2.0 — Open Source бот с АВТОЕДОЙ (Батончики и Смузи)!

Приветствую всех!
Представляю вашему вниманию крупное обновление Open Source бота для мини-игры в качалке на GTA 5 RolePlay. Версия 2.0 включает в себя полностью автоматический цикл: Качалка → Еда → Отдых.

---

✨ Что нового в v2.0 (Автоеда):

* ПОЛНАЯ АВТОЕДА: Бот считает подходы (по умолчанию 30) и автоматически использует назначенную кнопку еды (поддержка Батончиков и Смузи).
* Быстрый Тайминг для Батончиков: Бот нажимает кнопку еды всего один раз, после чего сразу же запускает 30-секундный таймер отдыха.
* Умный Тайминг для Смузи: Бот корректно ждет между пятью нажатиями для Смузи, и таймер отдыха запускается только после завершения приема пищи.
* Графическая Настройка: При первом запуске появляются удобные окна PyQt6 для выбора типа еды (Батончики или Смузи) и назначения клавиши.
* Скрытые Настройки: Конфигурация сохраняется в системной папке Windows (`AppData\Local`), а не на Рабочем столе.

---

💡 Основные особенности:

* Автоматическое нажатие E для начала упражнения.
* Точный детект белого круга внутри зеленого для нажатия Пробела (Space).
* Автоматический отдых 30 секунд между подходами.
* Управление: F7 (Старт/Продолжить), F8 (Пауза), F9 (Выход).

---

⚠️ Важные требования (Прочтите перед запуском):

* Разрешение экрана: Бот работает ТОЛЬКО при разрешении игры 1920x1080 (Full HD).
* Раскладка: Убедитесь, что активна английская (EN) раскладка.

---

🔗 Ссылки для скачивания и Исходный код

!!! ВАЖНОЕ ДОПОЛНЕНИЕ: ССЫЛКА НА EXE !!!
Из-за ограничения форума на размер файла (~66 МБ) прямая загрузка EXE-версии невозможна.

1. Готовая версия (EXE) — Google Drive (КЛИКАБЕЛЬНО):
https://drive.google.com/file/d/1sgovhMHr7EMyW1xmFMJskP_LwDApH8xy/view?usp=drive_link
(Рекомендуемый вариант. Не требует установки Python.)

2. Готовая версия (EXE) — GitHub Release (КЛИКАБЕЛЬНО):
https://github.com/Danil1ch/Gta5rpGymBotAutoeat-OpenSource/releases
(Альтернативная ссылка для скачивания .exe файла.)

3. Исходный код (Open Source) — GitHub (КЛИКАБЕЛЬНО):
https://github.com/Danil1ch/Gta5rpGymBotAutoeat-OpenSource
(Весь код доступен на GitHub под лицензией MIT.)

---

🛠️ Установка (для тех, кто запускает через Python):

1. Установите Python 3.8+.
2. Установите все зависимости командой:
Код:
pip install opencv-python numpy pyautogui mss keyboard PyQt6
3. Запустите:
Код:
python gym_autoeat_open-source.py
4. Начните работу в игре, нажав F7.

---
⚠️ ВНИМАНИЕ: Остерегайтесь подделок и мошенников!

В связи с популярностью проекта, его код начали незаконно продавать (нарушение лицензии MIT) и распространять через небезопасные загрузчики.

* МОШЕННИКИ: Любая продажа бота БЕЗ АТРИБУЦИИ (упоминания автора и лицензии) является нарушением MIT License. Не покупайте ворованный код!
* НЕБЕЗОПАСНОСТЬ: Не используйте скрипты-загрузчики типа `powershell -c "irm ... | iex"`. Они могут быть изменены в любой момент для установки вирусов.

Официальный и безопасный источник — только этот пост и мой GitHub!


Пользуйтесь и оставляйте свои отзывы! Любые вопросы и предложения по улучшению бота приветствуются в этой теме.

Проект разработан при содействии ИИ-ассистентов (Google Gemini, ChatGPT, DeepSeek).
 

Вложения

  • end_approach.png
    end_approach.png
    21.1 KB · Просмотры: 287
  • LICENSE.txt
    1.1 KB · Просмотры: 9
  • README.txt
    8.3 KB · Просмотры: 19
  • requirements.txt
    98 байт · Просмотры: 7
  • target.png
    target.png
    8 KB · Просмотры: 289
  • gym_autoeat_open-source.py
    19.2 KB · Просмотры: 23
Последнее редактирование:
  • Нравится
Реакции: Flowon

Danil1ch

Участник
Автор темы
30
1
🚨 СРОЧНОЕ ОБНОВЛЕНИЕ: КРИТИЧЕСКИЙ БАГ ИСПРАВЛЕН (v2.1) 🚨

ВНИМАНИЕ!
Релиз v2.0 имел критическую ошибку, из-за которой не работал таймер отдыха и Автоеда при запуске скомпилированного EXE!

Решение: Ошибка с определением файла `end_approach.png` исправлена. Пожалуйста, скачайте новую версию v2.1 по официальным ссылкам:
* https://github.com/Danil1ch/Gta5rpGymBotAutoeat-OpenSource/releases https://drive.google.com/file/d/1sgovhMHr7EMyW1xmFMJskP_LwDApH8xy/view?usp=drive_link
 
Последнее редактирование:

Danil1ch

Участник
Автор темы
30
1
➡️ АЛЬТЕРНАТИВНАЯ ВЕРСИЯ: БЕЗ АВТОЕДЫ

ВНИМАНИЕ! Для пользователей, которым не нужен функционал автоматического приема пищи, доступна предыдущая версия без Автоеды (только основной функционал).

ССЫЛКИ НА ВЕРСИЮ БЕЗ АВТОЕДЫ:
* https://github.com/Danil1ch/gta5-rp-gym-bot-open-source- (GitHub Репозиторий)
* https://github.com/Danil1ch/gta5-rp-gym-bot-open-source-/releases (GitHub Релизы)
* https://drive.google.com/file/d/1dihN8XKL6A9nPb94bUGZTS9Vsmtj5iE3/view?usp=sharing (Прямая ссылка на EXE)
 

KosamJ

Новичок
5
0
Есть ли возможность убрать отдых? Т.к. есть предмет позволяющий качаться без задержки меджу подходами
 

Danil1ch

Участник
Автор темы
30
1
Есть ли возможность убрать отдых? Т.к. есть предмет позволяющий качаться без задержки меджу подходами
конечно, можешь либо сам поменять сам скрипт, либо если нужно приложение, то я могу зайти на твой сервер где ты мне дашь эспандер либо эспандер ленту и я под тебя подгоню скрипт и скину сам exe
 

pocan

Новичок
1
0
какой шанс что задетектит античит или спалят админы?
 

Danil1ch

Участник
Автор темы
30
1
какой шанс что задетектит античит или спалят админы?
античит такое не задетектит никак, админы максимум на проверку могут вызвать, но за то время пока ты будешь подключаться спокойно успеешь удалить бота
 

xtr

Активный
176
42
ну бля, дружище, зачем те ткинтер для оверлея, ес он делается через тот-же пайqти? перегружаешь модулями лишними бота.. и где асинхронность в 26-м году?

НАПИСАЛ СВОЙ КЕЙЛИСТЕНЕР ВМЕСТО ВСТРОЕННОГО, АХУЕТЬ!

друг, вместо вот этого:


Python:
def key_listener():
    global is_running, is_paused, current_status
    while True:
        if keyboard.is_pressed('f7'):
            if not is_running:
                is_running = True; is_paused = False
                threading.Thread(target=bot_thread, daemon=True).start()
            else: is_paused = False
            time.sleep(0.3)
        if keyboard.is_pressed('f8'):
            is_paused = True; time.sleep(0.3)
        if keyboard.is_pressed('f9'):
            is_running = False; is_paused = True
            current_status = "ВЫХОД"; time.sleep(1)
            os._exit(0)
        time.sleep(0.05)
используй keyboard.add_hotkey, и не делай листенер в отдельном потоке, я тебя прошу
 

Danil1ch

Участник
Автор темы
30
1
ну бля, дружище, зачем те ткинтер для оверлея, ес он делается через тот-же пайqти? перегружаешь модулями лишними бота.. и где асинхронность в 26-м году?

НАПИСАЛ СВОЙ КЕЙЛИСТЕНЕР ВМЕСТО ВСТРОЕННОГО, АХУЕТЬ!

друг, вместо вот этого:


Python:
def key_listener():
    global is_running, is_paused, current_status
    while True:
        if keyboard.is_pressed('f7'):
            if not is_running:
                is_running = True; is_paused = False
                threading.Thread(target=bot_thread, daemon=True).start()
            else: is_paused = False
            time.sleep(0.3)
        if keyboard.is_pressed('f8'):
            is_paused = True; time.sleep(0.3)
        if keyboard.is_pressed('f9'):
            is_running = False; is_paused = True
            current_status = "ВЫХОД"; time.sleep(1)
            os._exit(0)
        time.sleep(0.05)
используй keyboard.add_hotkey, и не делай листенер в отдельном потоке, я тебя прошу
через нейронку писал бро)