Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » finddynamic

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

1. l2mrakg - 15 Мая, 2019 - 01:24:35 - перейти к сообщению
Парни перечитал гайд с 1 по 3 (для просмотра ссылки Вам необходимо авторизоваться)
не разу не смог воплотить поиск моба в катах, то ошибка условия loop, то ошибка в неверных переменных.

Можете объяснить для чайника как правильно искать моба в l2 по finddynamic.
Либо видео гайд. Пробовал через визуалку, так он кликает в неверных позициях....
2. Kibor - 15 Мая, 2019 - 01:25:53 - перейти к сообщению
Замените loop на lop
(Добавление)
 l2mrakg пишет:
Пробовал через визуалку, так он кликает в неверных позициях....

Смешение надо указывать относительно начала зоны поиска
3. l2mrakg - 15 Мая, 2019 - 01:30:33 - перейти к сообщению
цикл запустился, теперь ошибка

finddynamic(0, #x[0], #y[0], 0, 0, 0, 0, S_X, S_Y, F_X, F_Y, w);

 Цитата:
Смешение надо указывать относительно начала зоны поиска


так дело в том, что он кликает даже не рядом, а на все подряд, даже на факелы горящие....
4. Kibor - 15 Мая, 2019 - 01:32:10 - перейти к сообщению
Вот видео. Там есть поиск по динамике. Но это плохая идея так мобов искать в таких играх.
5. l2mrakg - 15 Мая, 2019 - 02:22:01 - перейти к сообщению
 Kibor пишет:
Вот видео. Там есть поиск по динамике. Но это плохая идея так мобов искать в таких играх.


Благодарю за видео, но и это смотрел, получается ошибка при запуске.

go_funfinddynamic_(3, 3, 50, 50, 0, 100, 0, 0, 0, 0, 0, 0, 50, 0, 0, ex_KIB, ey_KIB-30, #k, #x[0], #y[0])
6. Kibor - 15 Мая, 2019 - 02:32:20 - перейти к сообщению
Переменные объявите в блоке старт.
7. l2mrakg - 15 Мая, 2019 - 02:45:12 - перейти к сообщению
 Kibor пишет:
Переменные объявите в блоке старт.


их объявлять надо так ?

k, x, y

или с массивом?

k, x[0], y[0]


При этом я окно привязываю к указателю в блоке старт.
8. Kibor - 15 Мая, 2019 - 02:45:29 - перейти к сообщению
 l2mrakg пишет:
получается ошибка при запуске.

go_funfinddynamic_(3, 3, 50, 50, 0, 100, 0, 0, 0, 0, 0, 0, 50, 0, 0, ex_KIB, ey_KIB-30, #k, #x[0], #y[0])

Обновил программу. Будет писать какая не объявлена переменная при такой ошибке.
(Добавление)
 l2mrakg пишет:
их объявлять надо так ?

k, x, y

или с массивом?

k, x[0], y[0]


#k, #x[0], #y[0]

если указатель на массив - то массив.
k, x[100], y[100]
и указать размерность этих массивов. что бы хватило для всех найденных объектов.
9. l2mrakg - 15 Мая, 2019 - 02:55:29 - перейти к сообщению
Если я объявляю в старте через # кибор сообщает, о повторении имени переменной, хотя повторения нет.
10. Kibor - 15 Мая, 2019 - 03:03:14 - перейти к сообщению
Исправляйте ошибки. Я не могу гадать что вы наделали.

Powered by ExBB FM 1.0 Final