Перейти к содержанию

[The Lord of the Rings Online] Взлом перемещения и поворота.


Рекомендуемые сообщения

Здравствуйте! Lotro - The Lord of the Rings Online  Собираюсь сделать бота, который будет бегать за мной и помогать мне. Очень мало времени, чтобы играть в копе, а игра нравится, а тут смотришь, бот помогает. 
1)Не получилось вытащить и найти значение жизни. 
2) Когда то делал перемещение в этой игре по карте - компасу, когда программа читала пиксели, и по треугольником, между компасом игрока и точкой куда надо придти, высчитывала угол по треугольникам. были погрешности + нудобства. Потом из-за нехватки времени ушел из игры. Захотелось сделать бота понадежнее, раньше делал на кликермане все это. . Могу находить координаты игры используя команду /loc Но, после перезапуска игры все сбрасывается. Помогите пожалуйста. Использовать буду программу Autoit

Раньше боты уже бегали за мной, использовали костыли, быстрая привязка к лидеру группы, атака по асисту (способности кастовались по мере выполнения скиллов, проверялось по цвету иконок), хил и так далее. В планах было сделать, чтобы боты бегали в рассыпную, занимались своими делами, а когда пришло дело прибегали ко мне. Почти сделал это, но неточность поворота и движения мешали Да и вообще метод был через считайте визуальную часть. 

Ссылка на комментарий
Поделиться на другие сайты

За The Lord of the Rings Online  не скажу, а аналогичную идею в Линейке на кликермане+ Autoit реализовал так.

 

В cheat engine нашел БА и смещения на HP, MP, CP, текущие координаты перса (в геодате клиента), камеры от 3-го лица. Снял координаты точек на маршруте. По 3 точкам считается угол поворота, бег до следующей контрольной точки и так по кругу, по таймеру возвращение на базу для бафа.

Повороты и бег сделал на мышке. Наведение на мобов по /targetnext.

 

Теперь пытаюсь вытащить из клиента адрес таблицы с координатами мобов. Если получится можно будет сделать бота-мага или лучника. А пока только бот-контактник с поддержкой.

 

Ссылка на комментарий
Поделиться на другие сайты

Начинаю трудиться по курсу GameHackLab[RU] (видео с ютуба) Начинаю с 3 урока. Попробую все методы, которые там есть. Если что то не получится, буду пропускать и идти дальше, надеюсь вы поможете.
Взламываю игру: The Lord of the Rings Online.
Цель взлома: Положение игрока, его характеристики. (координаты, угол поворота, здоровье, мана)
Поехали!
Часть 1. Урок 3. Пытаемся найти здоровье.
Ход действий.
1.0 Первый поиск по "неизвестное значение". 
1.1 Подходим к мобу, он начинает нас бить, выбираю, уменьшилось, далее уменьшилось
1.2 Восстанавливаем здоровье, выбираем увеличилось, далее увеличилось.

дополню чуть позже, так же не понял. как редактировать сообщения!
 

Изменено пользователем smsgeorge
Ссылка на комментарий
Поделиться на другие сайты

Как я искал БА и пример перемещения бота с управлением стрелками    http://crapware.aidf.org/forum/index.php?topic=3799.0

Скрипт ранняя бета(только для примера), потому что расчет азимутов не нужен, есть формула изящней. Управление клавой палевно выглядит со стороны и скорость поворота низкая, мышь быстрее.

 

Расчет угла поворота по 3 точкам (координаты камеры, координаты персонажа и куда бежать)      http://crapware.aidf.org/forum/index.php?topic=3765.0

В линейке координаты x,y,z тип FLOAT, смещения от engine.dll

HP, MP, CP тип 4 байта смещения от NWindow.DLL

 

 

 

 

Ссылка на комментарий
Поделиться на другие сайты

  • 6 месяцев спустя...

Глянь мои темы по этим ссылкам:

http://autoit-script.ru/index.php?topic=15989.0

http://pvpru.com/board/showthread.php?t=567830&p=8077462&viewfull=1#post8077462

http://pvpru.com/board/showthread.php?t=528731&p=6997630&viewfull=1#post6997630

http://pvpru.com/board/showthread.php?t=554265&page=4&p=7298566&viewfull=1#post7298566

и сорсы этого бота http://syphi.net/forum/viewtopic.php?f=31&t=1700

для реализации перемещения по карте может быть полезной эта тема http://autoit-script.ru/index.php?topic=4375.0

 

в чит энжин достаточно найти одну из координат, остальные рядом

ХП и МП тоже рядом, но с ними бывают странности, там как бы несколько оффсетов на ХП и один сменяет другой после релога в меню игры

с ассистом тоже проблем нет, можно получить координаты, МП/ХП, кроме наименований мобов - видимо они привязаны к каким-то ID, хранящимися в файлах ресурсов

всё это легко находится через ce pointer scanner, значения в основном типа float

чат можно парсить обыкновенно из файла путём логирование чата в игре

 

со всем остальным уже сложнее, хотелось бы иметь информацию обо всех мобах, персонажах и предметах вокруг и состоянии скиллов, но не знаю как всё это найти

 

игру можно быстро скачать по этой ссылке, т.к. с оффсайта она скачивается несколько часов из-за особенностей загрузки и применения микро-патчей, там же можно ознакомиться с самой игрой

http://translate.lotros.ru/guides/7-gaid-po-lotro-dlja-novichkov.html

Изменено пользователем gmaxru
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.