ESP Codes
-------------------------------------------------------------------------
Name Esp
Code:
namespace ESP
{
/* !!! You need StrLen() and DrawString() functions !!! */
void Name(UCanvas* pCanvas, AcAPBPawn* pPawn, FColor Color, FLOAT X, FLOAT Y)
{
if (!pCanvas || !pPawn) return;
static FString PlayerName;
APBR::GameEngine->m_HostingClient->m_namequery->GetCharacterNameNative(pPawn->m_nControllerCharacterUID, &PlayerName);
FLOAT X1 = X - (Toolkit::StrLen(pCanvas, PlayerName.Data) / 2);
Toolkit::DrawString(pCanvas, X1, (Y - 30), Color, PlayerName.Data);
}
}
Apb Reloaded Hack | Facebook
-------------------------------------------------------------------------
Aimbot
Code:
void AimAtPlayer(UCanvas* Canvas, APawn* TargetPawn)
{
if (TargetPawn != NULL && mAPBPawn != NULL){
FName NameHeadBone = TargetPawn->Mesh->GetBoneName(6);
FVector VectorHead = TargetPawn->Mesh->GetBoneLocation(NameHeadBone,0);
FVector2D vHead = CalculateScreenCoordinate(pCanvas,TargetPawn->Mesh->GetBoneLocation(NameHeadBone,0));
pCanvas->Draw2DLine(pCanvas->ClipX/2,pCanvas->ClipY/2,vHead.X,vHead.Y,Red);
VectorHead = VectorHead -MyCameraLocation ;
AimAtRot = VectorHead****tation();
NormalizeRotation(AimAtRot);
FRotator* pAimAtRot = &AimAtRot;
if(GetAsyncKeyState(VK_RBUTTON))
{
mAPBPawn->SetCameraAimRotPawn(pAimAtRot);
}
}
}
Apb Reloaded Hack | Facebook
-------------------------------------------------------------------------
Nade ESP
Code:
void DrawGrenadeESP(UCanvas* pCanvas){
if (pPC == NULL || pPC->Pawn == NULL || pPC->WorldInfo == NULL )
return;
pPC->Pawn->FindActorsOfClass(AcAPBProjectile::StaticClass(), &AllOfActors);
for (int i = 0; i < AllOfActors.Count; i++){
if (AllOfActors.Data[i] != NULL)
{
AActor* pActor = AllOfActors.Data[i] ;
if(dynamic_cast<AcAPBProjectile*>(pActor))
{
AcAPBProjectile* GrenadeESPThing = dynamic_cast<AcAPBProjectile*>(pActor);
char* name = GrenadeESPThing->GetFullName();
if(!strcmp( name, "cAPBProjectile TheWorld.PersistentLevel.cAPBProjectile" ))
{
float OldCurX = pCanvas->CurX;
float OldCurY = pCanvas->CurY;
FVector2D locatiescherm;
if (GrenadeESPThing == NULL || GrenadeESPThing->bDeleteMe || GrenadeESPThing->m_bExploded)
return;
locatiescherm = CalculateScreenCoordinate(pCanvas,GrenadeESPThing->Location);
swprintf(tempChar, 256, L"[Grenade]");
pCanvas->CurX = locatiescherm.X;
pCanvas->CurY = locatiescherm.Y;
pCanvas->DrawColor = Purple;
pCanvas->DrawText(tempChar, NULL, 1.0f, 1.0f);
pCanvas->CurX = OldCurX;
pCanvas->CurY = OldCurY;
}
}
}
}
}
Apb Reloaded Hack | Facebook
-------------------------------------------------------------------------
Wallhack
Code:
void DrawBox(UCanvas* Canvas, APawn* Target, FColor color)
{
if(Target != NULL && Canvas != NULL)
{
FBox Box;
Target->GetComponentsBoundingBox(&Box);
FVector vpjMax = WorldToScreen(Canvas, Box.Max);
FVector vpjMin = WorldToScreen(Canvas, Box.Min);
FVector vpjCenter = WorldToScreen(Canvas, Target->Location);
float flWidth = fabs((vpjMax.Y - vpjMin.Y) / 2);
Canvas->CurX = vpjCenter.X - flWidth / 2;
Canvas->CurY = vpjMax.Y;
Canvas->DrawColor = color;
Canvas->DrawBox(flWidth, flWidth * 2);
}
}
Apb Reloaded Hack | Facebook
-------------------------------------------------------------------------
No recoiL
[IMG]https://******.ru/12012221/image.png[/IMG]
Code:
void tweakWeapon(UCanvas* Canvas, AcItem* pItem)
{
if (!pItem) return;
AcWeapon* pAcWeapon = NULL;
AcProjectileWeapon* pPjWeapon = NULL;
AcRaycastWeapon* pRayWeapon = NULL;
AWeapon* pAWeapon = NULL;
if (pItem->IsA(AcWeapon::StaticClass()))
{
pAcWeapon = (AcWeapon *)pItem;
if(pAcWeapon->IsA(AcRaycastWeapon::StaticClass()))
{
pRayWeapon = (AcRaycastWeapon *)pAcWeapon;
pRayWeapon->m_WeaponRecoilSettings.m_fEndPitchMax = 0.0f;
pRayWeapon->m_WeaponRecoilSettings.m_fEndPitchMin = 0.0f;
pRayWeapon->m_WeaponRecoilSettings.m_fEndYawMax = 0.0f;
pRayWeapon->m_WeaponRecoilSettings.m_fEndYawMin = 0.0f;
pRayWeapon->m_WeaponRecoilSettings.m_eWeaponRecoil = 0;
pRayWeapon->m_TanSpreadAngle = 0.0f;
pRayWeapon->m_TanPelletSpread = 0.0f;
pRayWeapon->m_RangedWeaponTypeSettings.m_fRunModifier = 0.0f;
pRayWeapon->m_RangedWeaponTypeSettings.m_fWalkModifier = 0.0f;
pRayWeapon->m_RangedWeaponTypeSettings.m_fCrouchModifier = 0.0f;
pRayWeapon->m_RangedWeaponTypeSettings.m_fRampDistance = 0.0f;
pRayWeapon->m_RangedWeaponTypeSettings.m_eRecoil = 0;
pRayWeapon->m_RangedWeaponTypeSettings.m_fRaySpreadAtTenMetres = 0.0f;
pRayWeapon->m_RangedWeaponTypeSettings.m_fMaxRange = 0.0f;
}
}
if(pAcWeapon->IsA(AWeapon::StaticClass()))
{
pAWeapon = (AWeapon *)pAWeapon;
for(int k = 0; k < pAWeapon->Spread.Num(); k++) pAWeapon->Spread(k) = 0.0f;
}
return;
}
Virus Scans
VirusTotal - Free Online Virus, Malware and URL Scanner
APBVtable.rar - Jotti's malware scan
-------------------------------------------------------------------------
Apb Reloaded Hack | Facebook
Apb Reloaded Hack | Facebook
Apb Reloaded Hack | Facebook
Credits:
Joan & BydloCoder
lowhertz
bwarrior
dudeinberlin
SystemFiles
uNrEaL
Eddyk
******
Base Hook