Browse docs
FAQ
Frequently Asked Questions
In your database, open the job_grades table and set every salary entry for the ambulance job to 0. Sky Ambulancejob handles salary payouts internally — leaving the default ESX values will cause double payments. If you want to keep your framework or an external payroll system instead, set Config.Salary.enabled = false in sky_jobs_base/config/config.lua.
You need to install the wheelchair vehicle model separately. Download it from gta5-mods.com or AndreIakko/wheelchair, then add it as a resource with its fxmanifest.lua and stream folder. See the Installation page for details.
Every death cause in Config.DeathInjuries must include at least one vital drop with severity = "critical". Without a critical drop, the patient's vitals recover on their own and no treatment is needed. Check the Vitals & Treatment page for balancing guidance.
Open /jobconfig as an admin, select Ambulance Jobs, and create a new entry in the Hospitals section. Place the hospital position and interaction points, then add beds in the Hospital Beds section. See the Hospital Setup page for the full workflow.
Use the admin command /removemobilityaid [playerId] to force-remove the crutch or wheelchair from the target player. See the Commands page for details.
When a medic issues a bill, the system automatically checks the patient's insurance coverage. The medic receives a notification showing the provider name and co-pay percentage. The patient only pays the co-pay portion. Configure providers and rates in the Health Insurance section of /jobconfig — see the Insurance page.
Yes. Sky Ambulancejob uses the sky_base framework abstraction layer, which supports ESX, QBCore, and Qbox. The script itself does not need separate configuration per framework — sky_base handles the differences.
Use the command /setboss ambulance [gradeLevel] to give a specific grade all boss permissions (boss menu, wholesale, vehicle shop, etc.). See the Commands page.
Use the admin command /stopdeathtimeout [playerId] to manually clear the death timeout. This can happen if the timeout configuration conflicts with the revive flow. You can adjust Config.DeathTimeout.seconds to fine-tune the duration.
Every death cause in Config.DeathInjuries that includes { type = "blood_pressure", state = "too_low" } must also have at least one open_wound entry. Blood pressure can only drop through blood loss, which requires an open wound. Without one, there is no bleeding and the blood pressure drop has no medical cause. Either add an open_wound with a low chance value to the affected death cause, or remove the blood_pressure entry if bleeding is not intended.
You need to add 13 medical items (gauze, blood_infusion, crutch, wheelchair, glucose, rescue_backpack, saline_infusion, quickclot, tourniquet, ibuprofen, oxycodon, morphine, bp_medication). Ready-to-copy templates for ox_inventory, qs-inventory, qb-core, tgiann-inventory, jaksam_inventory, codem-inventory, and esx_inventory are available on the Inventory Items page.
Support
Need help? Our support team is always ready to assist
Join Discord