Server

All server exports and events that script provides for developers.

Unjail

  • Unjail target user if he is prisoner.

  • Side: server

  • Type: export

  • Usage:

local playerId = 1

exports['rcore_prison']:Unjail(playerId)

-- Note: If you want to unjail user without being teleported in front of prison, useful for other resources that for prison break(s).

exports['rcore_prison']:Unjail(playerId, {
    skipTeleport = true
})

IsPrisoner

  • Returns true/false if player is prisoner

  • Side: client

  • Type: export

  • Usage:

Jail

  • Jail target user if he is not prisoner.

  • Side: server

  • Type: export

  • Usage:

GetPrisonerdata

  • Returns table of cached user prisoner data, if he is prisoner with statusCode

  • Side: server

  • Type: export

  • Usage:

¨

GetPrisonerAccount

  • Returns table of cached user prisoner account data if data exist for target user with statusCode response.

  • Side: server

  • Type: export

  • Usage:

EditPrisonerSentence

  • You can use this export to modify the prisoner sentence from your script.

  • Side: server

  • Type: export

  • Usage:

EditPrisonerAccountCredits

  • You can use this export to modify the prisoner account credits from your script.

  • Side: server

  • Type: export

  • Usage:

rcore_prison:prisonerState

  • Used for monitoring actions inside prison, which are being called to this event.

  • Side: server

  • Type: event

  • Usage:

Last updated

Was this helpful?