SolvedEsps(s)

Posts 1–11 of 11 · Page 1 of 1
Esps(s)
Bom pessoal depois daquela atualização que teve as Esp(s) ficaram bugadas e não estou conseguindo arrumar, se alguem puder me ajuda falando como arrumar esses bugs olha como ta aqui:

Code:
VOID cESP::DoESP(INT iNameEsp, INT iBoxEsp, INT iHealthBars, bool bVisChecks, INT iDistEsp, INT iNpcEsp, INT iLineEsp, bool bSpawnCheck, INT iNPCEsp, INT iBehindYou, INT iVisibleNums)
{
	if(iNameEsp > 0 || iBoxEsp > 0 || iHealthBars > 0 || iDistEsp > 0 || iLineEsp > 0 || iBehindYou > 0 || iVisibleNums > 0)
	{
		for(INT i = 0; i < 24; i++)
		{
 			if(this->bValidObject(i) && this->bValidCoords(i))
			{
				if(Players[i].isOnScreen && !Players[i].isDead)
				{
					INT drawY = (INT)Players[i].HeadScreen.y - 15;
					INT drawX = (INT)Players[i].HeadScreen.x;

					this->SetDrawColors(i, bVisChecks, bSpawnCheck);
					
					CHAR szDistance[20], szName[50];
					sprintf_s(szDistance, STRING_ESPFMT1, Players[i].Distance);
					sprintf_s(szName, STRING_ESPFMT2, Players[i].playerPointer->pName);

					if(Players[i].playerPointer->pTeam != LocalPlayer.iTeam)
					{
						if(iNameEsp > 0)
							D3D->PrintText(D3D->pFont, drawX, drawY - 1, Enemy_Color, TCenter, szName);

						if(iBoxEsp > 0)
							this->DrawBBox(Players[i].HeadTransform.Pos, Players[i].FootPos, Enemy_Color);

						if(iHealthBars > 0)
							this->DrawHealthBars(drawX - 13, drawY - 4, (INT)Players[i].charFXpointer->wHealth, bSpawnCheck, Players[i].spawnShield);

						if(iDistEsp > 0)
							D3D->PrintText(D3D->pFont, drawX, (INT)Players[i].FootScreen.y, Enemy_Color, TCenter, szDistance);

						if(!LocalPlayer.isDead && iLineEsp > 0)
						{
							if(iLineEsp ==  1)
								D3D->DrawLine(Engine->ScreenW2, Engine->ScreenH, (INT)Players[i].HeadScreen.x, (INT)Players[i].HeadScreen.y, Enemy_Color);
							else if(iLineEsp == 2)
								D3D->DrawLine(Engine->ScreenW2, Engine->ScreenH2, (INT)Players[i].HeadScreen.x, (INT)Players[i].HeadScreen.y, Enemy_Color);
							else if(iLineEsp == 3)
								D3D->DrawLine(Engine->ScreenW2, 1, (INT)Players[i].HeadScreen.x, (INT)Players[i].HeadScreen.y, Enemy_Color);
						}

						if(iVisibleNum > 0 && iVisibleNums > 0)
						{
							CHAR szVisible[64];
							sprintf_s(szVisible, STRING_ENEMYSVISIBLE, iVisibleNum);
							D3D->PrintText(D3D->pWarningFont, Engine->ScreenW2, 130, Red, TCenter, szVisible);
						}
					} else {
						if(iNameEsp == 2)
							D3D->PrintText(D3D->pFont, drawX, drawY - 1, Team_Color, TCenter, szName);

						if(iBoxEsp == 2)
							this->DrawBBox(Players[i].HeadTransform.Pos, Players[i].FootPos, Team_Color);

						if(iHealthBars == 2)
							this->DrawHealthBars(drawX - 13, drawY - 4, (INT)Players[i].charFXpointer->wHealth, bSpawnCheck, Players[i].spawnShield);

						if(iDistEsp == 2)
							D3D->PrintText(D3D->pFont, drawX, (INT)Players[i].FootScreen.y, Team_Color, TCenter, szDistance);
					}
				}
					
				if(iBehindYou > 0 && iBehindYouNum > 0)
				{
					CHAR szBehindU[64];
					sprintf_s(szBehindU, STRING_ENEMYSBEHIND, iBehindYouNum);
					D3D->PrintText(D3D->pWarningFont, Engine->ScreenW2, 160, Red, TCenter, szBehindU);
				}
			}
		}
	}
Ajudem-me Please

Aguardando alguma resposta!
Bugadas Como assim ? Explique melhor .. para que te ajudem.
Qual bug fih ? o bug delas não aparecerem ?
Não o bug que as Esps somente funcionam em alguns players mesma coisa com telekill aimbot como se os outros não existissem, tipo tem 14 players na sala mais as boxes lines name só aparecem em 8, 5 depende !
Quote Originally Posted by Define.Void View Post
Não o bug que as Esps somente funcionam em alguns players mesma coisa com telekill aimbot como se os outros não existissem, tipo tem 14 players na sala mais as boxes lines name só aparecem em 8, 5 depende !
CharacterFX
Quote Originally Posted by luizimloko View Post


CharacterFX
Vou ver aqui se consigo resolver!

@luizimloko vê se o CharacterFX esta atualizado!

Code:
class cCharacterFX
{
public :
	char unknown0[16]; //0x0000 
	__int32 *Object; //0x0010 
	char unknown1[44]; //0x0014 
	__int32 IsPlayer; //0x0040 
	char unknown2[44]; //0x0044 
	BYTE Index; //0x0070 
	char unknown3[15]; //0x0071 
	float fPitch; //0x0080 
	float fYaw; //0x0084 
	char unknown4[1224]; //0x0088 
	BYTE unknown5; //0x0550 
	bool bIsDead; //0x0551 
	bool bSpawnSheild; //0x0552 
	BYTE unknown6; //0x0553 
	char unknown7[12]; //0x0554 
	__int32 *hHitbox; //0x0560 
	char unknown8[96]; //0x0564 
	WORD unknown9; //0x05C4 
	WORD wHealth; //0x05C6 
	WORD wArmor; //0x05C8 

};//Size=0x05CA
Não é a character fx é a classe do PlayerInfo que precisa de alguns retoques
Quote Originally Posted by experthack View Post
Não é a character fx é a classe do PlayerInfo que precisa de alguns retoques
Valeu mais poderia ter dito que tipo de retoques ! @experthack
-> DWORD Index;
-> BYTE bIsDead;
-> __int32 pTeam

Code:
class cPlayerInfo
{
public:
	char unknown0[4]; //0x0000 
	DWORD Index; //0x0004 
	char unknown1[12]; //0x0008 
	char pName[20]; //0x0014 
	char unknown2[4]; //0x0028 
	int* Object; //0x0028 
	__int32 Kills; //0x0030 
	__int32 Deaths; //0x0034 
	char unknown3[44]; //0x0038 
	__int32 HeadShots; //0x0064 
	char unknown4[12]; //0x0068 
	__int32 pTeam; //0x0074 
	char unknown5[4]; //0x0078 
	BYTE pIsDead; //0x007C 
	char unknown6[579]; //0x007D 
	cPlayerInfo *pNext; //0x02C0 
};//Size=0x02C4
Posts 1–11 of 11 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?