Mianowicie czy jest ktoś w stanie wytłumaczyć mi jak wysłać pakiet za pomocą biblioteki packet.dll z bota MPA?
Szukając rożnych rozwiązań natknąłem się na źródło, które działa lecz gdy pakiet zostanie wysłany to postać zostaje wylogowana.
Zamieszczam tutaj owe źródło:
Kod :
#include <Windows.h>
typedef int(WINAPI* SENDPACKET)(DWORD, char*);
SENDPACKET SendPacket;
HINSTANCE hLib;
int main()
{
HWND hWnd = FindWindow("TibiaClient", NULL);
DWORD pID;
GetWindowThreadProcessId(hWnd, &pID);
hLib = LoadLibrary("packet.dll");
SendPacket = (SENDPACKET)GetProcAddress(hLib, "SendPacket");
char packet[3] = {0x01, 0x00, 0x65};
SendPacket(pID, packet);
if(hLib)
FreeLibrary(hLib);
return 0;
}
Zakładki