Кибор » Кибор - Интегрированная среда разработки ботов » О программе Кибор » Версия 3.02 Работа с памятью процесса. Поиск, чтение, запись в память процесса игры

Страниц (24): В начало « ... 16 17 18 19 20 [21] 22 23 24 »
 

201. AdryV - 08 Февраля, 2021 - 11:11:39 - перейти к сообщению
 Budni пишет:
Через CE все проверки делать?

я проверял атаку и бегатню по координатам через СЕ , потом уже придумывал логику как это все использовать
202. Budni - 08 Февраля, 2021 - 15:37:46 - перейти к сообщению
AdryV , Мне твои советы уже принесли плоды, персонаж визуально стал перемещаться в пространстве но по факту стоит на месте. Как клик мыши искать в памяти?
203. ivantu - 08 Февраля, 2021 - 23:35:40 - перейти к сообщению
Мне бы тоже интересно было узнать как найти адреса для перемещения персонажа в пространстве, был бы благодарен за урок )
204. Ilya001 - 15 Февраля, 2021 - 00:51:47 - перейти к сообщению
1. Всем привет! Как я понял, чтобы мне автоматизировать поиск и атаку определенного моба, мне нужно найти координаты(со статичным адресом) моба в памяти игры, а потом эти же координаты в виде байтов написать в Киборе(допустим ascii, hex). Но потом как заставить указатель мыши в игре заставить кликать в эти координаты(x,y,z)? Т.е на моба после нахождение его.

2. Я хочу привязать поиск в Киборе к название моба, например первым ищется текстовый название моба пример "Гном", если Гном найден, то ищется узел который ведёт к координату моба или к хп моба, если не ошибаюсь так работает поиск в Киборе? А дальше как заставить компьютера кликать по этому координату пока не знаю) Думаю научите)

Поправьте меня пожалуйста если я ошибаюсь в чём то.
2 пункт правильно описан? По такому алгоритму работает Кибор с памятью?
205. Kibor - 15 Февраля, 2021 - 00:58:34 - перейти к сообщению
 Ilya001 пишет:
так работает поиск в Киборе?

Не так.
Он работает так как описано в описание функций.

 Ilya001 пишет:
мне нужно найти координаты(со статичным адресом) моба в памяти игры, а потом эти же координаты в виде байтов написать в Киборе

Нигде координаты объекта на экране не записаны. Можно найти координаты на игровой локации, но это ничего не даст для расчета и клика по объекту на экране.
206. Ilya001 - 15 Февраля, 2021 - 01:06:52 - перейти к сообщению
 Kibor пишет:
 Ilya001 пишет:
так работает поиск в Киборе?

Не так.
Он работает так как описано в описание функций.

 Ilya001 пишет:
мне нужно найти координаты(со статичным адресом) моба в памяти игры, а потом эти же координаты в виде байтов написать в Киборе

Нигде координаты объекта на экране не записаны. Можно найти координаты на игровой локации, но это ничего не даст для расчета и клика по объекту на экране.

Ну это понятно, что в экране не записан и не показывает, но координаты каждого моба находиться в памяти игры?
207. Kibor - 15 Февраля, 2021 - 01:07:52 - перейти к сообщению
 Ilya001 пишет:
но координаты каждого моба находиться в памяти игры?

Да. Игровые.
208. Ilya001 - 15 Февраля, 2021 - 01:09:31 - перейти к сообщению
 Kibor пишет:
 Ilya001 пишет:
но координаты каждого моба находиться в памяти игры?

Да. Игровые.

Значит просто так взять эти коорды и кликать не получиться, да?
209. Kibor - 15 Февраля, 2021 - 01:14:53 - перейти к сообщению
 Ilya001 пишет:
Значит просто так взять эти коорды и кликать не получиться, да?

Нет. Это координаты на локации игры.
То есть что мы находимся на клетке 17 на 20 игровой карты.
А как на экране отображено в экранных координатах зависит от массы всего.. Короче не связано вообще.
Но к примеру я в warspear делал так..
Менял игровые координаты моба на координаты игрока. А игрок всегда в центре экрана.
Моб ставал на меня и я кликал по центру экрана.
Но это все частные случаи..Зависит от игры.
210. Ilya001 - 15 Февраля, 2021 - 01:18:33 - перейти к сообщению
 Kibor пишет:
 Ilya001 пишет:
Значит просто так взять эти коорды и кликать не получиться, да?

Нет. Это координаты на локации игры.
То есть что мы находимся на клетке 17 на 20 игровой карты.
А как на экране отображено в экранных координатах зависит от массы всего.. Короче не связано вообще.
Но к примеру я в warspear делал так..
Менял игровые координаты моба на координаты игрока. А игрок всегда в центре экрана.
Моб ставал на меня и я кликал по центру экрана.
Но это все частные случаи..Зависит от игры.

Теперь понятно. Значит копать надо ещё глубже. Спасибо за ответ!

P.S поделитесь опытом кто как работает через память игры? Благодарю!

Powered by ExBB FM 1.0 Final