• Silahkan bergabung dengan chat kami di Telegram group kami di N3Forum - https://t.me/n3forum
  • Welcome to the Nyit-Nyit.Net - N3 forum! This is a forum where offline-online gamers, programmers and reverser community can share, learn, communicate and interact, offer services, sell and buy game mods, hacks, cracks and cheats related, including for iOS and Android.

    If you're a pro-gamer or a programmer or a reverser, we would like to invite you to Sign Up and Log In on our website. Make sure to read the rules and abide by it, to ensure a fair and enjoyable user experience for everyone.

N3 (Source) PointBlank Aim Nearest Crosshair

rcd

3 SD
Level 2
dah lama gak posting di nyitnyit :grin:

kali ini ane mau share code hasil modifan ane biar work di PointBlank / Project Blackout
sebelumnya code ini untuk Combat Arms
tapi ane coba modifikasi dan hasilnya memuaskan :sweet:

Code:
float Nearest = 1000;

// ... loop 16
// ... cek index agar mengarah ke musuh
// ... cek apakah index hidup
// ... cek apakah index sedang terlindung spawn shield
// ... cek apakah index berada di balik tembok

if(bAimC) // nearest crosshair
{
D3DXVECTOR3 vScreen;
if(WorldToScreen(GetVectorByIndex(i), vScreen, pDevice)) //transform 3d ke 2d
{
pDevice->GetViewport(&Viewport);

int ScreenCenterX = (Viewport.Width /2.0f); // inisiasi lebar layar saat ini
int ScreenCenterY = (Viewport.Height /2.0f); // inisiasi panjang layar saat ini

D3DXVECTOR3 Screen (ScreenCenterX, ScreenCenterY, 0.0f ); // tetapkan value x,y,z untuk vector bernama Screen
D3DXVECTOR3 Pos = ( vScreen - Screen ); // subtract

float Temp = sqrt( (Pos.x * Pos.x ) + ( Pos.y * Pos.y ) + ( Pos.z * Pos.z ) ); // rumus mendapatkan garis tengah layar dan posisi pemain terdekat

if (Temp < Nearest) // bandingkan value dengan nearest
{
Nearest = Temp; // tetapkan value untuk Nearest, agar hasil selanjutnya selalu seimbang
AimAt = i; // posisikan target aim ke index terpilih
}
}
}
 
Top