Installation

Step by step documentation how to properly install script.

Database

The database will be imported automatically for you when you start the resource for the first time.

Script


Step 1: Download the Script


Step 2: Place the Files

  • Open the downloaded .zip, copy the [police] folder, and put it in your resources folder.

Resource folder image

Step 3: Edit server.cfg

Go to your server.cfg and add ensure [police].

Step 4: Define your police map

  • To configure your police maps, ensure the correct map resources are included in your server.cfg.

  • Below are configuration examples for the Default MRPD, Brofx VSPD, and Gabz MRPD maps.

Note:

  • If an unsupported map is loaded, a Standalone configuration will be applied by default, using the standard Mission Row Police station.

  • The map system supports multiple police stations running simultaneously.

  • Additional maps will be configured in future update(s).

Standalone
  • Description: Uses the default Mission Row Police Station setup.

ensure [police]
Brofx VSPD
  • Description: Configures the Brofx VSPD map for Vinewood Police Station.

ensure brofx_vspd
ensure [police]
Gabz MRPD
  • Description: Configures the Gabz MRPD map for Mission Row Police Station by Gabz.

ensure cfx-gabz-mrpd
ensure [police]

Step 5: Define Items (Deployer or Manual)

  • To define items in the RCore Police script, you can either use the Deployer command or edit the configuration manually.

Using the Deployer command
  • Full guide at this page Guide

  1. Start the server.

  2. Open the server console (txAdmin - Live console)

  3. Type the following command to automatically define items:

    policesetup inventory_name

Note: inventory_name should correspond to the name of your inventory system. Ensure it matches your configuration to avoid errors.

Manually Adding Items

Step 6: Enjoy

  • Start your server and enjoy RCore Police.


Commands

You can adjust all command names in config.lua

Command
Description

/knee

This is used for allowing to player knee on ground

Interact keys (key mapping)

Key
Description

H

This is used for tackling closest player

X

This is used for hands up

F5

This is used for opening/closing included radial menu

F6

This is used for opening/closing job menu

Useable items

Label
Description
Item name

Paper Bag

This is used for putting paper bag on player

paper_bag

Zip ties

This is used for cuffing player with zip ties

zipties

Spikes

This is used for stopping vehicles

spikes

Speed camera

This is used for fining citizen going over specific speed in area

speed_camera

Handcuffs

This is used for cuffing player

handcuffs

Handcuffs keys

This is used for removing zipties/handcuffs from player

handcuffs_keys

Barrier

This is used for placing barrier

barrier

Megaphone

This is used for shouting over citizen when far-away

megaphone

Discord logs

  1. Go to rcore_police/sconfig.lua

  2. Change SConfig.LogWebhook value

Last updated

Was this helpful?