Doctors & treatment
Doctors and treatment
Una adicción que nadie puede diagnosticar es solo un debuff. Esta es la mitad que hace que los médicos importen.
Examining a patient
Un jugador cuyo trabajo esté listado en Config.Medical.Jobs en o por encima de Config.Medical.MinGrade puede ejecutar /examine al lado de alguien, o usar la opción de target si usas un recurso de targeting. Obtienen una tabla de toxicología.
Config.Medical = {
Jobs = { 'ambulance', 'ems', 'doctor' },
MinGrade = 0,
Distance = 2.0,
NotifyPatient = true,
Command = 'examine',
}La distancia se aplica en el servidor, al igual que el tratamiento; ninguno de los dos se puede activar desde el otro lado del mapa.
What the chart shows
Esto se configura por sustancia, en la pestaña Medical, y es donde reside el rol:
| Toggle | Effect when off |
|---|---|
| Show substance | El nombre de la droga está oculto; el médico solo ve una categoría y los síntomas |
| Show level | Sin porcentaje de adicción ni cifra de tolerancia |
| Show stage | Sin nombre de fase de abstinencia |
| Show last dose | Sin idea de cuánto hace que consumió |
| Show history | Dosis recientes y cómo fueron consumidas (desactivado por defecto) |
Una sustancia de diseño con todo oculto excepto la categoría obliga al médico a deducir a partir del aspecto del paciente. Una droga callejera común con todo visible se lee como un análisis real. Combinar ambas en tu economía es lo que evita que cada reconocimiento médico se sienta idéntico.
Config.Medical.NotifyPatient avisa al paciente de que ha sido examinado. Dejarlo activado suele ser lo correcto: que un médico lea discretamente el historial de alguien a sus espaldas suele molestar más a los jugadores que la notificación.
Treatment
Cada sustancia define sus propios ítems de tratamiento, cada uno con un alcance:
| Scope | Does |
|---|---|
overdose |
Revive a un jugador abatido |
withdrawal |
Reinicia el temporizador de abstinencia, conteniendo los síntomas sin curar nada |
addiction |
Reduce el nivel de adicción según el valor del tratamiento, diez puntos por unidad |
Los tratamientos se contrastan con la condición real del paciente, por lo que un ítem compartido por dos sustancias se aplica a aquella que realmente padece.
Rehab
| Field | Meaning |
|---|---|
| Rehab days | Días dentro del juego de estancia limpia antes de que la adicción desaparezca |
| Relapse | Probabilidad porcentual de que la adicción regrese después |
| Rehab cost | Lo que cuesta la estancia |
La probabilidad de recaída es el motivo para configurar Config.Withdrawal.ClearOnDeath = false. Si morir borra las adicciones, nadie paga nunca por la rehabilitación.
Drug testing
Los médicos leen el informe completo; la policía obtiene algo más directo. Cualquier trabajo en Config.DrugTest.Jobs puede ejecutar /drugtest [id] en un jugador cercano y obtener una respuesta clara: un positivo con las sustancias encontradas, o un resultado limpio. Ignora los interruptores de visibilidad por sustancia, porque un test busca todo.