Перейти к публикации

ivanRU

Устанавливаем «AIM-бота» с ИИ для любой игры

Рекомендованные сообщения

В данном мануале мы будем использовать стандартную модель "Yolo", так как она подойдет практически для всех шутеров, потому что натренированна на людях и "гуманоидо-подобных".

1. Переходим на «Github», скачиваем саму модель и распаковываем архив в любом удобном месте, желательно диске SSD;

Всего представлено 2 версии модели — Обычный — файл "main.py" легко настраивается и работает на любом компьютере; Быстрый — файл "main_onnx.py". может потребоваться его редактирование и также работает на любом компьютере; Вне зависимости от того, какую версию вы решите установить, вам потребуется выполнить последующие шаги.

2. Переходим на сайт «Nvidia», скачиваем и устанавливаем софт «CUDA»;

3. Переходим по ссылке и скачиваем «Python 3.11», при установке ставим галочку напротив "PATH";

4. Зажимаем комбинацию клавиш Win + R и вводим туда "⁡CMD", в консоль вписываем: ⁡⁡pip install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 --index-url https://download.pytorch.org/whl/cu118

В случае. если у вас отсутствует видеокарта NVIDIA, или же вовсе ее нет. то вписываем это: ⁡pip install torch torchvision torchaudio

5. В консоли прописываем команду: "cd *путь до папки из 1 пункта*"и устанавливаем все нужное с помощью команды: ": ⁡pip install -r requirements.txt";

В будущем будем использовать стандартные комбинации для всех моделей: CapsLock - включение/выключение и Q для остановки работы скрипта.

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

Обычный вариант "main.py".

  1. В терминале переходим в папку с читом с помощью команды "cd *путь до папки из 1 пункта*" и следом прописываем команду "⁡python main.py";
  2. Запускаете игру и включаете бота нажатием на CapsLock.

Быстрый вариант "main_onnx.py".

  1. Находим в папке файл "config.py";
  2. Зажимаем комбинацию клавиш CTRL + F и ищем строчку "⁡onnxChoice";
  3. Меняем параметр в зависимости от того какой ресурс будет использован для всех дальнейших манипуляций данного скрипта и сохраняем файл:
  • onnxChoice = 1 # Процессор
  • onnxChoice = 2 # AMD / NVIDIA
  • onnxChoice = 3 # NVIDIA

В том случае если у вас видеокарта NVIDIA и вы выбрали "2" или "3", открываем терминал и вписываем данные команды:

⁡pip install onnxruntime-gpu ⁡ pip install cupy-cuda11x= ⁡

4. В терминале переходим в папку с читом с помощью команды "cd *путь до папки из 1 пункта*" и следом прописываем команду " ⁡python main_onnx.py".

 

Настройка конфига

Для настройки каждой из версий нужно зайти в файл "config.py" и поменять значения под ваши нужды:

useMask — устанавливаем значение "True" или "False", чтобы включить или выключить;

maskWidth — ширина маски, которую нужно использовать. Используется только в том случае, если параметр "useMask" равен "True";

maskHeight — высота маски, которую нужно использовать. Используется только в том случае, если параметр "useMask" равен "True";

aaQuitKey — основной клавишей является Q, нужна для завершения работы скрипта;

headshot_mode — настраиваем под себя;

aaMovementAmp — предустановка должна быть точной для 99% игроков. Уменьшите цифры для более плавного наведения на цель, рекомендуемые значения: 0.5 - 2;

screenShotHeight — не трогаем;

screenShotWidth — не трогаем;

aaDetectionBox — не трогаем;

cpsDisplay — не трогаем;

visuals — включаем, если хотите посмотреть распознает ли игроков ИИ или нет

centerOfScreen — "умное" наведение на игроков, чтобы с одного на другого не прыгало, оставляем как есть.

onnxChoice — только для второй быстрой версии, выбор видеокарты/процессора для работы скрипта.

После настройки конфига сохраняем файл и перезапускаем заново запускаем чит в консоле. Теперь включаете игру и активируем «AIM-бота» с помощью CapsLock'а.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...