Что нового

[Процессы] Не изменяется значение адреса в памяти

winstan

Эксплотатор)
Сообщения
406
Репутация
78
Вот используя такой простой код пытаюсь изменить значение
Код:
#include <nomadmemory.au3>
$PID=ProcessExists("nksp.exe")
$memory = _MemoryOpen($PID)
$adres=0x10629d38
$data='0.08'
MsgBox(0,0,_MemoryRead($adres, $memory,'float'))
_MemoryWrite($adres, $memory,$data,'float')
MsgBox(0,0,_MemoryRead($adres, $memory,'float'))
_MemoryClose($memory)

Но значение не изменяется... Может кто знает какие есть на то причины?
(другие адреса в этом же процессе изменить могу, а также значение можно изменить через CE)
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 575
Репутация
335
А что это за процесс? Может ячейка памяти как то защищена? Или постоянно обновляется из другого места?

OffTopic:
winstan [?]
Сердце кровью обливается от таких слов....
 
Автор
winstan

winstan

Эксплотатор)
Сообщения
406
Репутация
78
Medic84 [?]
А что это за процесс? Может ячейка памяти как то защищена? Или постоянно обновляется из другого места?
Процес игры.
Вроде защиты нет (как я написал изменяется через Cheat Engine)
И не изменяется из другого места.

Не какого защитного софта с игрой не идёт.
 
Верх