Client
This page lists all the available client-side events and exports.
Exports (General)
List of general exports.
Jail
This export is used when you want to jail target citizen.
Example code
local targetPlayerId = 1
local jailTime = 5 -- 5 minutes
exports['rcore_prison']:Jail(targetPlayerId, jailTime)
IsPrisoner
This export is used when you want to check if target player is in Prison
Example code
exports['rcore_prison']:IsPrisoner()
Open dashboard
This export is used when you want to open included dashboard
Example code
exports['rcore_prison']:OpenDashboard()
Unjail
This export is used when you want to jail target citizen.
Example code
local targetPlayerId = 1
exports['rcore_prison']:Unjail(targetPlayerId)
IsPlayerInCutScene
This export is used when you want know if player is cutscene (Prolog)
Example code
exports['rcore_prison']:IsPlayerInCutScene()
JailByIdentifier
This export is used to jail player by identifier
Example code
exports['rcore_prison']:JailByIdentifier(identifier, jailTime)
rcore_prison:server:StartComs
This event is used to sent player to coms
Example code
TriggerServerEvent('rcore_prison:server:StartComs', target, perollCount)
JailPlayerByNPC
This export is used when you want to jail player by NPC
Example code
local targetPlayerId = 1
local pedId = 321321
-- The peds needs to be networked to make this -> see: modules\base\server\api\sv-jailPlayer.lua
TriggerServerEvent('rcore_prison:server:JailPlayerByNPC', targetPlayerId, PedToNet(pedId))
Last updated
Was this helpful?