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++ SendBattlePacked - GetTargetVID (Source pro damage)

5.00 yıldız(lar) 2 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!




[CODE lang="cpp" title="Source"] DWORD SendBattlePacked = 0x8A830; // Yapıldı!!
DWORD GetTargetVID = 0x998D0; // Yapıldı!!
static void* iNetworkStreamInstance()
{
DWORD inst = *(DWORD*)(client + metin2client::CPythonNetworkStream);
if (!inst) return nullptr;
return (void*)inst;
}
static void* iPythonInstance()
{
DWORD CPythonPlayer = *(DWORD*)(client + metin2client::CPythonPlayer);
if (!CPythonPlayer) return nullptr;
return (void*)CPythonPlayer;
}
static bool NetworkStreamSendAttackPacket(UINT dwAttack, DWORD dwVID)
{
try
{
typedef void(__thiscall* tSendBattleAttackPacket)(void* This, UINT dwAttack, DWORD dwVID);
tSendBattleAttackPacket SendPacket = (tSendBattleAttackPacket)(client + metin2client::SendBattlePacked);

void* pNetStream = Addresses::iNetworkStreamInstance();
if (!pNetStream || !SendPacket)
return false;

SendPacket(pNetStream, dwAttack, dwVID);
return true;
}
catch (...)
{
return false;
}
}
static DWORD GetTargetVID()
{
try
{
typedef DWORD(__thiscall* tCPythonPlayerGetTargetVID)(void* This);
tCPythonPlayerGetTargetVID GetVID = (tCPythonPlayerGetTargetVID)(client + metin2client::GetTargetVID);

void* Instance = Addresses::iPythonInstance();
if (!Instance || !GetVID)
return 0;

return GetVID(Instance);
}
catch (...)
{
return 0;
}
}

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


DWORD VIDS = Gamepacked::GetTargetVID();
if (VIDS == 0)
{
Gamepacked::NetworkStreamSendAttackPacket(0, VIDS);
}
Sleep(1);
}
return 0;
}




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]
 

En Çok Reaksiyon Alan Mesajlar

teşekkürler
 
Teşekkürler
 

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

Geri
Üst