HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Hp Sp degerini alip otomatik pot basma islemi yapmak istiyorum can barini kontrol eden fonksyon nedir bilen varsa yardim edebilir mi
En Çok Reaksiyon Alan Mesajlar
allah sabır versin gerçekten hayatınızda hiç CCye call atan mı gördünüz olm
Öğeyi görmek için üye olmalısınız.
Kod:#include <Windows.h> #include <iostream> #include <vector> int GetStatus(DWORD dwType, DWORD moduleBase) { typedef int(__thiscall* tCPythonPlayerGetStatus)(void* This, DWORD dwType); DWORD calladdr = moduleBase + 0x1EE4AD0; DWORD PythonPlayer = moduleBase + 0x01D9F9DF; tCPythonPlayerGetStatus CPythonPlayerGetStatus = (tCPythonPlayerGetStatus)(calladdr); return CPythonPlayerGetStatus((void*)PythonPlayer, dwType); } void Main() { DWORD moduleBase = (DWORD)GetModuleHandle("metin2client.exe"); AllocConsole(); FILE* f; freopen_s(&f, "CONOUT$", "w", stdout); printf("M2 Test\n"); printf("moduleBase address: 0x%X\n", moduleBase); Sleep(3000); int maxHP = GetStatus(6,moduleBase); int currentHP = GetStatus(5, moduleBase); printf("Max HP: %d\n", maxHP); printf("Current HP: %d\n", currentHP); FreeConsole(); } BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) { switch (ul_reason_for_call) { case DLL_PROCESS_ATTACH: CreateThread(NULL, 0, reinterpret_cast<LPTHREAD_START_ROUTINE>(Main), hModule, 0, NULL); break; } return TRUE; }
Öğeyi görmek için üye olmalısınız.
Öğeyi görmek için üye olmalısınız.
çalıştır saksıyı al açık kaynaklı oyundan istediğini
C++:typedef int(__thiscall* tCPythonPlayerGetStatus)(void* This, DWORD dwType); DWORD calladdr = base + 0xdeadbeef; DWORD PythonPlayer = *reinterpret_cast<DWORD*>(base + 0xdeadbeef); tCPythonPlayerGetStatus CPythonPlayerGetStatus = (tCPythonPlayerGetStatus)(calladdr); int GetStatus(DWORD dwType) { return CPythonPlayerGetStatus((void*)PythonPlayer, dwType); } //maxhp int maxHP = GetStatus(6); //currenthp int currentHP = GetStatus(5);
gerisi sende addreslerini ver bakalım
C++:
typedef int(__thiscall* tCPythonPlayerGetStatus)(void* This, DWORD dwType);
DWORD calladdr = base + 0xdeadbeef;
DWORD PythonPlayer = *reinterpret_cast<DWORD*>(base + 0xdeadbeef);
tCPythonPlayerGetStatus CPythonPlayerGetStatus = (tCPythonPlayerGetStatus)(calladdr);
int GetStatus(DWORD dwType)
{
return CPythonPlayerGetStatus((void*)PythonPlayer, dwType);
}
//maxhp
int maxHP = GetStatus(6);
//currenthp
int currentHP = GetStatus(5);
gerisi sende addreslerini ver bakalım
cok tesekkur ederim bi ugrasayimC++:typedef int(__thiscall* tCPythonPlayerGetStatus)(void* This, DWORD dwType); DWORD calladdr = base + 0xdeadbeef; DWORD PythonPlayer = *reinterpret_cast<DWORD*>(base + 0xdeadbeef); tCPythonPlayerGetStatus CPythonPlayerGetStatus = (tCPythonPlayerGetStatus)(calladdr); int GetStatus(DWORD dwType) { return CPythonPlayerGetStatus((void*)PythonPlayer, dwType); } //maxhp int maxHP = GetStatus(6); //currenthp int currentHP = GetStatus(5);
gerisi sende addreslerini ver bakalım
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 514
- Cevaplar
- 7
- Görüntüleme
- 1K
- Cevaplar
- 3
- Görüntüleme
- 531

