Kartik Scripts

Admin Panel

Every admin tool in one window. Type /emsadmin.

Admin panel

Access is granted to your framework's admins, or anyone holding the ace in Config.AdminAce (default group.admin).

Everything you change here is saved in the database. No file editing, no restarts.


📑 The pages

PageWhat it does
📊 OverviewServer health at a glance, medics on duty, active patients, hospitals
👔 JobsWhich jobs count as medical staff, their manager ranks and easy mode
🔐 PermissionsThe grade × permission matrix
🏥 HospitalsBuild and edit hospitals in game with a freecam
📄 TemplatesReport templates for the whole server
👥 PlayersRevive, heal, kill, bring, go to, every online player
🩹 Wound EditorHand out injuries and diseases for scenarios, see and remove everything on a player
⚰️ PermadeathApprove, review and restore final character kills
⚙️ SettingsLive overrides for almost every config value
🧰 ToolsProp positions, prop showcase, vehicle photos, stuck sounds

⚡ Admin commands

Command
/revive [id]Revive a player (or yourself)
/reviveallRevive everyone on the server
/reviveradius [m]Revive everyone within a radius
/heal [id]Fully heal a player
/kill [id]Kill a player
/killall [radius]Kill everyone, optionally within a radius
/curedisease [id]Cure a player's diseases

🧰 Setup tools

Prop positions, the prop showcase and vehicle photos are on the Tools page. Only three tuning commands are left for custom models:

Command
/monitoradjustLine up a patient monitor screen on its prop
/tvadjustLine up a hospital board screen on a custom TV model
/bedexitTune the get-up-from-bed animation

🪵 Logging

Everything admins and medics do can be logged to Discord or ox_lib, with a separate webhook per category:

death · revive · treatment · prescription · records · billing · admin · creator · aipatients · pager · permadeath

Configured in shared/server/config.lua under ServerConfig.Logs.


🔄 Update checker

The script can check for new versions on start. Point ServerConfig.VersionCheck.url at a file returning either plain text (1.2.0) or JSON:

{ "version": "1.2.0", "changelog": "..." }

On this page