AimBot на нейросети в 13 строк кода

Лучше сразу увидеть скрипт написанный на NAPI, чем учить по кусочкам.

Сперва Python! - Синтаксис Python очень простой, но рекомендуется ознакомится с ним заранее, перед использованием NAPI

Код:

half_fov = FOV / 2 # Центр Fov, FOV - это константа из конфига пользователя
x,y = screen.size # Получаем размеры экрана (ширина/высота)
x1, y1 = x/2 - half_fov, y/2 - half_fov # Левый верхний угол
x2, y2 = x/2 + half_fov, y/2 + half_fov # Нижний правый угол
while True: # Вечный цикл
    img = screen.capture(x1,y1,x2,y2) # Захват экрана с размерами Fov (128px)
    enemys = neural.detect(img, conf=0.5) # Поиск всех врагов на изображение
    if enemys['heads']: # Если найдена голова/ы врагов
        box, conf = enemys['heads'][0] # Получаем координаты головы врага
        x,y,w,h = box
        mouse.move(x + w/2 - half_fov, y + h/2 - half_fov) # Двигаем мышку в центр координат
        if x < half_fov < x + w and y < half_fov < y + h: # Если враг на прицеле
            mouse.click() # Стреляем! (Кликаем мышкой)

Вы можете добавить сюда алгоритм, который будет сортировать на основе координат врагов и выбирать самую ближайшую цель

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

Вы можете написать алгоритм для предугадывания позиции головы на основе координат тела, если враг слишком далеко.

И многое, многое другое! Всё это можно делать с NAPI!

Last updated