Send attack to multiple targets around player (WAITHACK)

11/20/2020 12:56 mildegusti#1
Hi, i want to do a waithack for p-servers but i dont know what to search for it, i dont know if i need the player pointer to take the attack range and mob pointer to kill them if they are in the range of player.
I made a send attack to target and it works but i need this one too, if someone could help with some ideas

Here's the send attack to target code:

Code:
bool status = false;
bool SendAtackPacket(int vId)
{
	
	if (status == true)
	{
		DWORD NetPointer = *(DWORD*)0x00750A04;

		DWORD SendBattle = 0x004AE050;

		_asm
		{
			mov ecx, NetPointer
			push vId
			push 0
			call SendBattle
		}
		return 0;
	}
	
}
void Main()
{
		while (true)
		{
			
			if (GetAsyncKeyState(VK_NUMPAD7))
			{
				status = false;
			}
			else if(GetAsyncKeyState(VK_NUMPAD9))
			{
				status = true;
			}
				DWORD GetTargetVID = (*(DWORD*)(*(DWORD*)0x0078AE54 + 0x00010434));
				SendAtackPacket(GetTargetVID);
				Sleep(10);
		
		}
}
11/21/2020 20:32 QualLizm#2
++
12/07/2020 18:34 kraneqq#3
nu mai folosi inline asm mane
12/16/2020 18:39 hellofriend.mov#4
Code:
TCharacterInstanceMap m_kAliveInstMap; //typedef std::map<DWORD, CInstanceBase *> TCharacterInstanceMap;
01/01/2021 11:10 musty19945#5
Quote:
Originally Posted by mildegusti View Post
Hi, i want to do a waithack for p-servers but i dont know what to search for it, i dont know if i need the player pointer to take the attack range and mob pointer to kill them if they are in the range of player.
I made a send attack to target and it works but i need this one too, if someone could help with some ideas

Here's the send attack to target code:

Code:
bool status = false;
bool SendAtackPacket(int vId)
{
	
	if (status == true)
	{
		DWORD NetPointer = *(DWORD*)0x00750A04;

		DWORD SendBattle = 0x004AE050;

		_asm
		{
			mov ecx, NetPointer
			push vId
			push 0
			call SendBattle
		}
		return 0;
	}
	
}
void Main()
{
		while (true)
		{
			
			if (GetAsyncKeyState(VK_NUMPAD7))
			{
				status = false;
			}
			else if(GetAsyncKeyState(VK_NUMPAD9))
			{
				status = true;
			}
				DWORD GetTargetVID = (*(DWORD*)(*(DWORD*)0x0078AE54 + 0x00010434));
				SendAtackPacket(GetTargetVID);
				Sleep(10);
		
		}
}

did u fixed ?
02/09/2021 08:26 mildegusti#6
nope i didnt
09/27/2021 21:50 Real Sheeza#7
is there any .exe?