Рассматриваемая нами программа для взлома весьма функциональна. С помощью нее можно выполнять множество различных задач. Но для большинства из них потребуется определенный багаж знаний, например опыт работы с HEX (Хекс). Мы не будем нагружать вас различными терминами и поучениями, поэтому просто расскажем вам об общих приемах и способах применения Cheat Engine.
Сразу же хотим обратить внимание на тот факт, что в некоторых случаях при использовании указанной программы вы можете получить бан. Поэтому лучше всего сперва проверить работоспособность взлома на каком-то новом аккаунте, который будет не жалко в случае чего потерять.
Варианты решения:
Изменение значений в игре
Данная функция является самой популярной из всего арсенала Cheat Engine. Она позволяет изменить нужным образом практически любое значение в игре. Это может быть здоровье, броня, количество боеприпасов, денег, координаты персонажа и многое другое. Вы должны понимать, что использование данной функции далеко не всегда завершается успешно. Причиной неудачи может быть как ваша ошибка, так и надежная защита игры (если рассматривать онлайн-проекты). Тем не менее попытаться взломать показатели вы все же можете. Вот что нужно сделать:
- Загружаем с официального сайта Cheat Engine, после чего устанавливаем ее на компьютер либо ноутбук, а после этого запускаем.
- Вы увидите на рабочем столе следующую картину.
- Теперь следует запустить клиент с игрой либо открыть таковую в браузере (если речь идет о веб-приложениях).
- После того, как игра будет запущена, необходимо определиться с тем, показатель чего именно вы хотите изменить. К примеру, это какая-то валюта. Смотрим в инвентарь и запоминаем ее текущее значение. В приведенном ниже примере данное значение равняется 71 315.
- Теперь снова возвращаемся к запущенной Cheat Engine. Необходимо в главном окне найти кнопку с изображением компьютера. До первого нажатия эта кнопка будет с мигающей обводкой. Нажимаем на нее один раз левой кнопкой мыши.
- В результате на экране появится окно меньших размеров со списком запущенных приложений. Из подобного списка вам нужно выделить ту строчку левой кнопки мыши, которая отвечает за игру. Ориентироваться можно по иконке слева от названия, а если таковая отсутствует, то по самому имени приложения. Как правило, имя содержит название приложения либо слово «GameClient». Выбрав нужную позицию, следует нажать на кнопку «Open», которая располагается немного ниже.
- Кроме того, выбрать нужную игру можно также из списка процессов или открытых окон. Для этого нужно просто перейти в одну из вкладок с соответствующим названием вверху.
- Когда игра будет выбрана из списка, программе потребуется буквально пару секунд, чтобы провести так называемую инъекцию библиотек. Если ей это удастся, то в самом верху главного окна Cheat Engine будет отображено название приложения, которое вы выбрали ранее.
- Теперь можно приступить непосредственно к поиску нужного значения и его дальнейшему редактированию. Для этого в поле с названием «Value» вводим значение, которое мы ранее запомнили и которое хотим изменить. В нашем случае это 71 315.
- Далее нажимаем кнопку «First Scan», которая находится выше поля ввода.
- Чтобы результаты поиска получились более точными, можно установить опцию паузы в игре во время сканирования. Делать это не обязательно, но в некоторых случаях помогает сузить перечень вариантов. Чтобы включить данную функцию, достаточно поставить отметку в чекбокс напротив соответствующей строки. Ее мы отметили на изображении ниже.
- Нажав на кнопку «First Scan», вы увидите спустя короткий промежуток времени все найденные результаты в левой части программы в виде своеобразного списка.
- За искомое значение отвечает лишь один адрес. Поэтому необходимо отсеять лишние. Для этого нужно вернуться в игру и изменить числовое значение валюты, жизней или того, что вы хотите изменить. Если это какая-то валюта, то достаточно просто что-либо купить или продать. Не важно, в какую сторону изменится значение. В примере после манипуляций у нас получилось число 71 281.
- Возвращаемся снова к Cheat Engine. В строке «Value», куда ранее мы вписывали значение 71 315, теперь указываем новое число — 71 281. Проделав это, жмем кнопку «Next Scan». Она находится немного выше строчки ввода.
- При самых хороших раскладах вы увидите в списке значений лишь одну нужную строчку. Если же таких будет несколько, то необходимо повторить предыдущий пункт еще раз. Имеется в виду смена значения в игре, ввод нового числа в поле «Value» и повторный поиск через «Next Scan». В нашем случае все получилось с первого раза.
- Выделяем найденный адрес одиночным нажатием левой кнопкой мыши. После этого нажимаем на кнопку с красной стрелкой. Ее мы отметили на скриншоте ниже.
- Выбранный адрес переместится в нижнюю часть окна программы, где можно производить дальнейшие правки. Для изменения значения кликаем два раза левой кнопкой мышки на той части строки, где находятся цифры.
- Появится маленькое окошко с единственным полем для ввода. В нем пишем то значение, которое вы хотите получить. К примеру вы хотите 1 000 000 денег. Именно данное число и пишем. Подтверждаем действия нажатием кнопки «OK» в этом же окне.
- Возвращаемся обратно к игре. Если все сделано верно, то изменения тут же вступят в силу. Вы увидите примерно следующую картину.
- В некоторых случаях необходимо еще раз изменить числовое значение в игре (купить, продать и так далее) для того, чтобы новый параметр вступил в силу.
Вот собственно и вся методология поиска и изменения нужного параметра. Мы советуем при сканировании и отсеве параметров не менять настройки программы по умолчанию. Для этого необходимы более глубокие знания. А без них вы попросту не сможете добиться желаемого результата.
Важно помнить, что при работе с онлайн-играми далеко не всегда получится проделать описанные выше манипуляции. Виной всему защита, которую нынче стараются установить практически везде, даже в браузерные проекты. Если у вас что-либо не получается, то это не значит, что всему виной ваши ошибки. Возможно, это установленная защита не дает подключиться Cheat Engine к игре, вследствие чего на экране могут возникнуть различные ошибки. Кроме того, часто встречаются ситуации, когда поменять значения выходит лишь на уровне клиента. Это значит что отображаться будет введенное вами значение, но сервер по факту увидит лишь настоящие цифры. Это также заслуга системы защиты.
Включение SpeedHack
SpeedHack — это изменение скорости движения, стрельбы, полета и прочих параметров в игре. С помощью Cheat Engine сделать это абсолютно несложно.
- Заходим в ту игру, в которой нужно изменить скорость.
- Далее снова возвращаемся к ранее запущенному Cheat Engine. Жмем на кнопку в виде компьютера с лупой в левом верхнем углу. О ней мы упоминали в предыдущем разделе.
- Выбираем из появившегося списка свою игру. Чтобы она появилась в данном перечне, ее необходимо предварительно запустить. Выбрав приложение, жмем кнопку «Open».
- Если защита позволит программе подключиться к игре, то вы не увидите на экране никакого сообщения. В верхней части окна лишь отобразится название подключенного приложения.
- С правой стороны окна Cheat Engine вы найдете строчку «Enable Speedhack». Ставим отметку в чекбоксе рядом с данной строчкой.
- Если попытка включения завершится успехом, вы увидите ниже появившуюся строчку для ввода и ползунок. Изменить скорость можно как в большую сторону, так и вовсе опустить ее до нуля. Для этого нужно ввести в строчку нужное значение скорости либо выставить его с помощью ползунка путем перетягивания последнего.
- Для того чтобы изменения вступили в силу, нужно нажать кнопку «Apply» после того, как выбрали нужную скорость.
- После этого ваша скорость в игре изменится. В некоторых случаях увеличивается скорость не только ваша, но и всего происходящего в игровом мире. Кроме того, иногда сервер не успевает обрабатывать подобные запросы, в результате чего возникают некие рывки и подергивания. Это связано с защитой игры и обойти это, к сожалению, никак нельзя.
- Если вам необходимо отключить Speedhack, то достаточно просто закрыть Cheat Engine или снять галочку напротив строки в окне программы.
Вот таким нехитрым образом можно в игре быстро бегать, стрелять и проводить прочие действия.
На этом данная статья подходит к концу. Мы рассказали вам об основных и самых востребованных функциях CheatEngine. Но это не значит, что программа больше ни на что не способна. На самом деле, ее возможности очень велики (составление трейнеров, работа с хексом, подмена пакетов и так далее). Но для этого потребуются куда большие знания, а пояснять подобные манипуляции понятным всем языком не так-то просто. Надеемся, у вас получится достигнуть поставленных целей. А если вам нужна будет консультация или совет — милости просим в комментарии к этой статье.
lumpics.ru















































Здравствуйте, как искать не целые значения по типу 1.5 и подобных?
Здравствуйте, Аноним. Для поиска дробных значений вроде 1.5 нужно изменить тип данных в выпадающем списке «Value Type» перед началом сканирования. По умолчанию там стоит «4 Bytes», что подходит только для целых чисел. Для дробных значений выберите «Float» — это тип для чисел с плавающей точкой, таких как 1.5, 3.75 и подобных. Если «Float» не дает результатов, попробуйте «Double», некоторые игры хранят дробные значения именно в этом формате.
После смены типа вводите значение в поле Value точно так же, как оно отображается в игре, например 1.5, и нажимайте «First Scan». Дальнейший процесс сужения результатов через «Next Scan» остается точно таким же, как описано в статье для целых чисел.
в игре Cradle Of Empires
Здравствуйте, Аноним. Использование Cheat Engine или других программ для модификации данных в Cradle of Empires строго запрещено правилами игры и может привести к немедленной блокировке аккаунта. Поскольку это онлайн-игра, все важные данные (прогресс, ресурсы, покупки) хранятся на серверах, а не локально на вашем устройстве.
Разработчики Cradle of Empires активно отслеживают подозрительную активность и аномальные изменения в игровых данных. Попытки взлома могут быть обнаружены системами защиты, что приведет к потере всего игрового прогресса и потраченных средств.
Вместо использования читов рекомендуется играть честно, используя официальные способы получения ресурсов: выполнение ежедневных заданий, участие в событиях, приглашение друзей или покупка внутриигровой валюты через официальные каналы.
как поменять число с предметами нужно собрать 48 ворон, а у меня 7… что мне вводить?
В Cheat Engine установить то число, каторое у тебя имеется. Далее поиск, как правило найдёт кучу адресов с числом 7. Собираем еще на 1 значение больше и делаем отсев к 8. Круг адресов сузится, и так пока не останется хотя бы 10 активных адресов. Полавина из них будет экранным значением и не влияет на игру ни как. и из всех этих адресов один правильный. Меняешь значение по одному адресу и всё.
возможно ли тут создать автонаводку и если да то как
Здравствуйте, технически это возможно, но подход будет зависеть от конкретной игры и ее механик. К тому же не обойтись без специальных знаний и навыков. В общих чертах, процесс создания автонаводки через Cheat Engine включает несколько ключевых этапов.
Вам потребуется найти адреса в памяти, которые хранят координаты вашего персонажа и координаты противников. Это делается путем сканирования памяти с использованием изменяющихся значений — например, сначала вы стоите на месте, затем двигаетесь и ищете изменившиеся значения.
После обнаружения нужных адресов вам придется написать скрипт на языке Lua (который поддерживается Cheat Engine), чтобы постоянно считывать координаты противников, вычислять нужный угол поворота для вашего персонажа и затем записывать новые значения углов наведения в соответствующие адреса памяти.
Для более точной работы потребуется дополнительная математика — расчет расстояний, учет гравитации, скорости движения и других факторов, зависящих от игры.
Стоит отметить, что создание и использование аимботов в онлайн-играх запрещено правилами и может привести к бану вашей учетной записи. Кроме того, современные игры часто имеют системы античита, которые могут обнаружить такое вмешательство и пресечь его еще при запуске игры.
doom 2016 не могу увеличить патроны ни к одному оружию, делаю все пошагово как в описании
win 11 карта rtx4080
Винда не важна, и твои комплектующие тоже. Тут либо шифрованное значение, или как нестранно тоже шифрованное значение. Одним словом защита )
А у меня все работает ! Правда я на PC домашнем, и пользовался лишь на некоторых играх, но все так, как написано. Спасибо !
Собственно любопытно как искать в играх скрытность персонажей, через неизвестные бестолку видимо т.к например Remothered Tormented Fathers потратил часа 2-жесть просто- на поиск изменяемого значения, но после всех попыток остаётся больше 10к результатов.
Dimm, здравствуйте. Вопрос «как искать скрытность» весьма размыт. Вы имеете ввиду шкалу, которая показывает запас скрытности? Или что? Согласно найденным в сети трейнерам к указанной вами игре, подобный функционал отсутствует. Только возможность изменить здоровье и восстановить здоровье.
Нет, есть показатель видно тебя или нет в этой игре есть даже споты для того что бы спрятаться(шкафы и т.п) хотел сменит постоянный статус на скрытый. А то что трейнеров пара штук, это не показатель как по мне. После еще одной попытки вывел 119результатов, но подобрать не удалось, либо попросту не работает. Еще вариант что допустил ошибку во время отсева и нужные адреса, убежали.
Добрый день, подскажите. Пытаюсь изменить выносливость в гта вайс сити, значение мне лучше выбрать как неизвестное и далее увеличилось/уменьшилось менять?
Александр, здравствуйте. Если у вас есть числовое значение выносливости в игре, то выбирать нужно не неизвестное. А вообще можете посмотреть в сети так называемые трейнеры/таблицы для Cheat Engine именно для этой игры. Однако, будьте осторожны, дабы не загрузить в систему вирусы.
Добрый день, подскажите как увеличить хитбокс в игре и другие значения (скорость создания мобов не используя спидхак)
через диапазон не удается и точное значение в поиске не помогает
Александр, здравствуйте. Вы можете изменить те характеристики в игре, для которых известны значения, и которые можно изменить. Это значит, что скорость появления мобов изменить не получится. Что касается хитбокса, то следует взять начальное цифровое значение, найти его в программе. Потом изменить его в игре (получить урон или лечения) и отсеять из полученных ранее результатов лишние.
было неоднократное количество попыток, но при отсеивании результатов 0
пример на основе игры властелин колец, где у мобов здоровье в виде полосы
Александр, здравствуйте. Скажите пожалуйста, а как вы искали исходное значение, если у мобов здоровье отображается в виде полосы? Или вам изначально было известно цифровое значение?
добрый день подскажите, если два адреса, как их обьединить в один скрипт? что именно прописать?
Здравствуйте. Уточните пожалуйста, за что отвечают эти два адреса и что именно должен выполнять в вашем представлении желаемый скрипт? Дело в том, что вариантов может быть множество. Для написания скрипта нужные специальные навыки. Как вариант можете поискать на просторах Ютуба руководства на эту тему. По сути это язык програмирования, а мы не можем подсказать вам что прописать в скрипт без информации о том, чего вы вообще хотите добиться этим самым скриптом.
Добрый день, цифровое значение было известно при полном количестве здоровья, именно в случае отсеивания возникали сложности
Александр, здравствуйте. Если при полном «столбе» здоровья видно цифровое значение, а при неполном — нет, тогда отсеять результаты будет проблематично. Проверьте, возможно в настройках игры можно выставить соответствующее отображение численного значения при неполном здоровье. Если нет, тогда поделать ничего нельзя. Разве что вы каким-то образом узнаете значение не полной шкалы здоровья.
как менять id предмета?
я не понимаю
Здравствуйте. Дабы поменять ID предмета вам необходимо знать его начальное значение. По другому вы никак не найдёте его, разве что попытаться через Hex-редактор. Уже после этого можно попробовать найти начальный ID и изменить его согласно текущему руководству.
Добрый день! Хотел в одиночной игре поменять значение опыта, дабы открыть все навыки, но не получается. Ввожу исходное значение-сканирую, приобретаю новый навык- сканирую и получаю пустое окно.
Как понимаю, это связано с тем, что значение опыта в игре шифруется формулой. Что можно сделать в этом случае?
Здравствуйте. Скажите пожалуйста, а количество опыта или навыков представлены в виде числа? Если количество навыков имеют числовой вид, то можно увеличить это значение, а не сам опыт. Уточните, про какую игру вообще идёт речь?
Игра: Styx-Master of Shadows. Количество опыта представлено в виде числа (очков). Каждый приобретенный навык тратит определенное кол-во очков опыта. Пытался изменить число очков опыта для приобретения всех навыков, но , к сожалению, в поле поиска при «next scan» выходит пустое поле.
Здравствуйте. Насколько мне известно, в игре есть так называемые скил поинты — число, которое показывает количество доступных для изучения навыков. Попробуйте изменить его. Задайте поиск исходного значения. В строке «Scan type» укажите «Exact value», а в строке «Value type» — «Float». Потом подберите в игре предмет, который число этих самых скил поинтов увеличивает. И произведите отсеивание. Если и это не поможет, то имеет смысл попросту поискать в интернете так называемые трейнеры, которые увеличивают показатели в игре. Раз игра не онлайн, то подобные трейнеры наверняка должны быть. Только будьте осторожными, если соберетесь скачивать подобные трейнеры, дабы не «подхватить» вирус из сети.
Добрый день!
Подскажите, пожалуйста, есть ли решение следующей проблемы — нахожу нужное значение, меняю, все работает. При выходе/входе (рестарт игры) найденный адрес становится не актуальным и приходится заново проводить процедуру поиска/отсеивания (найденный адрес уже является другим). Есть ли способ как находить нужное значение иным образом?
Скажем, после первого нахождения нужного адреса открыть memory view, переписать название/код/часть адреса/т.п.; а после рестарта сразу открывать memory view и через поиск находить это самое название/код/часть адреса/т.п. — таким образом избавить себя от траты времени на поиск/отсеивание?
Или другим способом, вариант с memory view описал в качестве примера. Спасибо.
Здравствуйте. К сожалению других вариантов нет. Можно конечно ещё попробовать делать аналогичную процедуру через HEX редактор, но это при условии, что в искомом значении есть текст. Да и по времени это будет не так быстро, как поиск значения адреса. Сам же адрес меняется, вы правильно заметили. Так что даже после его сохранения в виде внешнего файла результат будет отрицательным.
Приветствую, игра Jagged Alliance 2 1.13 7609ru+Mods (сборка от Seven, оффлайн) не могу взломать количество очков хода наемнику. При отсеивании не находит то значение, которое изменилось. Пробовал разные версии cheat engine, делал поиск hex, ставил разные Value Type но ничего не помогает. Значение в игре цифровое, без точек и запятых. Игра и программа запускаются от имени администратора. В тоже время, деньги и другие параметры в игре прекрасно ломаются, а очки хода ну никак не поддаются. Что делаю не так?
Александр, здравствуйте. Скажите пожалуйста, после изменения значения и его повторном отсеивании вообще находятся какие-то адреса или вообще пусто?
Находит, изменив значение в игре, я вижу что некоторые адреса меняются, но вообще на другие цифры. Я их пробовал заморозить, но изменений не последовало.
Здравствуйте. Или вы не правильно осуществляете поиск, или же просто не четко выразили свои мысли. Мы правильно поняли, что вы запоминаете значение с игры, вводите его для поиска в программе, находите значения, изменяете число в игре и после этого смотрите изменившиеся адреса в программе? Если да, то вам нужно после изменения значения в игре проводить дополнительный поиск уже нового числа, а не смотреть, какие из ранее найденных адресов изменились. Также уточните пожалуйста, значение Hex вы искали также через эту программу или другой редактор?
Верно, смотрел изменение адреса в программе. Но, так же проводил дополнительный поиск нового числа, результата не дало. Hex искал через эту программу и другой редактор, тоже ничего. Так же, конвертировал число в двоичную систему и делал поиск, толку ноль.
Поставил чистую игру, без патча 1.13, провел поиск/отсеял и с первого раза адрес тут же нашелся без проблем, в игре все хорошо изменяется.
p.s Провел только что повторный поиск (обычный, hex) в версии 1.13+mod, нашло около 100 адресов, заморозил их все, а значение в игре все так же меняется, мистика(
В таком случае нужно винить патч. Видимо он что-то меняет, из-за чего обнаружение адреса становится невозможным. Хотя это странно, учитывая тот факт, что другие значения находятся и изменяются корректно. Что именно не так с патчем, мы, к сожалению, подсказать не можем.
Простите, меня беспокоят 3 вопроса: 1) значение изменять на минус 1? 2) антивирус ругается и при попытке заменить число цены пушки на 1, выбивает, что процессу запрещена модификация обьекта, или приложения, не помню точно, и удаляет программу как троян, и показывает что это троян и т.п. Что делать? 3)Как повысить скорострельность у пушки с помощью спидхака? И какую версию для взлома лучше всего использовать? И можно ли доверять программе и отключить антивирус во время взлома, и не бояться троянов? Заранее спасибо)
Александр, еще раз здравствуйте. Давайте по порядку:
1. Попытайтесь изменить на большое отрицательное значение. К примеру -999999
2. Реакция антивируса странная, но не удивительна. По факту вы производите модификацию запущенного приложения. Поэтому антивирус и «ругается». С другой стороны, мы с подобным на практике никогда не сталкивались за долгие годы. Если вы качали программу не с официального сайта или проверенного источника, то нельзя отрицать факт наличия вируса. Тут уже стоит либо скачать официальную версию либо же довериться ей и отключить антивирус. Решать вам. Мы не берем на себя ответственность.
3. Скорострельность пушки вы никак не повысите с помощью функции «Спидхак». Если в игре она отображается цифровым значением, то аналогичным перебором нужно найти ячейку с ним и изменить на желаемое. Что касается версии программы, то лучше использовать самую последнюю. На данный момент это версия 7.0. На вопрос касательно доверия к программе мы ответили выше.
Нашёл нужные значения, сохранил таблицу, заморозил, играю… Через несколько минут адреса уже не работают и конечные цифры не соответствуют действительности. Загрузив заново эту таблицу не могу подогнать адреса, в программе Артмани предусмотрено «Автоизменение адресов на всё», как быть в Читэнжин ? Пробовал «Перерасчёт новых адресов», вставлял действующее значение, выдаёт рандомно разные цыфры, не подходящие…
Alex(andr), здравствуйте. Скажите пожалуйста, речь идет об онлайн игре? Если да, то вполне вероятно, что адреса автоматически изменяются вследствие изменения данных сервера. Если же речь о сингловой игре, то опишите свои действия более детально. Какие именно параметры вы пытаетесь заморозить? Искали пакеты через хекс или стандартным способом?
Игра не онлайн, в принципе разобрался уже, адреса динамические, нужно создать скрипт для последующего создания трейнера.
Здравствуйте. Хорошо, что удалось решить проблему.
У МЕНЯ НИ**** НЕ ПОЛУЧИЛОСЬ СДЕЛАТЬ ЗНАЧЕНИЕ на 999999999999. а получилось только потратить 15 ключей впустую.
Здравствуйте. К сожалению, далеко не всегда удается изменить желаемое значение в игре. Это зависит от многих факторов, которые зависят непосредственно от разработчиков. Особенно, если речь про онлайновые или сетевые проекты. В одиночных играх, как правило, все значения изменяются без труда. Если у вас такой случай, то вы, вероятнее всего, делаете что-то не так.
Скажите пожалуйста , как мне найти нужный фрагмент памяти быстро в memory view?
Здравствуйте. Для поиска нужного фрагмента вам необходимо сперва открыть окно «Memory Viewer», кликнув на соответствующую кнопку. Затем в новом окне, в верхней его части, откройте вкладку «Search». Из выпадающего меню выберите самую первую строку «Find Memory». Затем остается лишь ввести искомое значение и выбрать формат поиска. При необходимости можно также изменить область поиска, но мы советуем оставить ее по умолчанию. Нажмите кнопку «Ok» и увидите на экране то место кода, где встречает ваш поисковый запрос.
Здравствуйте, подскажите как остановить или изменить время в игре?
Андрей, здравствуйте. Скажите пожалуйста, а в игре есть ли возможность поставить саму игру на паузу и таким образом заморозить на какое-то время показатель таймера?
Игра Train simulator 2019, ставится на паузу, там не таймер, а именно часы
Здравствуйте. Раз в игре есть возможность активировать паузу, то вы можете сделать следующее:
1. Запустите игру и в любое удобное время поставьте паузу. Запомните значение времени. Причем если оно отображается в формате Час:Минута, то можно сперва попробовать использовать либо минуты, либо часы. Мы советуем начать с минут.
2. Отыщите запомненное ранее значение в программе «Cheat Engine».
3. Вернитесь в игру, отожмите паузу, а через секунду снова ее нажмите. Запомните новое значение времени.
4. Снова переключитесь в окно игры и отсейте значения по аналогии, как описано в статье.
5. Повторите описанные действия нужное количество раз, пока не найдете нужный адрес. Затем просто заморозьте его значение и проверьте результат в игре.
так и броню изменить нельзя. а она поддается изменению. я никак не могу сообразить, какая разница между этими параметрами. почему один меняется, другой — нет.
не думаю, что какая-то константа. в процессе игры, конечно, все эти параметры меняются. и броня, и урон. они растут. в результате довольно длительного периода прокачки. за пару лет до максимума. это не дает возможности поймать нужную величину.
К сожалению, мы не знаем тоже почему одно значение меняется, а другое — нет. Можно предположить, что одно из них обрабатывается клиентом, а другое на серверной стороне. Но это очень вряд ли. Остается лишь пробовать менять параметры поиска. Например, поставить не 4 байта, а другое значение. Ну и про вариант с хекс редактором не стоит забывать.
в игре много юнитов. изменение показателей брони подобным способом проходит у всех. а изменение урона не получается ни у кого.
Еще раз здравствуйте. Скажите пожалуйста, наверняка в игре можно честным способом изменить показатель урона? Если да, то нужно проводить отсеивание несколько раз при каждом изменении показателя. Например у вас 100 атаки, сделайте что-то, что б ее стало больше (или меньше). Проведите отсеивание по новому значению. Не нужно изменять и замораживать все адреса, значение которых совпадает с вашим. Вам нужен 1 или максимум 2 адреса. Странно, что подобным образом вам вообще удалось хоть что-то изменить.
нет. изменить легально нельзя.
я понимаю, что менять много значений плохо. иногда игра виснет или выкидывает. но это единственный способ. иногда нужных значений несколько сот или за тысячу. и приходится менять все. по другому никак.
вот что пытаюсь понять. в чем разница показателей урон и броня. скорей всего ищу не там или не то. в этом и прошу помочь. это спортивный интерес.
цитата: «Вам нужен 1 или максимум 2 адреса». знаю. но такова игра. изменить параметр для отсеивания невозможно.
цитата»Странно, что подобным образом вам вообще удалось хоть что-то изменить.» детский пытливый ум 🙂
как еще поискать? может какие-то хитрые дополнительные настройки чит энджин?
Здравствуйте. Вы говорите, что изменить значение атаки в игре совсем нельзя. Может в этом и кроется причина проблемы. Возможно, ей присвоена какая-то константа, которая не реагирует на внешние изменения. В таком случае ничего нельзя сделать. Тем не менее, можно попробовать через любой удобный хекс редактор (например HxD) поискать строку «Урон в секунду». Теоретически за ней должен стоять адрес самой атаки. Затем его извлечь, скопировать в Cheat Engine и изменить. Но во-первых, нет гарантии что сработает, а во-вторых, для подобного рода манипуляций понадобятся более серьезные знания.
наши два параметра. 303 и 1000
нахожу все по 1000 и меняю на 10 000. все меняется. все отлично.
нахожу все по 303 и меняю на 3030. ничего не меняется.
А попробуйте 303 на 300 например. Если получится, значит 3030 не умещается просто.
Здравствуйте. Как вариант можно попробовать пойти от обратного. Запустите поиск адресов со значением 303. После того, как они будут найдены, сами значения перенесите вниз окна программы. Потом откройте какое-нибудь окно в игре. Самое главное, что б на экране не отображалось значение атаки. После этого перейдите снова в программу и посмотрите, какие из отобранных значений поменялись. дело в том, что подряд адреса со значением 303 тоже не стоит морозить и менять. Возможно, вы цепляете нужный игре адрес. Поэтому значение основного параметра и не меняется.
в онлайн игре есть два значения юнита. урон и броня. уровень брони легко меняется и при игре остается измененным. а вот урон изменить не получается. в чем проблема? что попробовать?
Ник, здравствуйте. Никакой проблемы нет. Выражения константы найти в программе тоже можно. Правда, сделать это несколько сложнее. В таких ситуациях придется вручную методом подбора изменять значение каждого найденного результата и смотреть на результат в игре. Какое значение вам нужно найти?
Здравствуйте. Такая проблема. Играл в игру со скриптом. Всё уже было прописано. Однако на этой неделе скрипт перестал действовать. Просто не ставит крестик в рамочке. Всё делаю по схеме, скрипт той же версии, что и игра. Скачивал разные версии ЧЭ. Ничего не получается. Подскажите пожалуйста в чём может быть проблемма. Спасибо
Игорь, доброго времени суток. Судя по вашим словам, речь идет об онлайновой игре. Если это так, то вероятнее всего обновился алгоритм защиты. Для начала мы бы советовали вам обратиться на форумы тематических ресурсов. Там вы сможете найти более конкретную информацию, так как в вашем случае скрипт скорее всего написан верно.
Ну она не совсем онлайновая. Там есть сетевые бои, но я играл именно в одиночную компанию. Хотя она из стима, так что наверное всё равно её маниторят. Спасибо за ответ.
У Стима есть собственная система защиты, известная как Valve Anti-Cheat (VAC). Безусловно, она присутствует не на всех серверах игр, которые присутствуют на игровой площадке. Но лишний раз рисковать все же не стоит.
Добрый вечер. А с нулевыми значениями можно работать в этой программе? Если мне нужно 0 поменять на конкретное число)
Аноним, здравствуйте. Работать с нулевыми значениями тоже можно. Проблема будет заключаться лишь в поиске нужного значения, так как нулей будет очень-очень много. Это займет несколько больше времени.
Нужный ноль только вручную можно найти, правильно?
Да. Все верно вы поняли. Значение нужно менять вручную, каждый раз отсеивая лишние значения.
спасибо большое за ответ!
Пожалуйста. Заходите к нам еще.
Подскажите пожалуйста, не могу справиться. Нахожу то, что нужно поменять, меняю в чите,но в игре все остается по прежнему…
Какие варианты решения проблемы?
Малина, здравствуйте. Как вариант попробуйте поставить галочку в нижней части окна программы в столбике под названием «Active». Если ничего совсем не помогает, то можно предположить, что вам мешает защита игры. Но подобного рода препятствия встречаются в основном в онлайн играх. В какой игре вы пытаетесь изменить значение?
как раз в онлайн игре…
значит без вариантов?
плачу прям
Малина, еще раз здравствуйте. Раз описанная инструкция вам не помогает, то вероятнее всего ничего не получится сделать. Онлайн игры предусматривают специальную защиту, которая запрещает подобные действия. Будьте осторожны, так как по условиям пользования вас могут попросту забанить за подобные махинации на сервере игры. В некоторых случаях подобным занимаются не люди, а сама программа защиты.
спасибо за ответ и совет, а так хотелось схалтурить))))
Всегда пожалуйста. Нужна будет еще помощь или советы — обращайтесь.
Не помогает((Точное число в игре 9 691 188
Не видит при первом сканировании. Может нужно поменять Value Type?
Артем. Попробуйте убрать галочку с опции «Hex». Она используется в основном для поиска текстовых значений. Если не поможет, поэкспериментируйте с «Value Type». Теоретически «Евро Трэк» должен без проблем определяться.
Спасибо, вам большое)) Всё работает. Убрал галочку и нашло 6 значений. Далее не сложно.
Всегда пожалуйста. Рады, что смогли вам помочь.
Здравствуйте, такой вопрос: Изменял значение в игре на 9000000, теперь когда сканирую при стандартных параметрах CE не находит ни одного значения. Подскажите может параметры поиска изменить? Ведь число достаточно большое.
Артем, здравствуйте. Для того, чтобы найти нужный адрес, при сканировании значения оно должно быть реальным. Иными словами в игре у вас на самом деле должно быть значение 9000000. Как вариант можно еще раз изменить значение на другое и повторить поиск с помощью изначальных параметров.
Какие требуются знания для создания трейнеров?(языки программирования и т.д) Слышал, что с помощью них можно взламывать некоторые браузерные и онлайн игры
Валентин, здравствуйте. Если хотите написать серьезный трейнер, то тут без знаний языков программирования и всяких сканеров памяти/отладчиков никак не обойтись. Для начала можно попробовать использовать специальные программы для автоматического создания трейнеров — Cheat Engine, TMK, GTS или Trainer Creation Kit. С помощью трейнеров на самом деле можно вмешаться в игровой процесс, вы верно слышали. Но в большинстве случаев все зависит от уровня защиты проекта.
Помогите пожалуйста как заменить значение на отрицательное?Не получается.
Доброго времени суток. Попытайтесь в настройках включить опцию «Show values as if they are signed». Кроме того, попробуйте выполнить поиск значений 8 байт, а не 4. Возможно, это даст положительный результат.
Спасибо большое! У Вас очень полезный лично для меня сайт…….
Здравствуйте. Спасибо за положительный отзыв. Рады быть полезными.
Игорь здравствуйте! Спасибо большое,всё получилось. Сервер сбой дал.Ещё подскажите пожалуйста, а на телефон андроид как можно скачать без регистрации ?
Еще раз здравствуйте. Хорошо, что все получилось. Версию Cheat Engine для Android можно скачать с сайта, который позиционируется как официальный. Но за работоспособность данного софта мы не можем отвечать, так как не проверяли его на практике. Поэтому рекомендуем предварительно проверить загруженное приложение антивирусным софтом. Все остальные действия выполнять стоит лишь на свой страх и риск.
На данный момент последней версией является v6.5.2.
определил тип значения double через поиск всех вариантов, после перезагрузки для проверки ставлю поиск через double, но не находит, что доп нужно?
Доброго времени суток. Возможно, поменялся адрес значения после перезагрузки. Попытайтесь найти нужное значение без перезагрузки программы или самой игры. Напомним, что значение «double» лучше всего использовать для значений с запятой. Если же вы ищите целые значения, то лучше применить стандартный поиск через 4 байта.
Здравствуйте Игорь! Скачала программу и запустила её, а потом игру в браузере подключила — а в программе игры не оказалось.И ни чего не получилось у меня. Игра на facebook -The Tribez
Валентина, здравствуйте. Во-первых, попробуйте запустить Cheat Engine от имени администратора. Для этого нажмите на иконке программы ПКМ и выберите соответствующую строку из контекстного меню. Во-вторых, в списке процессов нужно выбирать браузер, так как игра открыта именно в нем. Для упрощения задачи откройте лишь одну вкладку в браузере с самой игрой.
Здравствуйте. Возможно ли изменение скрытых значений формулы если виден только ответ который ничего не даёт? В некоторых играх взлом не помогает т.к. программа не воспринимает конечное значение.
Дмитрий, здравствуйте. Вполне вероятно, что вы находите не верное значение. Для убедительности можно выполнять процесс отсева несколько раз. Скрытых значений программа не покажет. Лишь те параметры, которые вы задаете в поиске.
Для чего нужен пункт Сеть в списке процессов. Что им можно сделать?
Ибрагим, здравствуйте. Рядовому пользователю эту функция скорее всего не понадобится. Она позволяет сканировать память в так называемых CEServer. Но подобный сервер необходимо сперва скомпилировать и настроить эту самую сеть. Чаще всего подобный прием используют для изменения значений памяти на устройствах Android либо в операционных системах Linux.
выбрал процесс, потом нажал ВКЛЮЧИТЬ СПИДХАК. И вылезла ошибка. В чем дело?
Александр, здравствуйте. Такое иногда случается. Всему виной защита сервера. Именно она не позволяет программе подключиться корректно. Мы говорили в статье о том, что ПО может вести себя подобным образом.
про спидхак и значения мне известно а как пользоваться вкладкой unrandomizer
Ваши ответы не совсем понятны кто нибудь может привести пример как в Варкрафт 3 на карте Диабло будешь версии 3.2 выбить редкого персонажа дрэдлорда с 1 раза так чтобы не перезапуска б карту раз 40 и выбивать его особенно если хочешь поиграть в эту карту с другом хотя у меня только что возникла идея так как обо ПК мои и находятся у меня дома надо зайти на карту с обоих ПК и пойти на рандом и так перезапускать с обоих ПК пока не выпадет дрэдлорд и сделать сохранение мира короч нах чит энджин в нем хер разберёшься
Тимур, добрый день. Данная опция заменяет случайные числа на статическое значение. Чаще всего используется в шутерах для стрельбы из оружия с большим разбросом. Для этого достаточно в настройках программы в соответствующей вкладке указать нужное значение и поставить галочку в главном окне. Но учтите, что работает это далеко не всегда. Все зависит от уровня защиты сервера.
я знаю что эта функция делает вопрос как ей пользоваться где взять значение и куда ввести что бы работало
После того, как вы открыли процесс игры/приложения, вам необходимо перейти в настройки CE в раздел «Unrandomizer». В единственном поле выберите значение, которое вы хотели бы видеть в определенной ситуации. Сохраните изменения и вернитесь в главное окно программы CE. Поставьте галочку напротив пункта «Unrandomizer» и проверьте изменения в игре. Обратите внимания, что если процесс подбора рандома происходит на серверной части, то работать данный трюк не будет.
Также вариант, что случайные числа сгенерированы заранее, а приложение просто перебирает их. Те, кто пишет код, прекрасно знакомы с хакерскими программами, знают, как они работают, и конечно сделают так, чтобы они не работали. Мало того, могут сделать библиотечку с кусками кода этих программ, сами сканировать память, и, при нахождении совпадения, удалять хакерские коды из памяти, если имеют такое разрешение от ОС, либо просто прекращать работу. Одна игра например, определяя, что андроид устройство рутованное, просто ломала root, и превращала устройство в полукирпичь, после чего нужно было заново заливать прошивки, ну и потеря содержимого. Думаю, так не было задуманно, но кривые руки программеров, они повсеместно. И еще игра имела (и имеет) три копии базы данных игровых значений, одна у клиента, две на сервере. Одна база буферная. В первородную базу значения попадали лишь пройдя какую-то проверку в двух других.