Medical System
A more realistic medical system for your server !
Features
- Players will get downed instead of killed
- Allow medics to get paid for doing their job
- Player can heal their teammates while the medic arrives to revive
- Allow medics to drag downed players
- Player can now drop organs when dying
- Medics can get notified when a player gets downed
Videos
The videos might take some minutes to load on some devices
Hearth effect on downed players
Downed player POV
Downed player dragging
Defibrillator in action
Permissions
Allows players to get a notification when a player gets downed
medic.notification
Allows players to revive using the defibrillator
medic.revive.defibrillator
Allows players to revive using their hands
medic.revive.hands
Allows players to drag downed players
medic.drag
How to set medic rewards
Giving revive rewards to players works with permission. The permission has to be set like this
medic.reward.{amount}
Examples:
<Permission Cooldown="0">medic.revive.1000</Permission>
<Permission Cooldown="0">medic.revive.200</Permission>
Workshop Mod
This plugin requires this mod click me
The mod contains:
- The plugin UIs
- A defibrillator
We also recommend you to install this third party mod that includes a lot of human organs
Configuration
<?xml version="1.0" encoding="utf-8"?>
<MedicalSystemPluginConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<KillDownedPlayerAfterTime>180</KillDownedPlayerAfterTime>
<DownedPlayerSpeed>0.25</DownedPlayerSpeed>
<CanKillDownedPlayers>true</CanKillDownedPlayers>
<AllowDownedDragging>false</AllowDownedDragging>
<RevivePlayerWithHandsTime>5</RevivePlayerWithHandsTime>
<RevivingWithHandsEnabled>true</RevivingWithHandsEnabled>
<RevivePlayerWithDefibrillatorTime>0</RevivePlayerWithDefibrillatorTime>
<DefibrillatorId>25000</DefibrillatorId>
<RevivedPlayerHealth>100</RevivedPlayerHealth>
<UIMode>false</UIMode>
<OnlyDropOrgansWhenKillingWithKnife>true</OnlyDropOrgansWhenKillingWithKnife>
<KnifeItemId>139</KnifeItemId>
<OnlyDropOrgansWhenKillingDownedPlayers>true</OnlyDropOrgansWhenKillingDownedPlayers>
<Organs>
<Organ id="15134" chance="60" />
<Organ id="15135" chance="40" />
<Organ id="15136" chance="80" />
<Organ id="15137" chance="50" />
<Organ id="15138" chance="43" />
<Organ id="15139" chance="5" />
<Organ id="15140" chance="30" />
<Organ id="15142" chance="50" />
<Organ id="15143" chance="30" />
<Organ id="15143" chance="30" />
<Organ id="15144" chance="10" />
<Organ id="15145" chance="10" />
<Organ id="15145" chance="14" />
<Organ id="15147" chance="20" />
</Organs>
</MedicalSystemPluginConfiguration>
Translatation
<?xml version="1.0" encoding="utf-8"?>
<Translations xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Translation Id="MedicNotification" Value="{0} is dying and needs your help near {1}. The position has been marked on your map !" />
<Translation Id="DownedNotification" Value="You are dying. A medic will arrive soon !" />
<Translation Id="MedicStartRevive" Value="You started reviving {0}" />
<Translation Id="DownedStartRevive" Value="You are being helped by {0}" />
<Translation Id="MedicStopRevive" Value="You failed to revive {0}" />
<Translation Id="DownedStopRevive" Value="{0} has failed to revive you" />
<Translation Id="MedicSuccess" Value="Successfully revived {0}" />
<Translation Id="DownedSuccess" Value="You have been revived by {0}" />
<Translation Id="UINotificationHeader" Value="Medical System" />
</Translations>