я захотел сделать чит на вф но вот проблема,при переименований своей чит длл в ddraw.dll вылетает игра, а при инжекте ее в памяти просто нету хотя инжектор говорит все норм. #define IGame_Address 0x14211A180 #define ICVar_Address 0x14211A178 #define ICvar_func_iPelletDisp 0x12C // float #define ICvar_func_iUnlimitedAmmo 0x134 // int #define ICvar_func_clFov 0x4 // float class ICvar { public: template <class T> inline void Set(DWORD64 Offset, T Value) { *(T*)((DWORD64)this + Offset) = Value; } } void Hacking() { ICvar* pIcvar = *(ICvar**)ICVar_Address; while (true) { pIcvar->Set(ICvar_func_iPelletDisp, 200.0f); pIcvar->Set(ICvar_func_iUnlimitedAmmo, 1); } } BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { switch (ul_reason_for_call) { case DLL_PROCESS_ATTACH: CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Hacking, 0, 0, 0); case DLL_THREAD_ATTACH: case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: break; } return TRUE; } указатель на класс ICVAR Верный,оффсеты функций верные в чем проблем? как использовать этот чит в варфейсе на данный момент кто знает способы?
уверен что адресс ICVAR правильный? Я думаю что нет xD Попробуй ещё раз продампить, и все адресса обновить
Milon356, меня интересует вопрос как заставить чит работать в игре т.е инжектом или же заменой там файлов или еще что то такое