Skip to content

OfficialAhmed/MyTrophies-PS4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyTrophies

Trophy hunter with a jailbroken PS4? this might be helpful for you. A Trophy calculator application running on a localhost server, connects to PS4 directly through FTP. SOON! will support manual calculation for non-jailbroken consoles.

NOTE: Chrome is required to run this application

Download Latest release:-

Update v3.12 Notes (Not compiled):-

  • [Feature] Manual calculations for non-jailbroken PS4/PS5
  • [Fixed] Calculation issues

Noobs Tutorial:-

  • Download ZIP file from the provided link and extract the file

  • Always run exe as administrator

  • Enter PS4 IP/Port

  • Click on Connect

  • Click on Fetch

  • From the dropdown list pick the desired PS4 account

To Compile it (After requirements installation) python -m eel MyTrophies.py UI --noconsole --onefile --icon=icon.ico

User Interface

My Trophies v3.12

How it works

The application reads PS4 users' trophies and do many arithmetic calculation based on the new PlayStation trophy system as shown down below:

NEW TROPHY SYSTEM

Points awarded when earning a trophy

Points
Bronze 15
Silver 30
Gold 90
Platinum 300

The level determined by reaching a certain points milestone

Level range points to level up Total points(Milestone)
0-99 60 6000
100-199 90 9000
200-299 450 45,000
300-399 900 90,000
400-499 1350 135,000
500-599 1800 180,000
600-699 2250 225,000
700-799 2700 270,000
800-899 3150 315,000
900-999 3600

This is how the application determine different logic

  • User level & percentage

assume user points = 7000

graph TB
A[Subtract milestones] --Only one milestone can be subtracted with a remainder = 1000--> B(Remainder)
B --Level---> D[NO. of milestones subtracted is the 100th] --1 milestone substracted, then level >= 100 & <= 199--> V[Divide  remainder with points to level up in current level range] --1000 / 90 = 11--> d[Add-up 100th level & 11] --> Result[Level = 111 & 89% to hit level 112]
B --Percentage--> C[Divide by the next mile stone x 100] --> F[11%] --100% - 11% = 89% --> Result(Level = 111 & 89% to hit level 112)