Merhabalar,
MoveToDestPosition fonksiyonunu kullanarak karakterimi yürütmeyi çalışıyorum. Daha önce bununla ilgili açılmış tüm konuları inceledim uygulamaya dökmeye çalıştım fakat hiçbirini çalıştıramadım. Benim yaptığım denemelerde mi sorun var yoksa bulduğum kaynaklar mı eksik tam bilmiyorum bu konu hakkında sizlerden yardım bekliyorum.
Öncelikle size kendi kullandığım kodu ve bulduğum adresleri iletiyorum incelemeniz için. (Koordinatlar oyuncumun yakın bölgesinde alınmıştır).
struct Vector3 { float x, y, z; };
typedef bool(__thiscall* tMove)(uintptr_t, Vector3*);
const DWORD managerPtr = 0x2DBD8A4;
const DWORD instanceOffset = 0x14;
const DWORD moveFunc = 0x26F5740;
DWORD WINAPI Run(LPVOID) {
uintptr_t base = (uintptr_t)GetModuleHandleA(NULL);
while (true) {
uintptr_t mgr = *(uintptr_t*)(base + managerPtr);
if (mgr) {
uintptr_t unit = *(uintptr_t*)(mgr + instanceOffset);
if (unit) {
tMove MoveTo = (tMove)(base + moveFunc);
Vector3 pos = { 43469.0f, 81195.0f, 17563.0f };
MoveTo(unit, &pos);
}
}
Sleep(500);
}
return 0;
}

MoveToDestPosition fonksiyonunu kullanarak karakterimi yürütmeyi çalışıyorum. Daha önce bununla ilgili açılmış tüm konuları inceledim uygulamaya dökmeye çalıştım fakat hiçbirini çalıştıramadım. Benim yaptığım denemelerde mi sorun var yoksa bulduğum kaynaklar mı eksik tam bilmiyorum bu konu hakkında sizlerden yardım bekliyorum.
Öncelikle size kendi kullandığım kodu ve bulduğum adresleri iletiyorum incelemeniz için. (Koordinatlar oyuncumun yakın bölgesinde alınmıştır).
struct Vector3 { float x, y, z; };
typedef bool(__thiscall* tMove)(uintptr_t, Vector3*);
const DWORD managerPtr = 0x2DBD8A4;
const DWORD instanceOffset = 0x14;
const DWORD moveFunc = 0x26F5740;
DWORD WINAPI Run(LPVOID) {
uintptr_t base = (uintptr_t)GetModuleHandleA(NULL);
while (true) {
uintptr_t mgr = *(uintptr_t*)(base + managerPtr);
if (mgr) {
uintptr_t unit = *(uintptr_t*)(mgr + instanceOffset);
if (unit) {
tMove MoveTo = (tMove)(base + moveFunc);
Vector3 pos = { 43469.0f, 81195.0f, 17563.0f };
MoveTo(unit, &pos);
}
}
Sleep(500);
}
return 0;
}



