Best Studio 1
Best Studio
D 1
delimuratt
Aliyldrim 1
Aliyldrim
Mt2Hizmet 1
Mt2Hizmet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
melankolıa18 1
melankolıa18
Agora Metin2 1
Agora Metin2
Cannn6161 1
Cannn6161
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

C++ GetMainCharacterPosition (Oyuncu x y z si almak)

5.00 yıldız(lar) 1 Değerlendirme Değerlendirenler

LunaUI

Level 5
Uzman
Katılım
8 Şub 2022
Konular
110
Mesajlar
675
Online süresi
2mo 19d
Reaksiyon Skoru
767
Altın Konu
5
Başarım Puanı
175
Yaş
29
MmoLira
16,238
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

kodu tam source seklinde veriyorum direk test ede bilirsiniz
[CODE lang="cpp" title="C++ Oyuncu X Y Z Cekmek"] DWORD CPythonPlayer = 0x3BEB44;
DWORD Mng = 0x4;
DWORD GetMainCharacterPosition = 0xCBD00;
static void* iCPythonPlayerInstance()
{
DWORD CPythonPlayerMgr = *(DWORD*)(client + metin2client::CPythonPlayer);
if (!CPythonPlayerMgr)return nullptr;
void* pInstance = (void*)(CPythonPlayerMgr + metin2client::Mng);
if (!pInstance)return nullptr;
return pInstance;
}

struct D3DVECTOR3
{
float x, y, z;
};

static D3DVECTOR3 GetMainCharacterPosition()
{
D3DVECTOR3 pos{};
try
{
typedef void(__thiscall* tGetMainCharacterPosition)(void* This, D3DVECTOR3* desk);
tGetMainCharacterPosition GetPos = (tGetMainCharacterPosition)(client + metin2client::GetMainCharacterPosition);

void* pInstance = Addresses::iCPythonPlayerInstance();
if (!pInstance || !GetPos)
return pos;

GetPos(pInstance, &pos);
return pos;
}
catch (...)
{
return pos;
}
}


DWORD WINAPI mantos(HMODULE hModule)
{
while (true)
{

D3DVECTOR3 pos = Gamepacked::GetMainCharacterPosition();
printf("X: % .2f, Y : % .2f, Z : % .2f\n", pos.x, pos.y, pos.z);

Sleep(2);
}
}



extern "C" BOOL APIENTRY DllMain(HINSTANCE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{

if (ul_reason_for_call == DLL_PROCESS_ATTACH)
{
DisableThreadLibraryCalls(hModule);
if (Beep(200, 200))
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)mantos, 0, 0, 0);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)ConsoleMain, 0, 0, 0);
}
}
return TRUE;
}
extern "C" __declspec(dllexport) int Nethan2(int code, WPARAM wParam, LPARAM lParam) {
return CallNextHookEx(NULL, code, wParam, lParam);
}[/CODE]
Capture.PNG

bu kod ile basitce D3D kullanarak karakterinizin distance sini ayarlaya bilirsiniz
 
Teşekkürler
 
PAYLAŞIM İÇİN TEŞEKKÜRLER.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst