HMODULE shnaps = GetModuleHandle("samp.dll");
MODULEINFO minfo;
if (!K32GetModuleInformation(hnaps, shnaps, &minfo, sizeof(minfo)))
return;
CloseHandle(shnaps);
sampdll = minfo.lpBaseOfDll;
- получение адреса samp.dll
- значение, которое я писал в клео в записи по памяти samp.dll, чтобы сделать ноп на исходящие ноги.
WriteProcessMemory(hnaps, (&sampdll + 0x4D10)-1, &on, 1, NULL);
Запись в память. Пробовал и &sampdll + 0x4D10 (не отнимая один байт), но один фыр ничего не работает, ноги не нопятся.
Что я не так сделал?
p.s. я проверил, адрес samp.dll находится верно, и в адресе определяется первый байт модуля