Paramedic Essentials (Defibrillators, Health Kit, Injuries & Custom Models)

(17)
(367)
You can always read the reviews or discuss this product
Media gallery
No description
Buy product
In short

This addon adds all the essentials for a good paramedic experience for DarkRP. Instead of buying these features separately (defibrillator swep, med kit entities, health npc's, death screens and unconscious systems), you will get everything in one package.

Automatically your paramedic teams will be equipped with a defibrillator to revive players and a med-kit to heal players.

Once a player dies they become unconscious and can be revived by a medic. If no one revives them before the time runs out, then they respawn.

Paramedics can retrieve ambulances from their local hospital NPC. Ambulance supports VCMod ELS and Photon.

Features

✔️ Custom defibrillator swep.

✔️ Unconscious system when being killed where paramedics can revive you.

✔️ Life alert entity that notifies medics once you die and display your location on the map.

✔️ Injury system for breaking legs, arms and internal bleeding.

✔️ A player moaning system when you are dead which can be enabled/disabled.

✔️ New custom health kit with a recharge system.

✔️ Custom animations and models for health kit and defibrillators.

✔️ Custom death screen.

✔️ Ambulance NPC to retrieve an ambulance for paramedics.

✔️ Revival rewards for paramedics. Higher rewards for reviving players with life alerts.

✔️ Revival chance config option for defibrillators.

✔️ Rank unconscious times are configurable.

✔️ Health and armor kits purchasable from the F4 menu.

✔️ Health and armor restore NPC. Purchase full health and/or full armor from this NPC.

✔️ Recharge station that recharges your health kit.

✔️ Admins can respawn themselves via a configurable chat command.

✔️ Custom model and materials for the recharge station.

✔️ Support for NLR Enforcer for DarkRP & NLR SPZones V2 to clear NLR zones on revival.

✔️ Language system.

✔️ Xenin Inventory support for armor and health kits.

✔️ ItemStore support for armor and health kits.

✔️ Supports VCMod ELS sirens and lights for ambulance.

✔️ Supports Photon Lightning Engine for the ambulance.

✔️ Support for Sublime Levels, Vrondakis Level System, Elite XP System (EXP2), DarkRP Essentials, Brick's Essentials and GlorifiedLeveling.

✔️ Reward XP when reviving players, reviving players with a life alert and healing players.

✔️ Compatible with Investigation Mod and Scientific Police.

✔️ LW's Ambulance has default skins that can be configured in the script.

Injuries System

With the implemented damage system, players are able to break their legs if they are shot in the leg by an enemy. Once their leg is broken, they will walk and run slower than normally. Internal bleeding will cause the player to slowly loose blood (health) over a period of time you configure.

Paramedics can use the health kit to heal players injuries. They must heal the player above a certain amount of health (also configurable) to heal injuries.

  • Breaking Arms 💪
  • If you are shot in your arms, they could break. Having broken arms result in not being able to equip heavy weaponry. The weapons specified for this are all configurable, so you get to choose which weapons cannot be equipped once the players arms are broken.
  • Breaking Legs 🦵
  • If you manage to break your legs one way or another, your walk and run speed will be significantly lowered. You will barely be able to sprint and will need medical attention to patch up the damages, so you can return to normal speeds.
  • Internal Bleeding 🩸
  • Being shot in your head, chest or stomach you might end up with internal bleeding. Overtime you will loose health, unless you're healed by a paramedic. If you do not get healed before it's too late, you will fall unconscious and die unless a medic revives you.


The injury system can be entirely disabled if you do not wish to use it!

Discord Server

I own a Discord server for customers and anyone else who wish to join. I will occasionally provide exclusive offers and help with minor issues that might occur with my scripts. If you have a more serious problem, please create a support ticket on GModStore.

Credits

Hospital icons created by Freepik - Flaticon

Ambulance icons created by Triberion - Flaticon

This addon supports DarkRP 2.6.+

Extract darkrp_paramedic_essentials to addons!

Once you've done that, you will want to put up locations for some entities.


Setting up the location for the ambulances and NPC.

This is done in two steps. The first step is placing the ambulance NPC.

Go the the location you want it to be at and type paramedic_ambulancenpc_setpos into your console.


Now you must set up locations for the actual ambulances to spawn at. You can setup as many as you want and it will choose randomly.

Go to your desired spawn points and type ambulance_addspawnpos in console.

You can clear all ambulance spawns by typing ambulance_clearallspawns in console.


Setting up the location for the recharge stations

Go to Q menu -> Entities -> Paramedic Essentials and spawn recharge stations in the locations you want. You can have as many as you like.

To save all recharge stations type paramedic_rechargestation_savepos into your console.


Setting up the location for the health npc.

Go to the location you want it to be at and type paramedic_healthnpc_setpos into your console.


You must be an administrator on your server to perform these actions.

The angle you aim is the angle the npcs and entities will spawn facing.


Content

The car used by default in this addon is the Ford F350 Ambulance by LoneWolfie. All credits to him for this car model, textures and sounds!

Workshop Link: https://steamcommunity.com/sharedfiles/filedetails/?id=343729375

Rest of the content is available through the Steam Workshop

Workshop Link: https://steamcommunity.com/sharedfiles/filedetails/?id=1980971647

Both workshops are set to automatically download for your clients. All you have to do is add both of them to your servers workshop collection. Please note that the ambulance by LoneWolfie requires his Shared Materials workshop as well. If you don't have that already, you will need it unless you switch to use another ambulance.

To customize the general settings go to darkrp_paramedic_essentials/lua/ch_adv_medic/shared/medic_config.lua

To customize the design/colors of the addon go to darkrp_paramedic_essentials/lua/ch_adv_medic/shared/medic_config_design.lua

To customize the language files go to darkrp_paramedic_essentials/lua/ch_adv_medic/shared/medic_config_lang.lua

To customize health/armor DarkRP entities darkrp_paramedic_essentials/lua/ch_adv_medic/shared/medic_darkrpadds.lua

There are over 50 different configuration options in the general settings. I can add any configuration you would like as well. Please just submit a support ticket with your request, and I will see if it's possible.

Default Config

This is not the full config, but some of it.

-- Recharge Stations
CH_AdvMedic.Config.DefaultCharges = 10 -- Amount of charges the recharge stations has when they spawns on startup.
CH_AdvMedic.Config.RegainTime = 20 -- Amount of minutes between the recharge stations regains their 10 recharges.
CH_AdvMedic.Config.RegainCharges = 5 -- Amount of charges the recharge stations regain after the 'RegainTime'
CH_AdvMedic.Config.NotifyMedics = true -- Should all the teams in the table above be notified when it has regained it's recharges.

-- Health Kit
CH_AdvMedic.Config.MedkitHealDelay = 1.7 -- Amount of seconds between healing yourself/others. [Default = 1.7]
CH_AdvMedic.Config.MinHealthToGive = 2 -- Minimum amount of health to give when healing others/yourself.
CH_AdvMedic.Config.MaxHealthToGive = 5 -- Maximum amount of health to give when healing others/yourself.
CH_AdvMedic.Config.MinimumCharge = 20 -- Percentage % the medkit must be below before the medics can recharge.

-- Defibrillator Config
CH_AdvMedic.Config.DefibrillatorDelay = 2 -- Amount of seconds between using the defibrillator swep. [Default = 2] (Don't go below 2!)
CH_AdvMedic.Config.UnconsciousTime = 30 -- Amount of seconds a player is unconscious if killed.
CH_AdvMedic.Config.UnconsciousIfNoMedicTime = 10 -- Amount of seconds a player is unconscious if killed while there are no medics.
CH_AdvMedic.Config.LifeAlertIcon = Material( "icon16/heart_delete.png" ) -- The icon to appear on the player when dead if he/she has a life alert. LIST HERE: http://www.famfamfam.com/lab/icons/silk/preview.php

CH_AdvMedic.Config.BecomeDarkerWhenDead = true -- Should the screen go more and more dark/black once you get knocked unconscious?
CH_AdvMedic.Config.DarkestAlpha = 250 -- How dark will it get once you die? All black alpha is 255

CH_AdvMedic.Config.RevivalReward = 100 -- How much a medic earns from reviving a player WITHOUT a life alert.
CH_AdvMedic.Config.LifeAlertRevivalReward = 1000 -- How much a medic earns from reviving a player WITH a life alert.
CH_AdvMedic.Config.LifeAlertNotifyMedic = true -- Notify paramedics about location of dead bodies with life alerts.

CH_AdvMedic.Config.EnableDeathMoaning = true -- Should players emit death moaning sounds while laying unconscious?
CH_AdvMedic.Config.DisableChatWhenDead = true -- Should the dead player be able to use their chat while unconscious?

-- Ambulance NPC Configuration
CH_AdvMedic.Config.VehicleModel = "models/lonewolfie/ford_f350_ambu.mdl" -- This is the model for the ambulance.
CH_AdvMedic.Config.VehicleScript = "scripts/vehicles/lwcars/ford_f350_ambu.txt" -- This is the vehicle script for the vehicle.
CH_AdvMedic.Config.VehicleSkin = 0 -- 0 = default, 1 = evo city, 2 = rockford, 3 = paralake, 4 = all white, 5 = zebra, 6 = spirals, 7 = camoflage, 8 = all black
CH_AdvMedic.Config.AmbulanceHealth = 250

CH_AdvMedic.Config.NPCModel = "models/kleiner.mdl"
CH_AdvMedic.Config.MaxTrucks = 3

-- Health NPC Configuration
CH_AdvMedic.Config.HealthNPCModel = "models/breen.mdl"
CH_AdvMedic.Config.HealthPrice = 500
CH_AdvMedic.Config.ArmorPrice = 1000
CH_AdvMedic.Config.RequiredMedics = 1
CH_AdvMedic.Config.MaximumArmor = 100 -- Maximum amount of armor the armor kit entities can heal a player to.

-- Damage and Injuries System
CH_AdvMedic.Config.EnableInjurySystem = true -- Should the injury system be enabled or not?

CH_AdvMedic.Config.MinHealthFixInjury = 75 -- When healing what's the minimum amount of health a player must have before an injury is fixed.

CH_AdvMedic.Config.BrokenLegWalkSpeed = 100 -- Changes the players walk speed when their leg is broken. Default in DarkRP is 160.
CH_AdvMedic.Config.BrokenLegRunSpeed = 120 -- Same as above but for run speed. Default in DarkRP is 240.

CH_AdvMedic.Config.InternalBleedingInterval = 3
CH_AdvMedic.Config.DamageFromBleedingMin = 3
CH_AdvMedic.Config.DamageFromBleedingMax = 7

CH_AdvMedic.Config.DisallowedBrokenArmWeapons = { -- List of weapons that cannot be equipped with a broken arm!
"weapons_go_here"
}

Design Config

CH_AdvMedic.Config.Design.BackgroundColor = Color( 20, 20, 20, 230 )

CH_AdvMedic.Config.Design.HeaderColor = Color( 48, 151, 209, 125 )
CH_AdvMedic.Config.Design.HeaderOutline = Color( 0, 0, 0, 255 )

CH_AdvMedic.Config.Design.SecondHeaderColor = Color( 200, 0, 0, 125 )
CH_AdvMedic.Config.Design.SecondHeaderOutline = Color( 0, 0, 0, 255 )

CH_AdvMedic.Config.Design.ChargesLeftColor = Color( 48, 151, 209, 125 )
CH_AdvMedic.Config.Design.ChargesLeftOutline = Color( 0, 0, 0, 255 )

CH_AdvMedic.Config.Design.RechargeKeyColor = Color( 200, 0, 0, 125 )
CH_AdvMedic.Config.Design.RechargeKeyOutline = Color( 0, 0, 0, 255 )

CH_AdvMedic.Config.Design.BottomTextColor = Color( 48, 151, 209, 125 )
CH_AdvMedic.Config.Design.BottomTextOutline = Color( 0, 0, 0, 255 )

Furthermore you can add alternative male and female models. The script already takes the hl2 male and female models into consideration when selecting gender. However, custom models must be defined in these two tables.

CH_AdvMedic.Config.AlternativeMaleModels and CH_AdvMedic.Config.AlternativeFemaleModels

If you find any problems with the script, please create a support ticket with details of the situation and a copy/paste of the error in console. I am also not interested in modifying you a custom version of the addon. Also not upon payment. Sorry!

Conflicting addons is not to be said if I will support that or not. This is something I will decide upon confrontation about a conflicting addon. If you have some sort of proof that an addon is conflicting with my addon, please send me a PM with the details you might have.

Thank you!

Incompatible

It is not advised that you run this script together with any of the following scripts as they might be incompatible due to also including defibrillators and death screens.

Advanced Paramedic System

[AMM] Advanced Medic Mod

The Defibrillator

Ultimate gMedic

Xenin Deathscreen

Workshop Defibrillator

If you like this script, you should check out some of my other addons for DarkRP. Just click the banner to open the script page in a new tab.

Product reviews

4.94 average based on 17 reviews

Pacman #REPRENDS
Addons propre et efficace !
Cet addons est d'une facilité d'utilisation et donne un coup de jeune au système de médecin sur le Roleplay ! De plus le développeur est à l'écoute et réactif !
By Pacman #REPRENDS -
(version 1.3.2)
Ananace
Rapport Qualité/Prix imbattable
J'utilise actuellement ce système pour un serveur Star Wars RP / DarkRP et ce script est incroyable pour rajouter du réalisme et des vrais optionnalité au jobs de medic. Cependant, il aurait été sympa d'ajouter une fonctionnalité permettant d'ajouter un point de respawn RP personnalisé pour les personnes qui passe le délais de réanimation (exemple hopital) Si vous cherchez un addons complet, vous pouvez me faire confiance c'est très propre !
By Ananace -
(version 1.3.2)
Griffith did nothing wrong
Best medical system I could find
Pretty sick overall. I like the death screen functionality, and I enjoy the defib animations. I have nothing negative to say, really. If you're looking for a modern medkit/defib system, here you go. Good value for your money.
By Griffith did nothing wrong -
(version 1.3.0)
Worthless<3
Great support
The creator is so friendly. Support is really fast & awesome. Whenever I had a problem once I opened a support ticket it got fixed within a day or two. 10/10 support, 10/10 addon.
By Worthless<3 -
(version 1.2.9)
GoldenTVs [TitaniumRP]
Addons parfait
Vendeur au top , répond rapidement et il m’a beaucoup aidé support parfait je recommande 👍
By GoldenTVs [TitaniumRP] -
(version 1.2.8)
previous
1 of 4
next
Buy product
Crap-Head ApS 🔨
52 products - 1 members
Looking for reliable and easy-to-use game server hosting with free Anycast and DDoS protection? Get 30% off your first payment at Physgun with the coupon code gmodstore at checkout.
Product details
Views:
38K
Purchases:
938
Added:
Updated:
Price:
$9.99
Categories:
Languages:
Portuguese, Russian, English, German, Polish, Danish, Turkish, French, Chinese, Spanish
Requirements
  • DarkRP
Actions
Report
Search products...