/PUBG-Radar

A noob learns to code.

Primary LanguageKotlin

Bluehole encrypted packets after 3.7.19.

I will not provide decryption method in this fork, this is not a "Ready to work" source code. I only update some features and UI staffs here.(It's not me figured out how to decrypt, I just copy and paste from Internet.)

About

Big thanks to @AiYinZiLeGong @Jerry1211 and @SamuelNZ. Everthing here is based on their work.

I'm not a prof. programmer, just a noob learns to code. I even don't know the difference between val and var. So feel free to optimize my shitty code.

And this is a very personal programme based on my usage habit, so I don't have the ability to solve all your problems or requests. But you can get help from here.


Radar Unknown

RadarUnknown

(I prefer the neat shapes icons. If you like item icons, you can try @Jerry1211's fork.)

PlayerInfo

(You know exactly how many shots you need to kill a enemy from healthbar color, so you can press 0 to hide gear info.)

Item Lgend:

Click here

Key Binds:

Key Function
1 Show/hide Weapons
2 Show/hide Attachment
3 Show/hide Lv.2 Gear
4 Show/hide Reddot/Holosight/2X scpoe
5 Center on player or Quick zoom-in/out
6 Zoom-out
7 Zoom-in
8 Center on latest airdrop / Center on player
9 Show/hide Compass
0 Show enemy's angle&distance info / Show enemy's name
- Show/hide enemy's gear info
= Show/hide enemy's med items info
↑ ↓ ← → Move map
Mouse Left Button Drag map
Mouse Middle Button Center on player or Quick zoom-in/out

Changelog

20180424

  • Changed self color while be spectated.
  • Optimized the logic of aimbot-hacker detection.
  • Optimized RetrievePlayerInfo.kt.

20180419

  • Added Savage map.
  • Fixed the offset on Savage map.

20180417

  • Updated Miramar map to 3.7.28.
  • Updated data struct to 3.7.28.
  • Added Solo/Team mode check in RetrievePlayerInfo.kt.
  • Press 0 to show enemy's name.
  • Press = to show enemy's med item number.
  • Fixed circle count down.
  • Added a indicator to show how many enemies' info we obtained.
  • Added a indicator to show how many players are spectating you.
  • Automatically hide death box in War mode.
  • Automatically hide player's stats in War mode.
  • Automatically hide player's stats if he is down.
  • Colored enemy's healthbar in gray if he is down.

20180415

  • Updated to compatible with latest game version 3.7.27.
  • Automaticlly filter Lv.2 gears on map when you have it.

20180325

  • Optimized RetrievePlayerInfo.kt.

20180324

Hacker

  • Show HSR and KDR when enemy is an aimbot suspect.
  • Optimized the method to check aimbot hacker.
  • Added teammate pin marker.
  • Added Flare Gun for event mode.

20180321

  • Rewrote RetrievePlayerInfo.kt. Now we can get player stats from pubg.op.gg.
  • Check aimbot suspects (KD > 3 and Headshot kill rate > 35%), and draw them in pink.

20180319

  • Major Update: Airdrop chaser.

20180315

  • Updated to compatible with latest game version 3.7.19.

20180311

  • Redesigned player info display.

20180307

  • Major Update: Window-edge display.

Major Update

Airdrop Chaser

Airdrop

  • Add sound notification for airdrop.
  • Display items in airdrop when you zoom in. (Sample)
  • Press 8 to focus on latest airdrop.

Window Edge Display

WindowEdge

  • Show airdrops/enemies on window edge when they are out of screen but within certain range. (Demo).

Build

Using maven