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

Есть значение по которому нужно найти адрес

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

Есть значение по которому нужно найти адрес.

После нахождения адресов нужно чтобы на все адреса установилось значение 1 и это значение обновлялось каждую 1 мс.

Подскажите код для выполнения этой задачи.

Поделиться сообщением


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


DWORD addressList[100];
DWORD count = 0;
for (int i = startRegionOFmemory; i < endRegionOFmemory; i+=4)
{
if (ReadMemory(i) == value)
{
addressList[count] = i;
count++;
}
}
while(true)
{
for (int i = 0; i < count; i++)
WriteMemory(addressList[count], 1);
Sleep(1);
}

Примерно так)

Поделиться сообщением


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

да С++ кул вещь ну мне роднее Delphi )

Поделиться сообщением


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

да С++ кул вещь ну мне роднее Delphi )

Хех, ну со временем ты перейдёшь на плюсы я думаю)

Поделиться сообщением


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

Хех, ну со временем ты перейдёшь на плюсы я думаю)

Я с тобой полностью согласен что С++ лутше чем Delphi ну мне сейчас Delphi роднее )

С++ - я знаю не много информации , а вот Delphi намного больше )

Поделиться сообщением


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

Забиваешь все найденные адреса в массив, бежишь по массиву циклом и в каждый адрес записываешь единицу. Язык - любой, поддерживающий WinAPI. Вариантов готового кода - слишком много, чтобы приводить их.

Поделиться сообщением


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

Динамические адреса в массив не забъёш они после перезапуска игры изменятся

Поделиться сообщением


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

Тогда в чём состоит задача? Ты же сам в шапке поменял, что есть пачка адресов, значения которых нужно менять каждые 1 мс. Т.е. у тебя есть N адресов, ты запускаешь игру, запускаешь трейнер, который начинает менять значения по найденным адресам. Если не так - пиши конкретнее.

Поделиться сообщением


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

Есть значение

di-B67M.png

которое нужно искать (как в cheat engine вбиваешь значение он тебе адреса даёт)

мне нужно тоже самое только что бы во всех адресах которые он находил изменял значение на 1 каждую 1мс.

Поделиться сообщением


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

Есть значение

di-B67M.png

которое нужно искать (как в cheat engine вбиваешь значение он тебе адреса даёт)

мне нужно тоже самое только что бы во всех адресах которые он находил изменял значение на 1 каждую 1мс.

Я тебе скинул сурс, что тебе не нравится?

Там выполнено всё, что ты просил.

Бери, дописывай то что тебе нужно, и радуйся.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×

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

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