Skip to content

Ärzte & Behandlung

Ärzte und Behandlung

Eine Sucht, die niemand diagnostizieren kann, ist nur ein Debuff. Das ist die Hälfte, die Mediziner wichtig macht.

Untersuchung eines Patienten

Ein Spieler, dessen Job in Config.Medical.Jobs auf oder über Config.Medical.MinGrade gelistet ist, kann /examine neben jemandem ausführen oder die Ziel-Option (Target) nutzen, wenn du eine Target-Ressource verwendest. Sie erhalten eine Toxikologie-Tabelle.

config.lua
Config.Medical = {
    Jobs = { 'ambulance', 'ems', 'doctor' },
    MinGrade = 0,
    Distance = 2.0,
    NotifyPatient = true,
    Command = 'examine',
}

Die Distanz wird serverseitig erzwungen, ebenso wie die Behandlung – keines von beidem kann von der anderen Seite der Map aus ausgelöst wird.

Was die Tabelle anzeigt

Dies wird pro Substanz im Medical-Tab eingestellt, und hier findet das Rollenspiel statt:

Schalter Effekt wenn deaktiviert
Show substance Der Name der Droge wird versteckt; der Mediziner sieht nur eine Kategorie und Symptome
Show level Keine Suchtprozentzahl oder Toleranzangabe
Show stage Kein Name der Entzugsphase
Show last dose Keine Ahnung, wie lange die letzte Einnahme her ist
Show history Kürzliche Dosen und wie sie eingenommen wurden (standardmäßig aus)

Eine Designer-Substanz, bei der alles bis auf die Kategorie verborgen ist, zwingt einen Mediziner dazu, von dem aus zu arbeiten, wie der Patient aussieht. Eine gewöhnliche Straßendroge, bei der alles sichtbar ist, liest sich wie ein echter Drogentest. Die Mischung aus beidem in deiner Wirtschaft sorgt dafür, dass sich nicht jede Untersuchung gleich anfühlt.

Config.Medical.NotifyPatient teilt dem Patienten mit, dass er untersucht wurde. Es eingeschaltet zu lassen ist meistens richtig – ein Arzt, der im Hintergrund still die Akte von jemandem liest, verärgert Spieler in der Regel mehr als die Benachrichtigung.

Behandlung

Jede Substanz definiert ihre eigenen Behandlungsgegenstände, jeweils mit einem Anwendungsbereich:

Bereich Bewirkt
overdose Bringt einen bewusstlosen (downed) Spieler zurück
withdrawal Setzt den Entzugsticker zurück und hält die Symptome in Schach, ohne etwas zu heilen
addiction Reduziert das Suchtlevel um den Wert der Behandlung, zehn Punkte pro Einheit

Behandlungen werden mit dem tatsächlichen Zustand des Patienten abgeglichen, sodass ein Gegenstand, der von zwei Substanzen geteilt wird, auf diejenige angewendet wird, unter der sie tatsächlich leiden.

Reha

Feld Bedeutung
Rehab days In-Game-Tage eines sauberen Aufenthalts, bevor die Sucht verschwindet
Relapse Prozentuale Chance, dass die Sucht danach zurückkehrt
Rehab cost Was der Aufenthalt kostet

Die Rückfallchance ist der Grund, Config.Withdrawal.ClearOnDeath = false zu setzen. Wenn Sterben Süchte löscht, bezahlt niemand jemals für die Reha.

Drogenscreening

Mediziner lesen die vollständige Tabelle; die Polizei bekommt etwas Direkteres. Jeder Job in Config.DrugTest.Jobs kann /drugtest [id] bei einem Spieler in der Nähe ausführen und erhält eine klare Antwort – ein positives Ergebnis mit den gefundenen Substanzen oder ein negatives (clean) Ergebnis. Es ignoriert die Sichtbarkeitsschalter pro Substanz, da ein Test nach allem sucht.