[PAID][ESX/QB/QBX] Randolio: Medical

Been working on my own medical system for the past week, learning basic html stuff and just trying to create something cool really. It is intended to replace qb-ambulancejob/qbx_ambulancejob+qbx_medical with a lot of extra customizable features.

I’m not gonna list all the features as the video I put together annotates that for me. I’m well aware that there are some advanced medical systems out there already. The intention when going into this was not to compete with those that exists already but more to give server owners a cheaper, reliable alternative compared to the higher priced, more advanced systems. If you feel like the other medical systems that exist are better suited than mine, that’s perfectly fine and you should go support those creators!

You will have access to: shared.lua, sv_config.lua, sv_open.lua, cl_open.lua, bridge folder and the ui folder. Locales are also provided.

BEFORE PURCHASING, TAKE A LOOK AT THE DOCS AND OPEN A TICKET IN MY CORD IF YOU ARE UNSURE ABOUT SOME THINGS. I WILL NOT GIVE REFUNDS DUE TO YOUR INABILITY TO READ.

THIS WAS TESTED WITH MY HEAVILY MODIFIED QBCORE FRAMEWORK, A FRESH QBCORE FRAMEWORK AND A FRESH QBOX FRAMEWORK. ALSO TESTED WITH OX_INVENTORY, OX_TARGET, QB-INVENTORY (OLD), QB-INVENTORY (NEW) AND QB-TARGET.

Purchase: https://randolio.tebex.io/package/6326629
Documentation: Medical | Randolio Development
Showcase: https://youtu.be/w9CYiWH7smA?si=qyvBfxcvWhaT0jBR

|-------------------------------------|----------------------------|
| Code is accessible | Partially |
| Subscription-based | No |
| Lines (approximately) | 2500~ |
| Requirements | one sync, ox_lib, qb/qbx framework |
| Support | Yes |

6 Likes

I actually really love this. It’s obvious you put a lot of thought and effort into the script and it really shows.

Randolio an underrated developer??

1 Like

That’s the nicest thing you’ve ever said to me :joy:

1 Like

Don’t get use to it

3 Likes

Does this come with the below.

Put player in vehicles, , and escort?

Blips when someone is down , so they know where there to go?

The EMS Actions able to use ox_lib ? instead and be moved to right middle? just not a fan of the EMs actions you have atm

Script looks good btw.

1 Like

Escorting and putting players in vehicles has always been handled in qb-policejob, not ambulance. Dispatch Alert is open and available to customise. The lib menu is in the cl_open file so you can change it to context menu if you wish.

Pushing an update soon with slight redesign of the death screen, I started to hate my original design. Also adding optional interact support instead of target. Script can be found here: darktrovx/interact (github.com)


Can it work with ND Core?

2 Likes

Currently no. Maybe in the future.

1 Like

Update

Minor bug fixes as well as adding a bridge for ESX. This was tested on version 1.9.4 of es extended and worked flawlessly with OX INVENTORY ONLY. That is the only inventory I will support for ESX.

Update

This update brings a complete restructure to the folders and introduces a data folder which basically splits up majority of the shared.lua into separate files for easier navigation and readability. https://r2.fivemanage.com/images/Uo114nTaet4Y.png

This also introduces a new feature of a local ai medic which you can call when 0 medics are online. Default command is /aihelp but can be changed. This will spawn a server side created ped roughly 35 game units from you and he will run over and revive you and charge you. I did not include the whole spawn ambulance and drive to you because peds driving is fucking stupid and it was way too inconsistent. You can disable this feature if you do not wish to use it. Watch randol_medical [aimedic] | Streamable

Added support for lib.logger as an option instead of discord logs.

I’ve also now added many previously client side only exports to the server side too. Various tweaks to the bridges and overall code clean up.

You can also now disable the bed camera.

Also added a /revivenear radius command for admins to revive players near them within a defined distance.

Event handlers if you wish to use some type of radial menu:

AddEventHandler(‘randol_medical:reviveNearestPlayer’, reviveNearestPlayer)
AddEventHandler(‘randol_medical:healNearestPlayer’, healNearestPlayer)
AddEventHandler(‘randol_medical:viewInjuries’, viewInjuries)
AddEventHandler(‘randol_medical:toggleCheckins’, toggleCheckins)
AddEventHandler(‘randol_medical:forceWalkNear’, forceWalkNear)

Docs Updated: Medical | Randolio Development

Update to medical brings a slight redesign on my death screen and a new adrenaline item which civs can use to revive other civs, setting them at half health when they get up. I didn’t wanna tie it to a minigame by default so i just used a progress bar but you can add your own minigames before reviving a player. You can disable the use of the adrenaline shot system if you do not want to use it. You will have to make a way for civilians to get this item though.

Randolio: Medical Review

After purchasing the Randolio: Arena Script, I was hooked on the thoughtful features it offered, which led me to try out Randolio: Medical—and it didn’t disappoint! The script delivers incredible features that add depth and realism to our server.

The bleed effects are particularly impressive, providing a level of immersion that surpasses what you typically find in other scripts. The configuration is user-friendly, and the documentation is clear, making setup and troubleshooting a breeze.

One of the best features for PulseRP is the recent update allowing integration with ox logger. Since we use ox logger to track logs of what happens on our server, this compatibility is invaluable. It helps us monitor and maintain everything efficiently, ensuring that any medical-related interactions are logged accurately for better server management.

Randolio: Medical has become a core part of our setup, offering both ease of use and the professional quality we need to keep our server running smoothly. Highly recommended for anyone seeking a reliable and immersive medical system!

1 Like