Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Better EMS 4.1b

(85 reviews)

7 Screenshots

Better EMS brings a whole new level of medical response to LSPDFR. And given how often you crazy officers run people over, shoot them down, beat them up, and otherwise put their lives in danger... it's about time the medics in Los Santos picked up their game. 

Packed with features to give your casualties their best chance of survival, Better EMS has several key benefits:

  • Integration with popular mods including Arrest Manager, Patrol Toolkit, LSPDFR+, Police Smart Radio, PeterU Callouts, and more!
  • Realistic response units: A fire truck will dispatch from the nearest fire station, and an ambulance will dispatch from the nearest hospital.
  • Customize your backup units and spawn points. Life guards respond near the beach, park rangers respond in the mountains. Use any vehicle as a response unit. 
  • Dynamic dispatch audio based on the injuries detected. 
  • Revival probability is dynamically adjusted based on injury type, body part hurt, and how long it took for EMS to arrive. 
  • Custom revival probabilities - edit the survival chances for any combination of injury and body part!
  • Revived patients are taken to the ambulance and driven to the hospital, not just left to wander off!
  • If more people get hurt while EMS is on scene, they will quickly tend to the new casualties. 
  • Detailed incident report tells you the name and status of each patient. 
  • Developer API allows plugin creators to call for EMS, or for an ambulance to transport a single ped. 

 

Full instructions are included in the README file; please read it carefully! 

This mod requires LSPDFR 0.4.6 or later. There are no other external dependencies besides LSPDFR and the files included with the download. 

If you have crashes, bug reports, etc, please post in the forum thread and upload a copy of your RagePluginHook.log, your EMSUnits.xml file, and your INI file. No support can be provided for problems reported in reviews, or not providing the required files listed above

A big thank you to everybody who helped with the development of this mod! 

  • @fiskey111 for helping figure out CPR animations
  • @Albo1125, @alexguirre, and many others for their help with coding questions
  • @Darkmyre for particularly helpful beta testing and other help
  • @LtFlash and @Fiskey111 for advice on medical realism
  • All beta testers! Original release beta team members included: darkmyre, fireboy6117, bardo2014, requies, alexguirre, frosty19, aler360, vampyre, unison, mazednik, SoUThPHiLLY20, OfficerEight, McAwesome6934, Lawdy, TmBB101TheUniT, DroidRZRLover, ScottehBoyy, IndianaJoe, Steiger4044 , Code5x, luminouscarcass, Quakex64
  • And of course, the whole LSPDFR and RPH teams for the awesome platform this was built on!

 

SPECIAL THANK YOU to members of the Parks Benefactor Program who have supported my mod development! Their generous donations have helped to make continued updates to my modifications possible. Particular thanks to the Old Faithful donors who have supported me with noteworthy donations: AcePilot2k7, magiobiwan, Gallonman20, saman, Drixize, Neil H, 3-Poseidon, Mr Santos, FutureMedic96, Lestat1995, NickTragic, Swatteam911, Flynn40, h3killa, eboost, apearce91. You can join the Parks Benefactor Program by donating to support my mods, and to get early beta access to new modifications and updates to my existing modifications.

 

Please do not re-upload, reverse engineer, modify, redistribute, or in any other way violate the copyright of this modification. Additionally, you MAY NOT advertise commercial installation/troubleshooting/support services for Better EMS or other mods by PNWParksFan.

What's New in Version 4.1b

Released

New in 4.1b:

  • Fixed bug which would cause LSPDFR to hang indefinitely when RPH was configured to load LSPDFR immediately at startup

 

New in 4.1:

  • Added compatibility for new version of ParksTools.dll
  • Added INI option to enable/disable advanced parking task on arrival at scene
  • Fixed bug which caused Visual Studio to crash when using Better EMS API

 

Previous changelogs:
 

Spoiler

New in 2.1:

 

  • Now requires RPH 0.45+, compatible with any more recent version. 
  • If the player health is below 80% (configurable in INI), medics come over to the player, give them a health kit, clean their clothes, and armor and health will be set to 100%. 
  • Fixed ped spawning so components and texture selection works. Updated default XML file accordingly so firefighters spawn with helmet but without SCBA gear. 
  • Added responder ambient speech. 
  • Fixed various bugs which were causing responders to get stuck on scene. 
  • Fixed bug causing crash when coroner removes a body that EMS is in the middle of trying to fix. 
  • Some improvements to vehicle spawning and warping code. 
  • Added a ambient actions for responders who are on scene and finished dealing with patients - e.g. walking around, looking at any dead bodies, taking notes, playing with their phone, etc. 
  • Miscellaneous other changes. 

 

New in 2.0:

  • Ambulance-only mode, where you can dispatch just an ambulance by default. Comes with numerous options to automatically dispatch a firetruck/first responder in certain circumstances like MVAs, multiple injuries, or if the first responder is closer. Includes new keybindings to manually choose whether to dispatch just an ambulance, let the plugin decide based on your options, or dispatch both. If the first responder didn't dispatch but you change your mind, you can press the dispatch key again to manually add them to the response. 
  • Impatient mode, especially for all you YouTubers out there whose viewers apparently can't be bothered to wait a realistic amount of time for EMS to show up. Now, you can configure a maximum driving distance, and if the units spawn further away than that, they'll automatically be warped to a closer distance which you can also configure. 
  • Improved warping, now units will automatically warp on a street facing the correct direction, and they will appear almost exactly the driving distance away that you specify in the INI file. Woohoo!
  • Unbelievably better driving AI. Responders will now drive much faster on the freeway, will slow down on dirt roads, and will slow down near the scene. Their ability to avoid obstacles and drive sanely has been improved. 
  • Automatic speed zone around scene will slow down traffic to a configurable speed when they are near the scene you called EMS to. The speed zone is automatically created when you call EMS, and automatically removed when the last EMS unit departs. 
  • Improved tracking between EMS calls will ensure that if a ped gets checked by EMS and doesn't make it, that if you call EMS again to the same area, they will remain dead and will have their original time and cause of death. 
  • Park rangers added to the EMS response units XML file, by popular request! 
  • Lots of API additions for developers to use, check out the included documentation. 
  • Tons of internal improvements which will make Better EMS run smoother, faster, and more reliably. 
  • Improved dependency checking, to get rid of those annoying pop-ups every time RPH updates. 

 

New in 3.0:

 

  • Requires RPH 0.45+, recommended for use with RPH 0.51
  • Added configurable survival rates. Check survivability.csv in GTA V\Plugins\LSPDFR\EMSMod. Make sure to save and close this file before going on duty.
  • Improved detection of nearby dead peds.
  • Various API enhancements for plugin developer integration.
  • Added support for Police Smart Radio integration. You can call or cancel EMS response using Smart Radio, and Smart Radio also integrates with Better EMS to determine ped cause of death for its coroner feature.
  • Fixed bugs that occasionally caused some peds to not be treated or appear in the EMS report twice.
  • Fixed bug that caused medics to wait forever when using hospital pickup feature and player walks far away from the patient. 
  • Other miscellaneous bug fixes and internal improvements.

 

New in 4.0:

  • Added compatibility with new versions of LSPDFR and ParksTools.dll, and with Coastal Callouts
  • Added Better EMS menu (bound to | key by default)
  • Added option to disable automatic ambient fire/ambulance response
  • Other minor bug fixes

 

 

User Feedback

Recommended Comments

flwpheonix

Members

Love this mod, but is there any way for the EMS to pull up to the incident scene? For some reason or other, my EMS stops about 100 meters away.

PNWParksFan

Insiders Author

8 hours ago, flwpheonix said:

Love this mod, but is there any way for the EMS to pull up to the incident scene? For some reason or other, my EMS stops about 100 meters away.

They should stop within 20m. I think you can adjust that value in the INI. 

flwpheonix

Members

I didn't see it anywhere in the ini....all I saw was warp distance...

PNWParksFan

Insiders Author

1 hour ago, flwpheonix said:

I didn't see it anywhere in the ini....all I saw was warp distance...

I'll have to add that in a future version then 

flwpheonix

Members

Ok....No worries...not stopping me from using it :P

melih0660

Members

Crashed.

[05.09.2016 16:20:52.583] LSPD First Response: [Better EMS]: User requested response with ambulance only
[05.09.2016 16:20:52.584] LSPD First Response: [Better EMS]: Loading response manager
[05.09.2016 16:20:52.586] LSPD First Response: [Better EMS]: Responding to X:-590,9677 Y:2169,023 Z:132,5241
[05.09.2016 16:20:52.592] LSPD First Response: Assembly is requesting an LSPDFR+ SecurityGuid: BetterEMS
[05.09.2016 16:20:52.613] LSPD First Response: LSPDFR+ SecurityGuid validated & issued successfully.
[05.09.2016 16:20:52.613] LSPD First Response: LSPDFR+ API: Plugin: Better EMS is increasing statistic: EMS Calls
[05.09.2016 16:20:52.835] LSPD First Response:
[05.09.2016 16:20:52.835] LSPD First Response: ==============================
[05.09.2016 16:20:52.835] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[05.09.2016 16:20:52.836] LSPD First Response: ------------------------------
[05.09.2016 16:20:52.836] LSPD First Response: Origin: Game fiber "ResponseManager Respond".
[05.09.2016 16:20:52.836] LSPD First Response: ------------------------------
[05.09.2016 16:20:52.836] LSPD First Response: Exception type: System.InvalidOperationException
[05.09.2016 16:20:52.836] LSPD First Response: Exception message: Sequence contains no elements
[05.09.2016 16:20:52.836] LSPD First Response: ------------------------------
[05.09.2016 16:20:52.837] LSPD First Response: Inner exceptions:
[05.09.2016 16:20:52.837] LSPD First Response: ------------------------------
[05.09.2016 16:20:52.837] LSPD First Response: Stack trace:
[05.09.2016 16:20:52.837] LSPD First Response: konum: System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func)
[05.09.2016 16:20:52.837] location: ?????????????????????????????????????????.?????????????????????????????????????????(Vector3 , EStationType , Boolean )
[05.09.2016 16:20:52.837] location: ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[05.09.2016 16:20:52.838] location: Rage.GameFiber.Main()
[05.09.2016 16:20:52.838] LSPD First Response: ==============================
[05.09.2016 16:20:52.838] LSPD First Response:
[05.09.2016 16:20:53.273] LSPD First Response: All signs removed

 

Dangredin

Members

Love this mod and don't want to play without it now, but it causes 90% of all crashes of LSPDFR. I use it anyway but hope it will be fixed.

And one more thing (sorry if this has already asked) can you add something like a coroner to take care of corpses of those who can't be revived?

PNWParksFan

Insiders Author

3 hours ago, Dangredin said:

Love this mod and don't want to play without it now, but it causes 90% of all crashes of LSPDFR. I use it anyway but hope it will be fixed.

And one more thing (sorry if this has already asked) can you add something like a coroner to take care of corpses of those who can't be revived?

Please post a log file as requested if you experience crashes. 

A future version will likely include an option to have EMS remove dead bodies as well. 

timnboys

Members

On 6/14/2016 at 0:22 AM, ZZ13 said:

Better EMS was the last thing to load before a crash after upgrading to RPH 40 for me as well. But it wasn't Better EMS - it was CleartheWay. Removing that allowed LSPDFR to load and the rest of my plugins, including this one, worked fine.

yea that has likely already been fixed in ClearTheWayV this dates back to the versions 1.0.0.10-1.0.0.16 where I tried a failed DRM attempt and removed it right afterward. and ClearTheWayV version 1.0.0.26 is very much considered more stable now then it was back then.

Denny

Members

Is it normal that the victims die virtually 100% of the time despite the location and extent of their injury? lol People who get shot in the foot have no chance in this world, yet occasionally a dude that was blasted in the head with a 45 gets up and walks away

Lapd Code 3

Members

will post a log file when i can but for now hope someone can help me figure this out 

 

i was 10-76 (en route) to a welfare check callout in davis when i came across the individual who needed to be check on he was hurt and asked if he can be taken to the hospital so i used the scene manager menu and called the ambulance for him and as soon as they got him i ended the callout and it just crashed now this is everytime i call an ems on the first callout that requires there assistance not sure if this was a known crash bug or maybe it was the placement of my EMS settings 

 

as said will post log when i can 

Quakex64

Members

@PNWParksFan    I hope for everyones sanity youre still in production with this...

PNWParksFan

Insiders Author

2 hours ago, Quakex64 said:

@PNWParksFan    I hope for everyones sanity youre still in production with this...

I am. There's a beta build of the next release with several new features including more varied ambient animations when the medic's are waiting, medics speaking, some API improvements, and numerous big fixes. Planning to release it soon, just been traveling a lot lately. 

Reddington

Members

(edited)

@PNWParksFan  I just want to verify with you.  I read it in the post, but I assume that is from before Version 2.  Will .41 of RPH still work with V2?

Edited by Arariel

PNWParksFan

Insiders Author

10 minutes ago, Arariel said:

@PNWParksFan  I just want to verify with you.  I read it in the post, but I assume that is from before Version 2.  Will .41 of RPH still work with V2?

Yes. I haven't actually edited the file since August 1st, I just edited the description to clarify the versions it's compatible with. 

Reddington

Members

8 minutes ago, PNWParksFan said:

Yes. I haven't actually edited the file since August 1st, I just edited the description to clarify the versions it's compatible with. 

LOL.  I wondered why the update log had some of the features I was already using.  I was like....did he copy and paste some of the updates again? :P

melih0660

Members

Spoiler

[17.10.2016 23:20:20.439] LSPD First Response:
[17.10.2016 23:20:20.439] LSPD First Response: ==============================
[17.10.2016 23:20:20.442] LSPD First Response: UNHANDLED EXCEPTION DURING GAME FIBER TICK
[17.10.2016 23:20:20.442] LSPD First Response: ------------------------------
[17.10.2016 23:20:20.442] LSPD First Response: Origin: Game fiber "ResponseManager Respond".
[17.10.2016 23:20:20.442] LSPD First Response: ------------------------------
[17.10.2016 23:20:20.442] LSPD First Response: Exception type: System.InvalidOperationException
[17.10.2016 23:20:20.442] LSPD First Response: Exception message: Sıra hiçbir öğe içermiyor
[17.10.2016 23:20:20.443] LSPD First Response: ------------------------------
[17.10.2016 23:20:20.443] LSPD First Response: Inner exceptions:
[17.10.2016 23:20:20.443] LSPD First Response: ------------------------------
[17.10.2016 23:20:20.443] LSPD First Response: Stack trace:
[17.10.2016 23:20:20.443] LSPD First Response: konum: System.Linq.Enumerable.Aggregate[TSource](IEnumerable`1 source, Func`3 func)
[17.10.2016 23:20:20.443] konum: ?????????????????????????????????????????.?????????????????????????????????????????(Vector3 , EStationType , Boolean )
[17.10.2016 23:20:20.443] konum: ?????????????????????????????????????????.?????????????????????????????????????????.?????????????????????????????????????????()
[17.10.2016 23:20:20.444] konum: Rage.GameFiber.Main()
[17.10.2016 23:20:20.444] LSPD First Response: ==============================
[17.10.2016 23:20:20.444] LSPD First Response:
[17.10.2016 23:20:20.923] LSPD First Response: All signs removed

I have written before, and still did not get the answer to this problem.

tyoyomi

Members

(edited)

Just to let you know, the new update you released has an older version of ParkTools which causes the plugin not to load or something because the plugin says incorrect version when trying to load.

Edited by tyoyomi

Jakeus

Members

Yeah, I'm getting the dependancy check error with both this and custom backup.

PNWParksFan

Insiders Author

7 minutes ago, Jakeus said:

Yeah, I'm getting the dependancy check error with both this and custom backup.

 

20 hours ago, tyoyomi said:

Just to let you know, the new update you released has an older version of ParkTools which causes the plugin not to load or something because the plugin says incorrect version when trying to load.

 

Could you both please post a screenshot of the dependency error you're getting, and let me know what version of ParksTools.dll is in your GTA V folder? 

Jakeus

Members

@PNWParksFan I've attached the file details for you, the date on the actual file is 23/09/2016 and is bundled in both updates I just downloaded.  I'll pop back in game and grab a screenshot of the actual error in a moment.

 

Thanks :)

 

 

Untitled.png

PNWParksFan

Insiders Author

42 minutes ago, Jakeus said:

@PNWParksFan I've attached the file details for you, the date on the actual file is 23/09/2016 and is bundled in both updates I just downloaded.  I'll pop back in game and grab a screenshot of the actual error in a moment.

That version should work fine, I tested it before release. I also just double-checked the source code and it's checking for version 2.3.*.*. 

Jakeus

Members

27 minutes ago, PNWParksFan said:

That version should work fine, I tested it before release. I also just double-checked the source code and it's checking for version 2.3.*.*. 

I've played about with my plugins etc and something was causing a conflict I guess.  All working great now, thanks for coming back to me, even though it's a false alarm.  

wantedelf

Members

not sure what has happened since i updated EMS..but now if i call the coroner my game crashes.....and when ems and fire are called

fire dept. shows up in my unmarked fbi tahoe. not sure what thats all about. then before they even clear the scene my game crashes every time

is there a way to get this fixed ? 

 

wantedelf

Members

ok .......my bad on the game crashing........i forgot to put my coroner van back in after i updated the game this

last time. thats why my game was crashing when i called the coroner.....had the old coroner van.... and for the 

fib showing up in my tahoe .....didn't realize that they would show up in that vehicle somtimes....so all is good

after all ......

Create an account or sign in to comment

Latest Mods

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.