- 46
- 7
Видео: https://radikal.ru/video/iPnKJeFCG6D
Почему то не могу загружать его в месте с игрой как .asi, поэтому я использую инжектор(возможно, в этом проблема.
Код:
Почему то не могу загружать его в месте с игрой как .asi, поэтому я использую инжектор(возможно, в этом проблема.
Код:
C++:
#include "pch.h"
float* position = (*(DWORD*)0xB6F5F0) ? (float*)(*(DWORD*)(*(DWORD*)0xB6F5F0 + 0x14) + 0x30) : NULL;
void teleportfunc(float x, float y, float z) {
while(true) {
if (GetAsyncKeyState(VK_END)) {
float xsteps = x - position[0] / 20.0f;
float xsteps_d = 0.0f;
float ysteps = y - position[1] / 20.0f;
float zsteps = z - position[2] / 20.0f;
while (position[0] != x || position[0] > x&& position[1] != y || position[0] > y&& position[2] != z || position[2] > z)
{
if (GetAsyncKeyState(VK_INSERT)) {
break;
}
Sleep(50);
x > position[0] ? position[0] += 0.7f : position[0] -= 0.7f;
y > position[1] ? position[1] += 0.7f : position[1] -= 0.7f;
z > position[2] ? position[2] += 3.0f : position[2] -= 3.0f;
}
}
}
}
BOOL APIENTRY DllMain(HMODULE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
{
teleportfunc(1000.0f, 1000.0f, 1000.0f);
}
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}