Skip to content

Doctors & treatment

Medici e trattamenti

Una dipendenza che nessuno riesce a diagnosticare è solo un debuff. Questa è la metà che rende i medici importanti.

Visitare un paziente

Un giocatore il cui lavoro è elencato in Config.Medical.Jobs al livello Config.Medical.MinGrade o superiore può eseguire /examine vicino a qualcuno, o usare l'opzione di targeting se utilizzi una risorsa di targeting. Riceverà una tabella tossicologica.

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

La distanza viene verificata sul server, così come il trattamento: nessuno dei due può essere attivato da remoto sulla mappa.

Cosa mostra la tabella

Questo viene impostato per singola sostanza, nella scheda Medical, ed è qui che risiede il roleplay:

Interruttore Effetto se disattivato
Show substance Il nome della droga è nascosto; il medico vede solo una categoria e i sintomi
Show level Nessuna percentuale di dipendenza o dato sulla tolleranza
Show stage Nessun nome dello stadio di astinenza
Show last dose Nessuna indicazione di quanto tempo fa sia stata assunta
Show history Dosi recenti e modalità di assunzione (disattivato per impostazione predefinita)

Una sostanza di design con tutto nascosto tranne la categoria costringe un medico a lavorare sull'aspetto del paziente. Una comune droga di strada con tutto visibile appare come un vero e proprio esame tossicologico. Mescolare le due cose nella tua economia evita che ogni visita sembri identica.

Config.Medical.NotifyPatient avvisa il paziente di essere stato visitato. Lasciarlo attivo è solitamente la scelta giusta: un medico che legge silenziosamente la cartella clinica di qualcuno alle sue spalle tende a infastidire i giocatori più di quanto faccia la notifica.

Trattamento

Ogni sostanza definisce i propri oggetti di trattamento, ciascuno con un suo scopo:

Scopo Effetto
overdose Rianima un giocatore a terra
withdrawal Azzera il timer dell'astinenza, tenendo a bada i sintomi senza curare nulla
addiction Riduce il livello di dipendenza del valore del trattamento, dieci punti per unità

I trattamenti vengono confrontati con le reali condizioni del paziente, quindi un oggetto condiviso da due sostanze viene applicato a quella di cui il giocatore sta effettivamente soffrendo.

Riabilitazione

Campo Significato
Rehab days Giorni di gioco trascorsi puliti prima che la dipendenza scompaia
Relapse Percentuale di probabilità che la dipendenza ritorni in seguito
Rehab cost Il costo del soggiorno

La probabilità di ricaduta è il motivo per cui impostare Config.Withdrawal.ClearOnDeath = false. Se morire azzera le dipendenze, nessuno pagherà mai per la riabilitazione.

Test antidroga

I medici leggono la tabella completa; la polizia ottiene qualcosa di più diretto. Qualsiasi lavoro in Config.DrugTest.Jobs può eseguire /drugtest [id] su un giocatore vicino e ottenere una risposta chiara: un risultato positivo con le sostanze trovate, o un risultato pulito. Ignora le impostazioni di visibilità per singola sostanza, poiché un test rileva tutto.