Süper Üye
Bunlar Sayesinde Hileniz Otomatik Güncellencek Value Değişmedi Sürece Tabikide 
C++:
DDR.dwDeviceGame = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwWolfteam, _ADDR.dwWolfteamSize, "\x8B\x0D\x00\x00\x00\x00\xD9\x5D\xF4", "xx????xxx" ) );
_ADDR.dwDeviceGame = *( DWORD *)( _ADDR.dwDeviceGame + 0x2 );
_ADDR.dwRapidFire = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x0F\x84\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x8B\x10\x8B\xC8\x8B\x82\x00\x00\x00\x00\xFF\xD0\x84\xC0\x0F\x84", "xx????x????xxxxxx????xxxxxx" ) );
_ADDR.dwPlayers = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x8B\x0D\x00\x00\x00\x00\xE8\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x84\xC0\x74\x0B", "xx????x????x????xxxx" ) );
_ADDR.dwPlayers = *( DWORD *)( _ADDR.dwPlayers + 2 );
_ADDR.dwLTClient = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x8B\x0D\x00\x00\x00\x00\xD9\x86\x00\x00\x00\x00\x8B\x01\xDD\x5D\xF4", "xx????xx????xxxxx" ) );
_ADDR.dwLTClient = *( DWORD *)( _ADDR.dwLTClient + 2 );
_ADDR.dwGameClientShell = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x8B\x0D\x00\x00\x00\x00\x6A\x11\xE8\x00\x00\x00\x00\x0F\xB7\x4E\x28", "xx????xxx????xxxx" ) );
_ADDR.dwGameClientShell = *( DWORD *)( _ADDR.dwGameClientShell + 0x2 );
_ADDR.dwNametags = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x31\x38\x86", "xxxx") );
_ADDR.dwNoRecoil = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x0E\xD9\x9E", "xxxx") );
_ADDR.dwNoReload = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x10\x8D\x4D\xE4", "xxxxx") );
_ADDR.dwNoSpread = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x06\x8B\x86\x00\x00\x00\x00\x5E\xC3", "xxxx????xx") );
_ADDR.dwNoGravity = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\xF6\xC4\x41\x75\x35\xD9\xEE", "xxxxxxx") );
_ADDR.dwUlmAmmo = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x66\x85\xC0\x7E\x47\x66\x83\x7D", "xxxxxxxx") );
_ADDR.dwWolfView = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x83\xF8\x03\x75\x1C", "xxxxx") );
_ADDR.dwSpeedHack = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x0C\xD9\x05\x00\x00\x00\x00\xD9\x9E\x00\x00\x00\x00\x8D\x8E", "xxxx????xx????xx"));
_ADDR.dwSuperJump = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\xD9\x05\x00\x00\x00\x00\x8D\x4D\x84", "xx????xxx" ) );
_ADDR.dwSuperJump = *( DWORD *)( _ADDR.dwSuperJump + 2 );
_ADDR.dwWeaponWP = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x12\x0F\xB7\x45\x08", "xxxxxx") );
_ADDR.dwRespawnWhereDied = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x74\x06\x56\xE8\x00\x00\x00\x00\xF6\x45\x08\x04", "xxxx????xxxx") );
_ADDR.dwNoRespawn = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x05\xD9\x5D\xFC\xEB\x02\xDD\xD8\x8B\x0D", "xxxxxxxxxxx") );
_ADDR.dwNoFallDmg = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x1D\x39\x9E", "xxxx") );
DWORD dwWeaponSlot = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x0F\x84\x00\x00\x00\x00\x33\xF6\x33\xC9", "xx????xxxx") );
_ADDR.dwWeaponHack2 = dwWeaponSlot;
DWORD dwWeaponHackProxy = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\xE8\x00\x00\x00\x00\x8B\x15\x00\x00\x00\x00\xC6\x82\x00\x00\x00\x00\x00\xA1\x00\x00\x00\x00\x83\xC4\x20", "x????xx????xx?????x????xxx") );
DWORD dwRealAddr = *( DWORD *)( dwWeaponHackProxy + 1 );
_ADDR.dwWeaponHack1 = ( DWORD )( ( DWORD )dwRealAddr + ( DWORD )dwWeaponHackProxy ) + 5;
_ADDR.dwWallShot = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwWolfteam, _ADDR.dwWolfteamSize, "\xF6\xC4\x41\x75\x15\xD8\xD5", "xxxxxxx") );
_ADDR.dwRemoveTags = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x0F\x85\x00\x00\x00\x00\x57\x8B\xCE\xE8\x00\x00\x00\x00\xD9\xEE", "xx????xxxx????xx") );
_ADDR.dwCtrlUnderground = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x29\xD9\x9E", "xxxx") );
_ADDR.dwJumpSpeed = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x0F\x85\x00\x00\x00\x00\x38\x98\x00\x00\x00\x00\x0F\x85\x00\x00\x00\x00\x8D\x8D", "xx????xx????xx????xx" ) );
_ADDR.dwWorldToScreen = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x55\x8B\xEC\x81\xEC\x00\x00\x00\x00\xD9\xEE\x53\x8B\x5D\x08", "xxxxx????xxxxxx" ) );
_ADDR.dwPlayerFX = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwClientFX, _ADDR.dwClientFXSize, "\xA3\x00\x00\x00\x00\x5D\xC3", "x????xx" ) );
_ADDR.dwPlayerFX = *( DWORD *)( _ADDR.dwPlayerFX + 0x1 );
DWORD dwVersion = reinterpret_cast< DWORD >( CTools::FindPattern( ( LPVOID )_ADDR.dwCShell, _ADDR.dwCShellSize, "\x75\x62\x6C\x69\x73\x68\x65\x72\x5C\x50", "xxxxxxxxx") );
/*if( dwVersion )