Skip to content

Rehab clinic

Rehab clinic

Sebuah sistem adiksi yang dapat dibayar pemain untuk dihilangkan, memberikan tujuan akhir bagi seluruh sistem kecanduan. Config.Rehab menempatkan seorang petugas di dalam peta — sebuah ped dengan blip — tempat karakter melakukan registrasi.

Checking in

Dekati petugas dan lakukan target pada mereka (atau tekan tombol jika Anda tidak menggunakan resource targeting). Jika karakter tersebut mengalami kecanduan, mereka membayar biayanya dan sebuah progress bar perawatan akan berjalan selama Config.Rehab.Duration. Ketika selesai, setiap adiksi akan dihapus — kecuali terjadi relaps (kambuh), berdasarkan persentase relaps per zat yang Anda atur di editor, yang jika terjadi maka adiksi tersebut akan tetap ada.

The fee

Biayanya adalah rehabCost tertinggi di antara adiksi yang sedang dialami karakter, dengan cadangan ke Config.Rehab.Cost. Biaya diambil melalui framework dari bank, lalu uang tunai. Atur biaya menjadi 0 untuk membuat rehabilitasi ini gratis.

Rehab hanya berguna jika kematian tidak menghapus adiksi. Pastikan Config.Withdrawal.ClearOnDeath = false, atau pemain akan memilih jalan keluar yang mudah (mati) alih-alih membayar klinik.

Locations

config.lua
Config.Rehab = {
    Enabled  = true,
    Duration = 45,
    Cost     = 5000,
    Ped      = 's_m_m_doctor_01',
    Blip     = { sprite = 51, colour = 25, scale = 0.75 },
    Locations = {
        { coords = vec4(1839.7, 3672.9, 34.28, 210.0), label = 'Sandy Shores Rehab' },
        { coords = vec4(-679.4, 5834.3, 17.33, 45.0),  label = 'Paleto Bay Rehab' },
    },
}