Patch Details
This page provides all the essential information you need about the latest updates. Each patch is designed to enhance your experience, improve performance, and strengthen security.
🗃️ Modified Files
📁 game/client/
client.lua
functions.lua
stretcher.lua
📁 game/configuration/
config.lua
📁 game/server/
logging.lua
server.lua
sv_customize.lua
🛠️ Fixes/Changes
Keep Certain Items On Death - Config option to allow for certain items to be kept when clearing inventory setting is true for bleed out.
Discord Log Incorrect Death - Our Discord log system for deaths has been revised to accommodate last stand.
Enabled Keys While Reviving - Enable your primary talk key, or whatever in the config for while reviving.
Stay In Car On Death Config - Added the ability to enable or disable if the player will stay in their car on death. Some customers have requested that they are not placed in their vehicle on death.
Remove Dead From Vehicle Target - Has been patched and is showing on vehicles with dead people in them.
Injury, Revive, and Diagnose Fixes - We had some mysterious diagnose and reviving errors occurring amongst some of our support tickets last week. After some investigation, we realized some unknown injuries such as drowning were the culprit. We will be adding new treatments and such for these soon too!
Stretchers PATCHED - Yes, those with higher player counts and slower clients not spawning stretchers periodically is now officially resolved and tested on server 30+ players that had the issue occurring previously.
📝 Additional Notes
1.10.9
is considered another stable build and patches applied were very isolated. The best 1.10.x update.
🗂️ Modified Files
📁 game/
data.lua
📁 game/client/
client.lua
functions.lua
📁 game/configuration/
config.lua
📁 game/server/
server.lua
sv_customize.lua
updater.lua
fxmanifest.lua
🛠️ Fixes/Changes
mInsurance V2 Compatibility - Added compatibility for ESX/QBCore and the latest mInsurance version. If you experience issues with this config option enabled, please update mInsurance to the latest version.
Check-In funds to hospital - You now have the ability to set a
ManageFunds
parameter in yourconfig.lua
. This will be eitherfalse
or the account you wish to deposit check-in funds paid by patients.Personal Lockers & UI Medical supplies - Like
wasabi_police
recent update, we’ve added ability to access personal lockers as well as show your inventory’s UI when accessing medical supplies(If applicable).QBCore On-Duty Issues Patched - There was an issue when using default duty of the job on
false
. That has been resolved.Laying Down Before Checking In - Reported by a customer that animations would trigger before the player was checked into a bed.
Condensed Injury Areas - Causing issues with other portions of injury system, we have edited
data.lua
to replace all neck and spine injuries to be registered asupper_body
for now.Option To Charge For Respawn - Like checking in, some of you have requested that you could set prices on when they hold E to respawn. We have obliged and added an option to allow for negative balance for qb-core.
Unpredictable Injury Symptoms - We have patched healing of bleed on bandages when enabled, the crazy blackout and notification spam when getting severe head injuries, and removed the logic causing extremely slow motion movement.
Missing NUI Strings(Rare) - I believe we have patched this from small changes to initializing the UI. If it occurs moving forward, please don’t hesitate to reach out.
New qb-management/banking Compatibility - Added config option
Config.OldQBManagement
for when using related features.Fixes To Clock-In/Out Target(ESX) - Patched issue with off-duty workers not seeing clock-in option of target.
1.2.0 Required Bridge - With the new features of inventory, we must require
1.2.0
or higher bridge for this update.
📝Additional Notes
This update has been heavily tested by our team piece by piece. We believe we are very close to V1 final for the resource! Video coming soon with all the new features accumulated since the last video.
🗂️ Modified Files
📁 game/server/
server.lua
fxmanifest.lua
🛠️ Fixes/Changes
Patched small issue with check-in being free and mInsurance not working properly.
💪 Manually Update
Download latest
1.10.5
from key master.Replace file from old version with new version
game/server/server.lua
Replace file from old version
fxmanifest.lua
Enjoy!
📁 Modified Files
📁 nui/
ALL FILES
📁 game/client
client.lua
functions.lua
📁 game/configuration/
config.lua
📁 game/server/
server.lua
fxmanifest.lua
🛠️ Fixes/Changes
Patched 2 random client-side errors when reviving/dying/treating.
✨ Enhancements
Added Death Screen No.4 (See Image attached)
Added mInsurance compatibility (See
config.lua
)
🗂️ Modified Files
📁 game/server/
server.lua
fxmanifest.lua
🛠️ Fixes/Changes
Last adjustment from the
1.10.1
implementations made. Correct error when treating/using defibrillator on patient of using treated patient.
💪 Manually Update
(If updating from 1.10.2)
Download latest update from key master.
Swap the
game/server/server.lua
from the new version with your old one.Do the same with the
fxmanifest.lua
🗂️ Modified Files
📁 client/
client.lua
functions.lua
📁 configuration/
config.lua
📁 configuration/locales/
ALL LOCALES HAD ADDED
fxmanifest.lua
🛠️ Fixes/Changes
Defined Missing Strings: Found, defined, and translated missing strings from
1.10.1
.
✨ Enhancements
Addition of
Config.DisableHeadShotKill
: Added config options for those wishing that head shot kills did not skip last death.
Note: Don’t worry, a small update with big to come.
As promised, the cluster of updates has begun. With this massive ambulance update out of the way we can expect updates we’re testing across all of our scripts!
🗂️Updated Files:
📁
game/client/
:
cl_customize.lua
client.lua
functions.lua
stretcher.lua
📁
game/configuration/
:
config.lua
📁
game/configuration/locales/
:
All locales had strings added to top of files!
📁
game/server/
:
server.lua
updater.lua
fxmanifest.lua
🔧 Fixes
Patched bug where invincibility would occur when revived at perfect time.
Removed Wait from initialize event to patch JS error occurring occasionally when combat log engaged.
Patched combat-log export to avoid going to hospital.
Patched TextUI stretcher system.
Corrected typo in recent update causing ESX players to revive with 200% health/thirst.
Patched issue where many injuries were showing as the
spine
regardless of injury location.Improved animation of diagnosing, crouching when the player is down now rather than working in the air over the patient
Burn injuries and treatments FINALLY fully patched.
Added several checks to ensure consistent injury report and patch of “Player not injured” notification despite being injured.
✨ Enhancements
Added check if the player has a gun equipped while dead and disarms them.
Full injury report menu for live and dead.
Refreshed the format for injuries for aesthetic improvement.
Added BPM simulation to both live/dead injury menus.
Added name and bleed rate to injury menus.
If a player is shot in the head or sustains a very fatal injury, they will skip last stand and go straight to full-death for realism.
Added
Config.ReviveTime
to the configuration to set the desired time it takes to revive another player.Added
Config.HoldingStretcherOffSet
to the configuration for easy change to custom stretcher prop.Added
Config.OccupyingStretcherOffSet
for the same as above.
🧹Chores
Added check for if the player is dead prior to opening the menu.
Bumped required bridge version to
1.1.7
.
📝Additional Notes
Attached is a sneak-peek of the injury menu!
If you experience issues when updating, consider starting with a fresh copy of the script and customizing!
With feedback of last week's tickets; we’ve made a few adjustments and have provided them within this Silent Update.
CAUTION: This silent update requires wasabi_bridge
version 1.1.5
or higher.
🗂️Updated File:
📁
nui/
:ALL FILES
📁
game/client/
:client.lua
stretcher.lua
📁
game/server/
:server.lua
updater.lua
fxmanifest.lua
⚙️Changes
Ability to adjust the UI(AND ALL OTHER) strings via
game/configuration/locales/
.Bumps required
wasabi_bridge
version to1.1.5
.Patched 'Place in/out of vehicle' option and restored functionality to how it was previously.
Adds
isPlayerUsingStretcher(PLAYER_CLIENT_ID_HERE)
export
This is a major improvement update and is highly recommended
🗂️Updated Files:
📁
game/client/
:cl_customize.lua
client.lua
functions.lua
radial.lua
stretcher.lua
📁
game/configuration/
:📁
game/configuration/locales/
:ALL FILES NEW
config.lua
data.lua
📁
game/server/
:server.lua
stretcher.lua
sv_customize.lua
updater.lua
📁
nui/
:ALL FILES NEW
📁
stream/
:ALL FILES NEW
fxmanifest.lua
🔨Patches
[MAINTENANCE] Replaced some utility functions with bridge equivalents.
[EXPLOIT] Players can no longer logout as soon as the final death timer would end. Resulting in loading back in alive without any items lost regardless of configuration.
[LANGUAGES] Added Czech and Danish
[BUG] Players will no longer occasionally be invincible when revived instantly after death by admin.
[BUG] Players will now have live injuries healed when being fully healed via event.
[BUG] Configured props from cloakroom outfits & civilian outfits will now properly be removed.
[BUG] Fixed rag doll while injured in vehicle and using handbrake.
[REFACTOR] Completely refactored stretcher system
⭐️New Features
2 new death screens! Thank you <@166302762156556289> (Will attach images as well as update docs with new death screens - See
Config.DeathScreenType
)Ability to add multiple ambulance jobs! (This has been requested a lot! Very similar to police system now in this aspect, good for adding doctor jobs for private practice, etc)
Added configurable language to the entire script rather than just UI. (You can adjust Lua strings easily within
game/configuration/locales
)
🚑Stretcher Refactor
A completely refactored stretcher system that ensures sync between players, safeguards to prevent various glitches from occurring, and more! Note: Even the stretcher model was redone; so you may need to adjust the offsets for your ambulance placements in configuration if not using stock ‘ambulance’ vehicle.
Requires newest version of bridge (1.1.4)
This update is in regards to a very small but annoying bug some may experience when attempting to place a player in ‘last-stand’ into a vehicle.
🗂️Updated File:
📁
game/client/
:functions.lua
🛠️ Changes:
Stops the force of last stand emote if in vehicle.
💪Manually Update:
Download the latest upload from https://keymaster.fivem.net
Take the file
wasabi_ambulance/game/client/functions.lua
Swap this file out with the one in your current copy Note: Manually updating may not work properly unless you are already fully up-to-date prior to this update!
🗂️Updated Files:
📁
game/client/
:client.lua
functions.lua
📁
game/configuration/
:config.lua
📁
game/server/
:server.lua
sv_customize.lua
📁
nui/*
fxmanifest.lua
🔧 Fixes/Changes:
Edited some default configuration options to accommodate feedback in the last week.
Added additional
other_languages
to hopefully help with editing strings (Used translator so grammar may need adjusted for some languages).Added remove keys function from bridge so that it will remove keys if applicable when returning vehicles to garage.
Customizable mute players function in
sv_customize.lua
by request for the snippets.Patched lag between death screen opening causing it to be stuck at times on the screen or not show.
Switched default
Config.DeathScreenType
to 2.Refactored the check-in/bleedout system to remove issues with staying in sync(No longer are models required to be defined for hospital beds) .
Patched with becoming stuck in bed.
Patched issue with randomly the check-in taking money without checking in/healing.
Edited some strings in the UI to be more specific and say "Hold E to go to the light" & "Time till respawn" above countdowns for more understanding.
Other optimizations and improvements.
🗂️Updated Files:
📁
game/client/
:client.lua
cl_customize.lua
functions.lua
📁
game/configuration/
:config.lua
📁
game/server/
:server.lua
🔧 Fixes:
Respawn Issue Resolved: Fixed a bug where players would respawn at their place of death when
DisableHospitalBeds
is enabled.Revive and Respawn Errors Fixed: Eliminated errors associated with reviving at multiple locations and respawning from bleed out.
Character Switch Exploit: Players can no longer switch characters during the game to avoid injuries or death.
🌟 New Features:
Cloakroom Configuration Enhanced: Revamped the employee cloakroom for easier configuration, now with a new prop option.
Custom Event for 3rd Party Scripts: Integrated a custom event to reset 3rd party injury scripts during any revive/heal event (Refer to
game/client/cl_customize.lua
).Medikit/Bandage Update: Added a new option in
config.lua
to stop bleeding when using medikits or bandages.Death Screen Variety: Introduced
Config.DeathScreenType
with three different death screen styles (images attached for preview).
🗒️ Additional Notes: We know many are still awaiting final stretcher fixes and rest assured they are still on their way. We are still working this on various other exciting things. Expect a silent patch soon for them!
This patches a bug that occurs when holding "E" to respawn when the early respawn timer ends. This bug was only present in those using more than one hospital in their configuration.
🗂️ Modified File:
📁 game/client/
functions.lua
🛠️ Fixes/Changes:
Patched error that occurred with multiple hospitals defined in configuration that would cause an error for
coords
beingnil
in thefunctions.lua
listed above.
You can simply replace the game/client/functions.lua
from keymaster with the one from the last update if desired
This fixes various bugs and issues reported with the new UI death screen update. This will resolve holding E to respawn error.
🗂️ Modified Files:
📁 game/client/
cl_customize.lua
client.lua
functions.lua
📁 game/configuration/
config.lua
📁 game/server/
server.lua
📁 nui/
ALL FILES
🛠️ Fixes/Changes:
Patched issue when holding E to respawn error
Added set of french strings to
other_languages
Patched issue of switching characters and death/injury
This update is fairly significant because it is our first version update including custom UI!. We have also made some other significant bug fixes/updates so this update is suggested.
🗂️ Modified Files:
📁 game/client/
cl_customize.lua
client.lua
functions.lua
📁 game/configuration/
config.lua
📁 game/server/
server.lua
updater.lua
📁 nui/
ALL FILES
fxmanifest.lua
(Note: All files previously inclient
,server
, andconfiguration
directories have been moved to thegame
folder)
🛠️ Fixes/Changes:
Death screen replaced with a custom NUI
Improved animations and choppy behavior of ped on respawn
Slower clients will no longer respawn to previous location (Reported few times, confirmed patched)
Config options added for color/language of death screen UI
Improved bleeding out and going to hospital by checking them into hospital(& to bed if applicable)
Slight re-structure of file location(Lua related files moved to
/game/
directory)Bumped required bridge version to
1.1.2
📝Additional Notes:
We are aware of the stretcher issues involving removing/placing stretcher into the vehicle and have decided to refactor the entire stretcher system to allow more networked use over it. We pushed this update prior to addressing. Thank you for your patience.
Still actively working on ambulance constantly, but want to drop this version update introducing a built-in knockout system. On top of that, this version includes a better formatted death screen text (Not so ugly, not so blue). There will be a renewed video to show the changes that have been made this year for this script.
🗂 Modified Files:
📁 client/
client.lua
functions.lua
knockout.lua
📁 configuration/
config.lua
strings.lua
🛠️ Fixes/Changes:
Moved death screen text and reformatted it for better aesthetics out-of-box
Patched
wasabi_crutch
not being applied while enabled and installed without hospital beds enabledAdded parameter
noAnim
to thewasabi_ambulance:revive
event to bypass animation of getting up for 3rd party scripts like paintball.(example: TriggerEvent('wasabi_ambulance:revive', true) — revive with no animations)
⭐️ New Features:
Added built-in knockout system (See configuration for full customization)
We're back with another update for our Ambulance Job, now at Version 1.9.4. As always, we've listened to your feedback and made several refinements to ensure an even better experience in your emergency roles.
🗂 Modified Files:
📁 client/
client.lua
functions.lua
📁 configuration/
strings.lua
fxmanifest.lua
🛠️ Update Highlights:
🔄 Improvements:
We've fine-tuned the
useStretcher
andmoveStretcher
functions for a smoother experience.
🛑 Fixes:
For those who faced difficulties with the stretcher attachment, we hope this patch will resolve your issues.
Rectified a pesky issue where the check-in would sometimes break. We've added a cooldown to prevent spamming, which was identified as the root cause.
Attention Wasabi community! We've fine-tuned our Ambulance Job, bringing it to Version 1.9.3. This update is packed with new features, fixes, and improvements designed to give you a richer gameplay experience.
🗂️ Modified Files:
📁 client/
client.lua
cl_customize.lua
functions.lua
📁 configuration/
config.lua
📁 server/
server.lua
fxmanifest.lua
🛠️ Update Highlights:
✨ New Features:
Introducing configurable damage detection thresholds.
Customizable bleed rates based on injury severity.
Flexibility with weapon hashes: Bypass injuries with configurable weapons. We've added some like WEAPON_UNARMED, WEAPON_DROWNING, and WEAPON_STUNGUN as examples in the config.
Enhanced check-in locations for diverse scenarios, including prisons, grandma’s house, and more!
🛑 Fixes:
Patched spamming during initial injury occurrences.
Refined stretcher to vehicle attachment mechanism.
Extended QB/ESX spawn events for seamless check-ins and inventory interactions using ox_inventory.
ESX users can rejoice as respawning now provides full health/hunger instead of just half.
🔄 Improvements:
Smoother, less choppy animations when handling and placing stretchers. Expect better synchronization across all clients.
Fine-tuned stretcher placement offset for the stock ambulance, ensuring a visually pleasing setup.
🧹 Chores:
Updated the required bridge to
1.1.0
.
🗂 Modified Files:
📁 client/
client.lua
functions.lua
📁 configuration/
config.lua
strings.lua
📁 server/
server.lua
fxmanifest.lua
🛠️ Update Highlights:
🛑 Fixes:
Patched issues with stretchers; users and ambulance attachments are more reliable now.
Death screen effects will now vanish post check-in when enabled.
✨ New Features:
Customize injury notifications with added cool down or disable them entirely using
Config.InjuryNotifications
.Bypass the injury system during fist fights for a more seamless brawl.
Choose between bed check-ins at hospitals or respawn in position after a duration.
Target vehicles containing deceased individuals for body removal when
Config.UseTarget
is active.Introducing
Config.UseProgressCircle
for those preferring ox_lib's progress circle over the bar.
🔄 Tweaks:
Police officers, when
Config.policeCanTreat
is enabled, now have access to medbag contents.
📝Additional Notes
Good news! We've introduced some critical fixes, tweaks, and new features to our Advanced Ambulance Job to further enhance your in-game experience.
🗂 Modified Files:
📁 client/
client.lua
functions.lua
📁 server/
server.lua
🛠️ Key Fixes:
Resolved an issue where the first alive injury wasn't registering.
Fixed the live diagnose menu appearing while alive when
Config.mobileMenu
is enabled.
📝Additional Notes:
We always strive for perfection, and your feedback helps us get there. If you encounter any further issues or have suggestions, please let us know. Thank you for your continued support! 💙
Last updated