Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
d1ret
Отправлено: 16 Августа, 2020 - 13:29:28
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2020  
Репутация: 0




Добрый день, пытался создать бота, который находит
Бот нужен для игры VALORANT (это игра-шутер, бот должен искать кнопку "ИГРАТЬ" "БЫСТРАЯ УСТАНОВКА СПАЙК" "СТАРТ", ждёт пока найдёт игру.
Меню Игры (Отобразить)

игра находится - бот должен выбрать персонажа и нажать на кнопку "ВЫБРАТЬ"
спойлер (Отобразить)

(В самом же матче бот ничего не делает)
А у меня бот почему-то даже не нажимает кнопку "ИГРАТЬ" "БЫСТРАЯ УСТАНОВКА СПАЙК" "СТАРТ", также не выбирает персонажей
Визуальный редактор (Отобразить)

В качестве изображений были сделаны BMP-файлы кнопок
Кнопки (Отобразить)

А также файлы персонажей
Персонажи (Отобразить)

В чём может быть причина того, что он ничего не нажимает? процент точности стоит на 80%, и также раньше стояли области, где надо искать тот или иной объект
(делал то же самое в automatic mouse and keyboard, там почти как надо работает, но все равно не то)

(Отредактировано автором: 16 Августа, 2020 - 13:34:37)

 
 Top
Zireael
Отправлено: 16 Августа, 2020 - 14:36:30
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
В чём может быть причина того, что он ничего не нажимает?

Не нажимает и не находит изображение поэтому не нажимает это не одно и тоже.
Чтобы узнать находится ли картинка надо от блока поиска изображения добавить 2 блока кода, при правда и неправда, напишите в одном messagebox("Картинка найдена" );, а в другом не найдена. Тогда будет понятно нашлась ли вообще картинка. Потом блоки можно убрать.
 
 Top
d1ret
Отправлено: 16 Августа, 2020 - 19:23:34
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2020  
Репутация: 0




 Zireael пишет:
 Цитата:
В чём может быть причина того, что он ничего не нажимает?

Не нажимает и не находит изображение поэтому не нажимает это не одно и тоже.
Чтобы узнать находится ли картинка надо от блока поиска изображения добавить 2 блока кода, при правда и неправда, напишите в одном messagebox("Картинка найдена" );, а в другом не найдена. Тогда будет понятно нашлась ли вообще картинка. Потом блоки можно убрать.


Я взял один из своих старых кодов (без выбора персонажей), и программа всё-таки обнаруживает кнпоку "играть" и нажимает на неё, но дальше этого не идёт, она не выбирает режим игры и не начинает поиск игры, при этом я подключил блоки про которые вы сказали, к блоку поиску изображения "БЫСТРАЯ УСТАНОВКА SPIKE", и он ничего не выводит, жмёт одну кнопку старт, также я пытался запустить это в цикл, написав вначале
CODE:
loop();
{

в конце кода:
CODE:
}
, но оно не зацикливается, а жмёт кнопку ИГРАТЬ и заканчивает скрипт
 
 Top
Zireael
Отправлено: 16 Августа, 2020 - 19:28:12
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
обнаруживает кнпоку "играть" и нажимает на неё, но дальше этого не идёт

Значит схема неверно составлена.
 Цитата:
loop();

Точки с запятой быть не должно.

(Отредактировано автором: 16 Августа, 2020 - 19:28:34)

 
 Top
Kibor
Отправлено: 16 Августа, 2020 - 19:37:23
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 d1ret пишет:
CODE:
loop();
{

в конце кода:
CODE:
}

Блоки в фигурных скобках нельзя подключать в разных блоках.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by