Сейчас на форуме: asfa, Rio (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Чит для игры war of roses
Посл.ответ Сообщение

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 марта 2013 12:32
· Личное сообщение · #1

Здравствуйте. Есть желание написать чит для war of roses. Суть в крадце: надо чтобы он как в контре наводился на других игроков. Как вообще такие читы делаются? Как он сделан в контре? (если есть исходники было бы очень круто).
Как я понял надо находить в памяти массив всех персонажей на карте и вычислять оттуда ближайшего, ну и соответственно дергать мышку по его координатам. Но как мне в памяти найти этот массив? Может есть какие нибудь статьи на тему поиска значений в играх. Или даже литература. Или не обязательно в играх, например, вообще статьи поиска данных в программах.
Или, т к эта игра сетевая, ловить пакеты о перемещении персонажей, ну или как то так.




Ранг: 469.0 (мудрец), 100thx
Активность: 0.250
Статус: Участник
[www.AHTeam.org]

Создано: 25 марта 2013 13:01
· Личное сообщение · #2

FriendsKenny пишет:
на тему поиска значений в играх


artMoney с этим неплохо справляется.

FriendsKenny пишет:
Как он сделан в контре? (если есть исходники было бы очень круто).


Мне кажется, что даже если тебе и дадут исходники, то ты мало что сможешь с ними сделать скорее совсем ничего и следующие посты будут "сделайте мне, я уже почти все написал, вот исходники"

-----
-=истина где-то рядом=-





Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 25 марта 2013 13:28
· Личное сообщение · #3

FriendsKenny пишет:
Как он сделан в контре?

Давно это было, поэтому могу что-то путать, знающие люди поправят. В контре есть динамическая библиотека, по-моему, client.dll, в которой располагаются функции обратного вызова игрового движка. Их грубо можно разделить на две группы: Engine и Client. Они не экспортируются, поэтому их находят всякими сигнатурными (и не только) извратами. Далее к контре есть SDK, типа, для написания плагинов. Но очень многие объекты и структуры, да и эти коллбэки, документированы там. Та что можно понять, хоть это и не просто, как там находить игроков, определять, находятся ли они в зоне видимости, и наводить на них курсор. Хоть такая практика (наведение курсора) и является общепринятой, в 90% это плохо. Ну да, первые два выстрела попадут в противника, а потом из-за разброса в него уже не попасть. Поэтому надо узнать, от чего зависит траектория пули/снаряда, и подгонять расположение своего курсора так, чтоб при нажатии на левую кнопку (открытие огня) пуля попадала в голову. При этом ваш экран будет нехило колбасить, но главное - результат.

В вашей игре - SDK нет (или есть?), а это - нехилый реверсинг. Очень нехилый. Так что советую поостыть.

-----
Stuck to the plan, always think that we would stand up, never ran.


| Сообщение посчитали полезным: FriendsKenny


Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 25 марта 2013 14:29
· Личное сообщение · #4

http://habrahabr.ru/post/143178/

| Сообщение посчитали полезным: FriendsKenny

Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 25 марта 2013 15:32
· Личное сообщение · #5

KingSise пишет:
Мне кажется, что даже если тебе и дадут исходники, то ты мало что сможешь с ними сделать скорее совсем ничего


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

KingSise пишет:
и следующие посты будут "сделайте мне, я уже почти все написал, вот исходники"


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

ARCHANGEL пишет:
В вашей игре - SDK нет (или есть?)


Нет, игра совсем новая. Ну или я не встречал.

ARCHANGEL Спасибо. Хоть какое то направление появилось.



Ранг: 85.4 (постоянный), 51thx
Активность: 0.090
Статус: Участник

Создано: 25 марта 2013 15:57 · Поправил: drone
· Личное сообщение · #6

попробуй поискать www.mpcforum.com

| Сообщение посчитали полезным: FriendsKenny
 eXeL@B —› Вопросы новичков —› Чит для игры war of roses
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати