Kartik Scripts

Dispatch

How calls reach you and how you take them.

📞 Where calls come from

SourceTrigger
Distress signalA downed player pressing G
EMS callA conscious player typing /911ems <what happened>
Code blueA monitored patient crossing a critical vitals threshold
Reception pageSomeone pressing "Page a doctor" on a hospital board
AI calloutThe script generating a random patient

📋 The dispatch list

EMS Tablet → Dispatch

Every live call, with:

  • what happened (the caller's own description, if they gave one),
  • where,
  • how long ago,
  • whether another medic has already responded.

Filter by All, Down or No pulse.

Responding

Press Respond and:

  • A GPS waypoint is set to the call.
  • Your name appears on the patient's death screen, so they know help is actually coming.
  • Other medics see the call is taken.

Responding is what turns a death screen from a countdown into a scene. The patient stops considering respawning the moment they see a name.


🔗 Your own dispatch script

If you run a dispatch resource, calls go into it instead of the built-in alerts. Supported out of the box:

kartik-mdt · lb-tablet · ps-dispatch · cd_dispatch · qs-dispatch · core_dispatch · rcore_dispatch · tk_dispatch

With none of them running, the script uses its own alerts.

Dispatch code: 10-52.


🚨 Code blue

When a patient connected to a patient monitor crosses a critical threshold, a code blue fires automatically.

Threshold
Heart ratebelow 40 or above 150
Systolic pressurebelow 80
Oxygen saturationbelow 88%
Temperatureabove 40 °C

The code blue:

  • pages every on-duty medic,
  • alarms on that hospital's board,
  • appears in the dispatch list.

Cooldown: 90 seconds, so a fluctuating patient does not spam the channel.


⏱️ Limits

Distress signal cooldown60s
/911ems cooldown120s
/911ems message length120 characters
Calls expire after10 minutes
Blips last5 minutes

Calls are removed automatically when the patient is revived.


📍 Unit blips

On-duty medics see each other on the map, updated every 3 seconds, with different icons for on foot, in a vehicle and in a helicopter.

Police can see EMS units too (shareWithPolice = true). Servers can require a radio item to appear.

On this page