I don't know if you can save stats through scripts, and load them after. But here's my suggestion about rank progression. Players will start from the lowest rank there is, the more work they done the closer they are getting promoted and unlock new features.
Some people may not like slow progression, sometime they just want to screw around. So I thought the rank progression is only available at hardcore mode.
How to get promoted? Once a player reaches their goals and ready to advance to next rank they can go to any station and walk into the chief's office and stand on a red marker in front of his desk. Player will then receive their new abilities and unlocks, if player has a partner it will not disappear or go away it will still stick with you until you get a new one.
Rank 1 : Recruit Officer (Start Rank)
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Vehicles:
Police Bike
Abilities:
Arrest
Fine pedestrians ($10 - $40)
Call on foot backup (one Police Officer I will arrive on foot)
Call for Prisoner Pickup (Since the police bike isn't 2 seated, they will have to use the pickup call to get them to station)
Goals to get promoted:
Arrests 5 criminals
Fine 2 citizens
Call a backup
Rank 2 : Police Officer I
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Glock Pistol
Chest Armor
Vehicles:
Police Cruiser
Police Bike
Abilities:
Arrest
Fine pedestrians ($50 - $100)
Call Backup (Two Police Officer II will arrive in Police Patrol)
Call for Prisoner Pickup
Partner
Goals to get promoted:
Arrests 15 criminals
Fine 5 citizens
Call a backup
Get a partner
Rank 3 : Police Officer II
(No new skin is unlocked in POII)
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Glock Pistol
Chest Armor
Vehicles:
Police Cruiser
Police Patrol
Police Bike
Abilities:
Arrest
Fine pedestrians ($100 - $250)
Call Backup (Two Police Officer III will arrive in Police Patrol/Buffalo)
Call for Prisoner Pickup
Get a partner
Request an Ambulance
Request an FDLC support
Goals to get promoted:
Arrests 25 criminals
Fine 15 citizens
Call a backup
Get a new partner
Request an ambulance support
Request an FDLC support
Rank 4 : Police Officer III
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Glock Pistol
Pump Shotgun (Vehicle Trunk)
Chest Armor
Vehicles:
Police Cruiser
Police Patrol
Police Buffalo
Police Stinger
Police Bike
Abilities:
Arrest
Fine pedestrians ($250 - $500)
Call Backup (Two Police Officer III will arrive in Police Patrol/Buffalo)
Call Additional Backup (Four Police Officer III will arrive in a NOOSE Patriot, 2 of them armed with Glock and the last 2 with pump shotgun)
Call an aerial backup (One LCPD Maverick)
Call for Prisoner Pickup
Get a partner
Request an Ambulance
Request an FDLC support
Goals to get promoted:
Arrests 35 criminals
Fine 20 citizens
Call a backup
Call an Additional Backup
Get a new partner
Request an ambulance support
Request an FDLC support
Rank 5 : Detective
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Desert Eagle
Combat Shotgun (Vehicle Trunk)
SMG MP-10 (Vehicle Trunk)
Chest Armor
Vehicles:
Police Cruiser
Police Patrol
Police Buffalo
Police Stinger
Police Bike
FIB Buffalo
NOOSE Patriot
Abilities:
Arrest
Fine pedestrians ($500 - $1000)
Call Backup (Two Police Officer III will arrive in Police Patrol/Buffalo)
Call Additional Backup (Four Police Officer III will arrive in a NOOSE Patriot, 2 of them armed with Glock and the last 2 with pump shotgun)
Call Armed Backup (Four Detective will arrive in a FIB Buffalo, armed with SMG MP-10)
Call an aerial backup (One LCPD Maverick)
Call for Prisoner Pickup
Get a new partner
Request an Ambulance
Request an FDLC support
Goals to get promoted:
Arrests 65 criminals
Kill 45 Armed Criminals (shootouts)
Fine 30 citizens
Get a new partner
Call all kinds of aerial support
Call all kinds of ground support
Rank 6 : Captain
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Desert Eagle
Combat Shotgun (Vehicle Trunk)
SMG MP-10 (Vehicle Trunk)
Carbine Rifle M4A1 (Vehicle Trunk)
Chest Armor
Vehicles:
Police Cruiser
Police Patrol
Police Buffalo
Police Stinger
Police Bike
FIB Buffalo
NOOSE Cruiser
NOOSE Patriot
Abilities:
Arrest
Fine pedestrians ($1000 - $2500)
Call Backup (Two Police Officer III will arrive in Police Patrol/Buffalo)
Call Additional Backup (Four Police Officer III will arrive in a NOOSE Patriot, armed with Glock)
Call Armed Backup (Four Detective will arrive in a FIB Buffalo, armed with SMG MP-10)
Call an aerial backup (One LCPD Maverick)
Call a NOOSE air support (One Noose helicopter)
Call a NOOSE ground unit (Four Noose units will arrive in a NOOSE Stockade/Patriot, armed with Carbine Rifle M4A1)
Call for Prisoner Pickup
Get a partner
Request an Ambulance
Request an FDLC support
Goals to get promoted:
Arrests 75 criminals
Kill 50 Armed Criminals (shootouts)
Fine 45 citizens
Get a new partner
Call all kinds of aerial support
Call all kinds of ground support
Rank 7 : Chief
Weapons/Armors:
Taser Gun
Police Batton (Bat)
Desert Eagle
Combat Shotgun (Vehicle Trunk)
SMG MP-10 (Vehicle Trunk)
Carbine Rifle M4A1 (Vehicle Trunk)
Chest Armor
Vehicles:
Police Cruiser
Police Patrol
Police Buffalo
Police Stinger
Police Bike
FIB Buffalo
Police Stockade
NOOSE Cruiser
NOOSE Patriot
NOOSE Stockade
APC
Abilities:
Arrest
Fine pedestrians ($2500 - $5000)
Call Backup (Two Police Officer III will arrive in Police Patrol/Buffalo)
Call Additional Backup (Four Police Officer III will arrive in a NOOSE Patriot, armed with Glock)
Call Armed Backup (Four Detective will arrive in a FIB Buffalo, armed with SMG MP-10)
Call an aerial backup (One LCPD Maverick)
Call a NOOSE air support (One Noose helicopter)
Call a NOOSE ground unit (Four Noose units will arrive in a NOOSE Stockade/Patriot, armed with Carbine Rifle M4A1)
Call for Prisoner Pickup
Get an Assitant Chief
Request an Ambulance
Request an FDLC support
*I may have missed a few things, made some mistakes. It's a lot of reading, I'll fix it if I find any problems.
*There are different skins for every ranks, unfortunately the forum doesn't support puush.me images, so I'll upload them again whenever I can.