FiveM Guide

How to Add an Ambulance Job to Your QBCore FiveM Server

August 2026 · 5 min read · Stellar AI

An ambulance or EMS job is essential for any serious FiveM roleplay server. It gives players a way to revive downed players, run a hospital system and have a dedicated medical team on the server. This guide shows you how to set one up on QBCore.

What an ambulance job includes

A complete EMS system has player revival with a progress bar, a hospital check-in system, death timers that send players to hospital if no medic arrives, an EMS vehicle spawner, and job management with duty toggle.

Step 1 — Generate your EMS script

Try this prompt in Stellar AI:

"QBCore ambulance job with F6 menu, reviving downed players with a defibrillator progress bar, hospital check-in system, 5 minute death timer before respawn, EMS vehicle spawner and duty toggle. Include fxmanifest, client.lua, server.lua and config.lua"

Step 2 — Upload to your server

resources/ └── qb-ambulancejob/ ├── fxmanifest.lua ├── client.lua ├── server.lua └── config.lua

Step 3 — Add items

Add medical items to qb-core/shared/items.lua

['firstaid'] = {name='firstaid', label='First Aid Kit', weight=500, type='item', image='firstaid.png', unique=false, useable=true, shouldClose=true, description='Revive a downed player'}, ['defibrillator'] = {name='defibrillator', label='Defibrillator', weight=2000, type='item', image='defibrillator.png', unique=true, useable=true, shouldClose=true, description='Revive a critically injured player'},

Step 4 — Add job and configure

['ambulance'] = { label = 'EMS', defaultDuty = false, offDutyPay = false, grades = { ['0'] = { name = 'Trainee', payment = 50 }, ['1'] = { name = 'Paramedic', payment = 100 }, ['2'] = { name = 'Doctor', payment = 150 }, ['3'] = { name = 'Chief', payment = 200 }, }, },

Step 5 — Add to server.cfg

ensure qb-core ensure qb-ambulancejob

Generate your EMS job in seconds

Describe your ambulance system and Stellar AI writes all the files — revival system, hospital, death timer, vehicle spawner — ready to drop in.

Generate my EMS job →