IM:RP Logo
Discord Forum Server Support Feedback Sign In Register
IM:RP Logo
Discord Forum Server Support Feedback Sign In Register
Law Enforcement
  • Help Center
  • Help Home
On this page
  • Overview
  • Joining
  • Going on Duty
  • Communication
  • Traffic and Records
  • Barriers
  • Impounding
  • Doors and Gates
  • Confiscation
  • Vehicle Operations
  • Arrest System
  • Charge Types
  • Jail Time Caps
  • Fines
  • After Arrest
  • Laws and Penal Code
  • Law Types
  • Date Types
  • Fingerprint Database
  • Cuffing
  • Tazering
  • Frisking
  • Bell System
  • Bonus Pay
  • Commands

Law Enforcement

← Back to Crime
Crime · Last updated March 9, 2026

Overview

Law enforcement factions (PD, SASF) protect the city by arresting criminals, enforcing the penal code, and maintaining public order. Officers can cuff, taze, frisk, and jail suspects. They earn bonus pay when on duty based on confiscated illegal items.

Only members of a law enforcement faction can use most of these commands. Some commands (like /frisk and /bell) are available to all players under certain conditions.

Use /law or /laws to browse the full Los Santos Penal Code at any time. This command is available to everyone.

Joining

To join law enforcement, use /gps to locate the SAPD Headquarters and head there. Use /bell at the front desk to get the attention of on-duty officers. You can also watch for recruitment announcements in-game or submit a forum application on the faction's sub-board.

Going on Duty

Once you are a member of a law enforcement faction:

  1. Use /duty at your HQ or division spawn to go on duty.
  2. Use /heal to restore your health.
  3. Use /givegun to open the armoury and equip weapons. Use /givegun config to set up a quick equip loadout.
  4. Use /copacc to equip your police accessories.

Communication

CommandDescription
/dDepartment radio -- sends a message to all on-duty legal faction members
/rFaction radio -- sends a message to faction members on the same frequency (use /syncradio to sync)
/mp or /megaphoneMegaphone -- broadcasts a message to nearby players
/annServer-wide announcement (requires tier 0/1 or ann authority)
/getfreqView your current radio frequency
/setfreqSet your faction's radio frequency
/syncradioSync your radio to the faction frequency

Traffic and Records

CommandDescription
/ticket <player> <amount> <reason>Issue a personal ticket to a player
/car ticket <fee> <reason>Issue a traffic ticket to a vehicle
/car revoketicketsRemove all unpaid tickets from a vehicle
/mdcAccess the Mobile Data Computer to look up player records
/rplateRead the license plate of a nearby vehicle
/traceplate <plate>Trace a vehicle by its license plate
/infraction <player>View a player's infractions and record
/fblacklist check <player>Check if a player is on the faction blacklist

Barriers

Officers can deploy barriers to block off areas. Barrier deployment requires tier 0/1 or the barriers authority.

CommandDescription
/bdeployDeploy a barrier at your current position
/bremoveRemove a nearby barrier
/bmoveMove a barrier to a new position
/blistList all deployed barriers

Impounding

Officers can impound vehicles at the impound lot.

CommandDescription
/car impound <fee> <reason>Impound a vehicle (max $250,000 fee)
/car unimpoundUnimpound a vehicle (pay the fee set by the officer)
If the impound fee is set to $666, the vehicle cannot be unimpounded by the player and they must contact the Police Department.

Doors and Gates

CommandDescription
/doorOpen or close doors in PD buildings
/gateOpen or close PD gates

Confiscation

CommandDescription
/take <item>Confiscate an item from a cuffed suspect
/resetwepsRemove all weapons from a cuffed suspect

Vehicle Operations

CommandDescription
/get <player>Force a nearby player into your vehicle
/forceout <player>Force a player out of your vehicle
/eject <player>Eject a player from your vehicle
/letgoToggle whether a cuffed suspect can move while following you

Arrest System

To arrest someone, you must be at a valid arrest location (inside the PD building or at a designated arrest point) and use /jail. This opens a dialog where you select charges from the penal code.

The arrest flow works as follows:

  1. Use /jail <player> near the suspect at an arrest location.
  2. Select a law chapter from the list.
  3. Pick individual charges. Each charge is highlighted green once selected.
  4. For each charge, choose the charge type (Committed, Accessory To, Attempt To, or Conspire To).
  5. Once all charges are selected, choose "Arrest" to enter a jail time.
  6. Enter a jail time in minutes (must be between 1 and the suggested maximum).

Charge Types

TypeDescription
CommittedFull jail time and full fine
Accessory ToHalf jail time and half fine
Attempt ToFull jail time and full fine
Conspire ToFull jail time and full fine

Jail Time Caps

ConditionMaximum Jail Time
Officers tier above 250 minutes
Officers below tier 225 minutes
Minimum jail time1 minute
Maximum jail time50 minutes
Maximum charges per arrest10
You cannot jail for longer than the suggested time. The suggested time is calculated from the selected charges and your tier restriction.

Fines

When a player is arrested, they are automatically fined based on the selected charges. The fine is deducted from their cash and deposited into the arresting officer's faction bank.

ConditionFine Modifier
Arrested player is below level 10Fine is divided by 5
Charge type is "Accessory To"Fine is halved

After Arrest

  • The arrested player is teleported to a random prison cell (interior 14, virtual world 10007).
  • Their wanted level is reset to 0 and weapons are removed.
  • A global announcement is broadcast to all players.
  • The arrest is logged in the police database.
  • The arresting officer earns 4 faction points and has a 20% chance to receive a fortune spin.
  • The arrested player's fingerprint is automatically added to the database.
A lawyer can bail out an arrested player. The bail cost is $250,000 per remaining minute of jail time. The arrested player is told to use /service lawyer.

Laws and Penal Code

Laws are organized into chapters and loaded from the database. Each law has a chapter, paragraph number, type, jail time, fine, and date type.

Law Types

TypeName
1Traffic Laws
2Crime against Citizen Laws
3Crime against Property Laws
4Crime against Public Laws
5Crime against State Laws
6Firearms and Explosives Laws
7Narcotics and Miscellaneous Contraband Laws

Date Types

TypeDisplay
0N/A
1Hour(s)
2Day(s)
3Month(s)
4Year(s)

The date type of an arrest is determined by the highest date type among all selected charges. For example, if one charge is measured in hours and another in days, the arrest will display in days.

Fingerprint Database

Officers can add suspects to the fingerprint database and look up their information. This must be done inside a PD building (PD or SASF headquarters).

When you look up a player who is in the database, you see:

  • Full name
  • Age, height, and weight
  • Driver license status and warnings
  • Weapon license status and warnings
  • Current occupation
  • Phone number
A player's fingerprint is automatically added to the database when they are arrested.

Cuffing

Officers can cuff a suspect if one of these conditions is met:

  • The suspect is tazed and within 5 meters (on foot).
  • The suspect has their hands up.
  • Both the officer and suspect are in the same vehicle (suspect is not driving).
DetailValue
Maximum range (on foot)5 meters
Maximum range (in vehicle)Same vehicle
Cuff distance check15 meters (initial check)

A cuffed player cannot move, use commands, or enter vehicles. Their weapons are holstered and any ATM lootbag they are carrying is dropped.

If a cuffed suspect disconnects, the officer can use /cuffjail within 5 minutes to jail them for 120 minutes (admin jail). Their illegal items are also confiscated.

Tazering

The tazer uses the silenced pistol model (weapon ID 23). Officers toggle between their deagle and tazer using /tazer or /tz.

DetailValue
Tazer weaponSilenced pistol (ID 23)
Maximum taze range18 meters
Taze duration12 seconds
Tazer ammo24 (when toggling) or 30 (from armoury)

When a suspect is tazed:

  • They are frozen in place for 12 seconds.
  • They cannot be tazed again while already tazed.
  • Taze is blocked if the suspect fired a weapon in the last 7 seconds (gunfight protection).
  • Taze is blocked if the suspect exited a building in the last 7 seconds.
  • The suspect drops any money bag they are carrying.
You must be on duty to use the tazer. You must hold either the deagle or tazer to switch between them. The tazer cannot be used during faction wars or from inside a vehicle.

Frisking

Frisking lets you see a player's full inventory, cash, weapons, and ammo. There are two ways to frisk:

  • Without consent: You can frisk a player who is tazed, cuffed, tied, or has their hands up. No confirmation is needed.
  • With consent: If the player is not restrained, they receive a request and must use /accept frisk to allow it.

Both players must be in the same state (both on foot or both in a vehicle) and within 5 meters.

Bell System

The /bell command lets any player ring the front desk bell at certain faction buildings to request attention. The message is sent to on-duty faction members along with the player's name and phone number.

LocationFaction Notified
PD front deskPD (on-duty members only)
SASF front desk(s)SASF (on-duty members only)
DetailValue
Cooldown5 minutes

Bonus Pay

On-duty law enforcement members who are not AFK (less than 5 minutes idle) share a bonus payment when illegal items are confiscated across the server. The total bonus is divided equally among all eligible officers.

Commands

CommandUsageDescription
/law/lawBrowse the Los Santos Penal Code. Available to everyone. Alias: /laws
/badge/badge <player>Show your faction badge to a player. Displays your name, rank, branch, and division.
/fingerprint/fingerprint <player> <list/add>Add a player's fingerprint to the PD database or look up their information. Must be inside a PD.
/cuff/cuff <player>Cuff a player who is tazed, has hands up, or is in your vehicle.
/uncuff/uncuff <player>Remove cuffs from a player. Must be within 5 meters or in the same vehicle.
/jail/jail <player>Arrest a player. Must be at an arrest location. Opens the charge selection dialog.
/cuffjail/cuffjailJail a player who disconnected while cuffed. Must be used within 5 minutes. Automatically admin-jails for 120 minutes.
/tz/tazerToggle between your deagle and tazer. Must hold one of them. Must be on duty. Alias: /tazer
/frisk/frisk <player>View a player's inventory and weapons. Requires the player to be restrained or to accept.
/givegun/givegunOpen the armoury at your faction or division spawn. Use /givegun config to set up quick equip.
/bell/bell <reason>Ring the front desk bell at a faction building. 5-minute cooldown. Available to everyone.
/duty/dutyGo on or off duty at HQ or division spawn.
/heal/healRestore health (at HQ with perk active).
/copacc/copaccEquip police accessories.
/d/d <message>Send a message on the department radio (all on-duty legal factions).
/r/r <message>Send a message on the faction radio.
/mp/mp <message>Broadcast a message via megaphone to nearby players. Alias: /megaphone
/ann/ann <message>Make a server-wide announcement. Requires tier 0/1 or ann authority for T2.
/getfreq/getfreqView your current radio frequency.
/setfreq/setfreq <freq>Set the faction radio frequency.
/syncradio/syncradioSync your radio to the faction frequency.
/mdc/mdcAccess the Mobile Data Computer.
/rplate/rplateRead the license plate of a nearby vehicle.
/traceplate/traceplate <plate>Trace a vehicle by its license plate.
/infraction/infraction <player>View a player's infractions.
/ticket/ticket <player> <amount> <reason>Issue a personal ticket.
/bdeploy/bdeployDeploy a barrier.
/bremove/bremoveRemove a barrier.
/bmove/bmoveMove a barrier.
/blist/blistList all deployed barriers.
/car impound/car impound <fee> <reason>Impound a vehicle (max $250,000 fee).
/door/doorOpen or close PD doors.
/gate/gateOpen or close PD gates.
/take/take <item>Confiscate an item from a cuffed suspect.
/resetweps/resetwepsRemove all weapons from a cuffed suspect.
/get/get <player>Force a player into your vehicle.
/forceout/forceout <player>Force a player out of your vehicle.
/eject/eject <player>Eject a player from your vehicle.
/letgo/letgoToggle movement for a cuffed suspect following you.
Did this article help you?
Need more help? Contact our support team
✓
Thank you for your feedback!


© IM-RP Community 2010 - 2026 | Terms & Conditions | Privacy Policy | Contact Details