Rehab clinic
Rehab clinic
플레이어가 비용을 지불하고 떨쳐낼 수 있는 중독 시스템으로, 전체 시스템의 종착지를 제공합니다. Config.Rehab은 맵에 접수원(블립이 표시되는 페드)을 배치하며, 캐릭터가 이곳에 입소하게 됩니다.
Checking in
접수원에게 다가가 타겟팅을 하거나 (타겟팅 리소스가 없는 경우 지정된 키를) 누릅니다. 캐릭터가 중독 상태라면 비용을 지불하고 Config.Rehab.Duration 동안 치료 진행 바가 작동합니다. 완료되면 각 중독 상태가 해제됩니다. 단, 에디터에서 설정한 약물별 **재발 확률(relapse chance)**에 따라 재발하는 경우는 예외로 유지됩니다.
The fee
비용은 캐릭터가 현재 가지고 있는 중독들의 rehabCost 중 가장 높은 금액으로 책정되며, 없을 경우 Config.Rehab.Cost로 대체됩니다. 비용은 프레임워크를 통해 은행 계좌에서 먼저 차감된 후 현금에서 차감됩니다. 재시설을 무료로 이용하려면 비용을 0으로 설정하세요.
⚠
재활 치료는 사망 시 중독 상태가 초기화되지 않는 경우에만 의미가 있습니다. Config.Withdrawal.ClearOnDeath = false로 설정하세요. 그렇지 않으면 플레이어들이 클리닉에 비용을 지불하는 대신 사망을 통해 공짜로 해결하려 할 것입니다.
Locations
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' },
},
}