-
Автор темы
- #1
Доброго времени суток.
Недавно начал интересоваться темой написания читов для кс, почитал пару гайдов и +- везде есть примерно это:
При вызове функции таким образом:
Всё идёт по пизде: MEnty получается кривой
так как почему-то не находит нужный модуль, вследствие чего, в дальнейшем всё ломается.
При этом, до этого, pId определяется правильно.
Заранее спасибо.
Недавно начал интересоваться темой написания читов для кс, почитал пару гайдов и +- везде есть примерно это:
C++:
struct PModule
{
DWORD dwBase;
DWORD dwSize;
};
inline PModule GetModule(const char* pModule)
{
HANDLE module = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, _pId);
MODULEENTRY32 MEntry;
MEntry.dwSize = sizeof(MODULEENTRY32);
do
if (!strcmp(MEntry.szModule, pModule))
{
CloseHandle(module);
return PModule{ reinterpret_cast<DWORD>(MEntry.modBaseAddr), MEntry.modBaseSize };
}
while (Module32Next(module, &MEntry));
return PModule{ 0, 0 };
}
C++:
mem.GetModule("client_panorama.dll");
так как почему-то не находит нужный модуль, вследствие чего, в дальнейшем всё ломается.
При этом, до этого, pId определяется правильно.
Заранее спасибо.