Cmath генерирует 230+ ошибок без причины - PullRequest
0 голосов
/ 24 февраля 2019

Я пытаюсь запустить программу для внутреннего мошенничества с видеоиграми, и все же, когда я пытаюсь ее запустить, я получаю 231 ошибку от cmath, почти все из которых говорят, что "в глобальной области нет x", где x - этофункция.

Я даже не использую #include cmath, что делает этого незнакомца.

Мой код:

#include "stdafx.h"
#include <Windows.h>
#include <iostream>

struct gameOffsets
{
    DWORD lplayer = 0xC5e87C;
    DWORD fJump = 0x50DE048;
    DWORD flags = 0x100;
}offsets;

struct values
{
    DWORD localPlayer;
    DWORD gameModule;
    BYTE flag;
}val;



void main()
{

    AllocConsole();
    freopen("CONOUT$", "w", stdout);

    val.gameModule = (DWORD)GetModuleHandle("client_panorama.dll");
    val.localPlayer = *(DWORD*)(val.gameModule + offsets.lplayer);

if (val.localPlayer == NULL)
    while (val.localPlayer == NULL)
        val.localPlayer = *(DWORD*)(val.gameModule + offsets.lplayer);


std::cout << std::hex << val.localPlayer << std::endl;


while (true)
{
    val.flag = *(BYTE*)(val.gameModule + offsets.flags);

    if (GetAsyncKeyState(VK_SPACE) && val.flag & (1 << 0))
        *(DWORD*)(val.gameModule + offsets.fJump) = 6;
}
}
    BOOL APIENTRY DllMain(HMODULE hModule,
        DWORD  ul_reason_for_call,
        LPVOID lpReserved)
    {
        switch (ul_reason_for_call)
        {
            case DLL_PROCESS_ATTACH: 
        {
            DisableThreadLibraryCalls(hModule);
            CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)main, NULL, NULL, 
    NULL);
        }
        case DLL_PROCESS_DETACH:
            break;
        }
        return TRUE;
    }

Любая помощь будет принята с благодарностью.Приветствия.

...