CS_REVIVESTATION
Allows players to revive at designated stations, even if there are no medics available. The system is fully configurable with custom NPCs, job restrictions, licenses, prices.
Installation
start cs_revivestationConfiguration
Config.lua
This configuration file controls revivestation stations, NPCs, job restrictions, deathcause fees, markers, blips, and notifications.
General Settings
Locale β Language setting. Example:
"EN".reviveButtonBaseWidth β Width of the revive button. Example:
3.5.
Station Settings
Each station can be fully customized:
Position β vector3 coordinates of the station.
spawnPed β true / false β Spawn an NPC.
pedModel β NPC model. Example:
"s_m_m_doctor_01".pedPosition β vector4 coordinates & heading for the NPC.
Settings Table
maxDeadPlayerDistance β Maximum distance to revive a player.
onlyForJob β Table of job restrictions with minimum rank. Example:
{ police = {minrank = 5} }.onlyWithLicense β true / false β Restrict access to players with a license.
maxMedics β Maximum number of medics online before station is unavailable.
medicJobs β Jobs considered as medics. Example:
{ "ambulance", "police" }.price β Base price for reviving a player. Example:
50.feeForEachMedic β Additional fee per medic online. Example:
500.account β Accepted accounts. Example:
{ "money", "bank" }.deathReasonPrices β Prices per death cause. Example:
{ ["Fire"]=600, ["Pistol"]=150 }.
Markers & Blips
Marker β Customize the 3D marker for each station (type, scale, color, distance).
blip β Customize the map blip (label, sprite, color, scale).
GeneralMarker / GeneralBlip β Defaults used if station-specific settings are not configured.
Webhook Configuration
webhooks.lua
Sends a message when a player is revived, including medic name, price, and deathcause.
Tip: Leave the URL as an empty string "" if you do not want the webhook to trigger for that event.
Notes
Multiple revivestation stations are supported.
NPCs, markers, and blips are fully configurable.
Prices can vary per deathcause and per medic online.
Works with both old and new ESX versions.
UI colors can be changed in:
html/assets/css/config.css.Locales included: English (EN) and German (DE).
Support
If you have any further questions, open a ticket on our discord server: discord.gg/core-services
Last updated