Clinică de recuperare
Clinică de dezintoxicare
O dependență de care jucătorul poate scăpa contra cost oferă întregului sistem un loc unde să se încheie. Config.Rehab plasează un funcționar pe hartă — un ped cu un blip — la care un caracter se poate interna.
Internarea
Apropie-te de funcționar și țintește-l (sau apasă tasta dacă nu folosești un sistem de țintire). Dacă personajul este dependent, acesta plătește taxa și o bară de tratament rulează pentru Config.Rehab.Duration. Când se termină, fiecare dependență este eliminată — cu excepția cazului în care se produce o recădere, folosind șansa de recădere per substanță setată în editor, caz în care aceasta rămâne.
Taxa
Costul este cel mai mare rehabCost dintre dependențele actuale ale caracterului, având ca alternativă Config.Rehab.Cost. Suma este retrasă prin intermediul framework-ului din bancă, iar apoi din numerar. Setează costul la 0 pentru a face dezintoxicarea gratuită.
Dezintoxicarea contează doar dacă moartea nu șterge dependențele. Menține Config.Withdrawal.ClearOnDeath = false, altfel jucătorii vor alege calea ușoară în loc să plătească clinica.
Locații
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' },
},
}