Skip to content

Dokter & pengobatan

Doctors and treatment

Kecanduan yang tidak dapat didiagnosis oleh siapa pun hanyalah sebuah debuff. Inilah aspek yang membuat para tenaga medis menjadi sangat penting.

Examining a patient

Seorang pemain yang pekerjaannya tercantum dalam Config.Medical.Jobs pada atau di atas Config.Medical.MinGrade dapat menjalankan /examine di dekat seseorang, atau menggunakan opsi target jika Anda menggunakan resource sistem targeting. Mereka akan mendapatkan grafik toksikologi.

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

Jarak tersebut divalidasi di sisi server, begitu juga dengan pengobatan — keduanya tidak dapat memicu dari jarak jauh di map.

What the chart shows

Ini diatur per zat, pada tab Medical, dan di sinilah letak roleplay yang sesungguhnya:

Toggle Effect when off
Show substance Nama narkotika disembunyikan; petugas medis hanya melihat kategori dan gejalanya
Show level Tidak ada persentase kecanduan atau angka toleransi
Show stage Tidak ada nama tahap sakau (withdrawal)
Show last dose Tidak tahu kapan terakhir kali mereka menggunakannya
Show history Dosis terbaru dan cara penggunaannya (nonaktif secara default)

Zat buatan desainer dengan semua informasi disembunyikan kecuali kategorinya memaksa seorang petugas medis untuk menganalisis dari kondisi fisik pasien. Narkotika jalanan umum dengan semua informasi terlihat terbaca seperti hasil lab medis nyata. Mengombinasikan keduanya dalam perekonomian server Anda adalah hal yang mencegah setiap pemeriksaan terasa monoton.

Config.Medical.NotifyPatient memberi tahu pasien bahwa mereka sedang diperiksa. Membiarkannya tetap aktif biasanya adalah pilihan yang tepat — seorang dokter yang diam-diam membaca rekam medis seseorang di belakang mereka Cenderung lebih membuat pemain kesal daripada notifikasi tersebut.

Treatment

Setiap zat mendefinisikan item pengobatannya sendiri, masing-masing dengan fungsi tertentu:

Scope Does
overdose Menyadarkan kembali pemain yang berada dalam kondisi down
withdrawal Menyetel ulang waktu sakau, menahan gejala tanpa menyembuhkan apa pun
addiction Mengurangi tingkat kecanduan sebesar nilai pengobatan, sepuluh poin per unit

Pengobatan dicocokkan dengan kondisi aktual pasien, sehingga item yang sama untuk dua zat yang berbeda akan diterapkan pada zat yang benar-benar diderita oleh pasien tersebut.

Rehab

Field Meaning
Rehab days Hari dalam game untuk masa pembersihan sebelum kecanduan hilang
Relapse Persentase kemungkinan kecanduan kambuh kembali setelahnya
Rehab cost Biaya untuk menjalani rehabilitasi

Peluang kambuh (relapse) adalah alasan mengapa Anda harus mengatur Config.Withdrawal.ClearOnDeath = false. Jika kematian menghapus kecanduan, tidak akan ada seorang pun yang mau membayar untuk rehabilitasi.

Drug testing

Petugas medis dapat membaca grafik secara lengkap; pihak kepolisian mendapatkan hasil yang lebih ringkas. Pekerjaan apa pun dalam Config.DrugTest.Jobs dapat menjalankan /drugtest [id] pada pemain di dekatnya dan mendapatkan jawaban langsung — hasil positif beserta zat yang ditemukan, atau hasil bersih. Perintah ini mengabaikan pengaturan visibilitas per zat, karena tes ini mendeteksi semuanya.