Vetal |
Отправлено: 02 Февраля, 2019 - 13:50:46
|
Прохожий
Покинул форум
Сообщений всего: 6
Дата рег-ции: Янв. 2019
Репутация: 0
|
Программа не хочет корректно работать с игрой. Для начала рюкзак проверяется на наличие
sqeka-руда персикового цвета sosage-серого
потом,если он нашел ее,бот должен тыкнуть на НПС,но тыкает мимо
Потом он должен тыкнуть на определенную строчку(С этим проблем нет,так как это просто координаты в окне)
Далее решения принимаются в зависимости от наличия руды:
Есть персиковая-нажимает на обработку хороших камней и проделывает
манипуляции с ней,пока она не кончится. Когда она кончится бот должен закрыть диалоговое окно.После того как не нашел персиковую руду он должен найти нпс и кликнуть на него,затем нажать на определенную строчку и начать обработку бедной руды
после того,как вся руда будет обработана закрыть рюкзак.(Тут тоже есть проблемка,он почему-то начинает свою работу и не закрывает рюкзак даже если не найдет руды)
Код в визуальном редакторе (Отобразить)https://cdn1.savepice.ru/uploads/2019/2/2/3d11228b342160653bfa118fc416b09e-full.png
Всё это дело привязано к окну игры. Игра:Last Chaos
Код программы не могу прикрепить,так как размер сообщения получается слишком большим(Отредактировано автором: 02 Февраля, 2019 - 13:54:47) |
|
|
Vetal |
Отправлено: 02 Февраля, 2019 - 14:14:45
|
Прохожий
Покинул форум
Сообщений всего: 6
Дата рег-ции: Янв. 2019
Репутация: 0
|
Kibor пишет: Если тыкает мимо не забывайте указывать смещение относительно начала зоны поиска.
На данный момент это все что можно сказать исходя из данных. А что делать если вообще никуда не тыкает?Может есть возможность вам код куда-нибудь скинуть?Также в игре не нажимаются клавиши с помощью Кибора, даже если включен антиантикликер(Отредактировано автором: 02 Февраля, 2019 - 14:21:37) |
|
|
Kibor |
Отправлено: 02 Февраля, 2019 - 14:35:59
|
Эксперт
Просматривает форум
Сообщений всего: 8220
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
При включение антиантикликера мышь работает по сценарию?
Код виз редактора, да и другой, не скажет как идет взаимодействие с игрой.
Запишите клики контрл шифт X и воспроизведите.
Если работает - делайте простейший скрипт и смотрите к примеру messagebox();
или находит.
Хотя из
Vetal пишет: если он нашел ее,бот должен тыкнуть на НПС,но тыкает мимо
и
Vetal пишет: А что делать если вообще никуда не тыкает?
не понятно ничего. |
|
|
Budni |
Отправлено: 02 Февраля, 2019 - 14:47:29
|
Специалист
Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018
Репутация: 2
|
Часто такие проблемы были, помог данный код заместо клика, тем что видно куда именно произошел клик
CODE:textbkcolor(255, 16637860);
textout(0, X, Y, "Нашел", 1);
Ещё стараюсь выделять объект не полностью а где то посередине. Т.к. клик совершается в левый верхний угол найденного объекта(но это не точно), из за этого он может просто промахнутся. Ну и параметры подбираю не больше 3ех цветов ну и чтобы они были только у этого объекта. Ещё иногда помогает просто увеличение области поиска, не знаю с чем это связанно.(Отредактировано автором: 02 Февраля, 2019 - 14:55:16) |
|
|
Vetal |
Отправлено: 02 Февраля, 2019 - 16:06:39
|
Прохожий
Покинул форум
Сообщений всего: 6
Дата рег-ции: Янв. 2019
Репутация: 0
|
Dantes3000 , Не бибикает(
Kibor , мсг бокс не выходит,смещение не помогает,туда же тыкает. Не понятно,потому что хаотично работает,то тыкнет, то не тыктет. Записанные действия через контрл шифт х тоже не работают.
Budni , И твой способ тоже не помог(
Мне уже кажется,что с игрой что-то не так
Игра Last chaos(Отредактировано автором: 02 Февраля, 2019 - 16:16:21) |
|
|
|