shrpnl 1
shrpnl
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++ Metin2 Basit x y z boost

  • Konuyu başlatan Konuyu başlatan LunaUI
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 1K
  • Etiketler Etiketler
    #move #boost
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,253
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!

[CODE lang="cpp" title="memory" highlight="mem"]template <typename T>
T ReadMemory(DWORD_PTR address, T* value = nullptr, bool isWrite = false) {
if (isWrite) {
if (!IsBadWritePtr(reinterpret_cast<void*>(address), sizeof(T))) {
*(T*)address = *value;
return *value;
}
}
else {
if (!IsBadReadPtr(reinterpret_cast<void*>(address), sizeof(T))) {
return *(T*)address;
}
}
T def{};
return def;
}


namespace driver
{
template <typename T>
bool ReadMemory(DWORD moduleHandle, DWORD baseClient, DWORD addr, DWORD offsets, T& value)
{
DWORD off1, off2;
if (!ReadProcessMemory(MEMORY, (LPCVOID)(moduleHandle + baseClient), &off1, sizeof(DWORD), NULL))
return false;
if (!ReadProcessMemory(MEMORY, (LPCVOID)(off1 + addr), &off2, sizeof(DWORD), NULL))
return false;
if (!ReadProcessMemory(MEMORY, (LPCVOID)(off2 + offsets), &value, sizeof(T), NULL))
return false;

return true;
}
}
[/CODE]

[CODE lang="cpp" title="Boost Main"]#define DEG2RAD(x) ( (float)(x) * (float)(M_PI / 180.f) )
#define M_PI 3.14159265358979323846f

DWORD WINAPI MoveSpeedBoost(HMODULE hModule)
{
while (true)
{
try
{
if (Keyboard::C_MoveBoost)
{
if (GetAsyncKeyState(VK_SHIFT) & 0x8000)
{
static int BoostCount = 0;
float playerRotation = -DEG2RAD(c_players.Rotation - 180);
float deltaX = 180.0f * sin(playerRotation);
float deltaY = 180.0f * cos(playerRotation);
float deltaZ = 0.0f;
c_players.x += deltaX;
c_players.y += deltaY;
c_players.z += deltaZ;

uintptr_t Feature_X = ReadMemory<uintptr_t>(ReadMemory<uintptr_t>(Ez_game_base + metin2client::C_LocalPlayer) + metin2client::C_LocalAddr) + metin2client::C_CoordsX;
ReadMemory<float>(Feature_X, &c_players.x, true);

uintptr_t Feature_Y = ReadMemory<uintptr_t>(ReadMemory<uintptr_t>(Ez_game_base + metin2client::C_LocalPlayer) + metin2client::C_LocalAddr) + metin2client::C_CoordsY;
ReadMemory<float>(Feature_Y, &c_players.y, true);

uintptr_t Feature_Z = ReadMemory<uintptr_t>(ReadMemory<uintptr_t>(Ez_game_base + metin2client::C_LocalPlayer) + metin2client::C_LocalAddr) + metin2client::C_CoordsZ;
ReadMemory<float>(Feature_Z, &c_players.z, true);
}
}
Sleep(Keyboard::C_MoveBoost_Value);
}
catch (...)
{

}
}
}
[/CODE]
 
ne işe yariyor bu tam olarak
 
discort varmıdır dostum bir konu hakkinda görüşmek istiyorum
 

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

Geri
Üst