MFPD - RealisticDamages introduces a more authentic damage and built-in healin system. When players are shot or hit, a brief ragdoll is triggered to simulate the impact and the sensation of pain.
MFPD — RealisticDamages
Authentic damage reactions, injury accumulation, and a practical EMS medbag workflow. Brief, bone-based ragdolls simulate impact without disrupting combat flow. Severe injuries slow movement and change walk style until treated.
Features
- Bone-based impacts: Expanded per-bone list with tuned ragdoll times; correct bone detection ensures settings are respected.
- Injury accumulation: Repeated hits escalate to a severe state (slower movement + injured walk).
- Medbag system: Pick up from allowed vehicle classes, self-heal, or heal others. Healing other players fixed (reliable server ID targeting).
- Multilingual: Presets EN/DE/ES/PT-BR/FR. All texts editable in
config.lua.
- Pluggable notifications/progress:
ox_lib, QBCore, or custom via escrow-ignored custom_notify.lua.
- Optional No-Death mode: Keep players active while preserving impact feedback; auto local revive fallback.
- Failsafes: Proper cleanup on death/disconnect; safe state resets.
- Target integrations:
ox_target and qb-target supported.
Configuration
All tuning in config.lua:
Config.Locale + Config.Translations (edit all texts).
Config.Notify / Config.Progress (choose ox, qb, or custom).
Config.TargetSystem (ox or qb).
Config.NoDeath (true/false).
Config.BoneSettings (per-bone ragdoll/force).
Config.AllowedClasses (vehicles allowed to provide medbag).
For custom UIs, implement CustomNotify/CustomProgress in custom_notify.lua and set both systems to custom.
Requirements
- Default: ox_lib.
- If using
ox_target: ox_target.
- If using QBCore flow: qb-core (and a progress bar resource`).
- Target choice and notify/progress system are configurable.
Changelog (v2.0.0)
- Added multilingual presets; all texts editable in
config.lua.
- New pluggable notify/progress layer (
ox_lib, QBCore, or custom).
- Added
custom_notify.lua (escrow-ignored) with usage examples.
- Fixed healing-other: correct server ID resolution and reliable effect.
- Correct per-bone handling; expanded bone list with tuned timings.
- Centralized helpers; removed spawn-time resource restart; improved anim loaders.
Support: DM or reply in thread. Regular updates provided as needed.
| Code is accessible |
No (Only Config.lua) |
| Subscription-based |
No |
| -------------------------- |
---------------------- |
| Lines (approximately) |
900+ |
| -------------------------- |
---------------------- |
| Requirements |
ox_lib, ox_target |
| -------------------------- |
---------------------- |
| Support |
Yes (Via DM or Comments on post) |
| -------------------------- |
---------------------- |