Skip to content

Doctors & treatment

Doctors and treatment

Залежність, яку ніхто не може діагностувати — це просто дебафф. Це та частина, яка робить медиків важливими.

Examining a patient

Гравець, чия робота вказана в Config.Medical.Jobs на рівні Config.Medical.MinGrade або вище, може використати /examine поруч із кимось або скористатися опцією таргета, якщо ви використовуєте ресурс таргетингу. Вони отримують токсикологічну карту.

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

Дистанція контролюється на сервері, як і лікування — ні те, ні інше не можна запустити з іншого кінця карти.

What the chart shows

Це налаштовується для кожної речовини окремо на вкладці Medical, і саме тут розгортається ролплей:

Toggle Effect when off
Show substance Назва наркотику прихована; медик бачить лише категорію та симптоми
Show level Відсутній відсоток залежності чи показник толерантності
Show stage Відсутня назва стадії абстиненції
Show last dose Невідомо, коли саме пацієнт вживав наркотик
Show history Останні дози та спосіб їх вживання (вимкнено за замовчуванням)

Дизайнерський наркотик із прихованим усім, крім категорії, змушує медика орієнтуватися на зовнішній вигляд пацієнта. Поширений вуличний наркотик із видимими параметрами читається як справжній скринінг. Поєднання обох варіантів у вашій економіці запобігає тому, щоб кожне обстеження здавалося однаковим.

Config.Medical.NotifyPatient повідомляє пацієнту про те, що його оглянули. Зазвичай це варто залишати увімкненим — коли лікар тихо читає чиюсь карту за спиною, це дратує гравців більше, ніж саме сповіщення.

Treatment

Кожна речовина визначає власні предмети для лікування, кожен із яких має свою область застосування:

Scope Does
overdose Повертає гравця у свідомість після нокауту
withdrawal Скидає таймер абстиненції, стримуючи симптоми без виліковування
addiction Знижує рівень залежності на значення препарату, десять пунктів за одиницю

Засоби лікування зіставляються з реальним станом пацієнта, тому предмет, який підходить для двох речовин, застосовується саме до тієї, від якої він реально страждає.

Rehab

Field Meaning
Rehab days Ігрові дні чистого перебування перед тим, як залежність зникне
Relapse Відсоткова ймовірність того, що залежність повернеться згодом
Rehab cost Вартість перебування

Ймовірність рецидиву — це причина встановити Config.Withdrawal.ClearOnDeath = false. Якщо смерть стирає залежності, ніхто ніколи не платитиме за реабілітацію.

Drug testing

Медики читають повну карту; поліція отримує більш прямолінійну інформацію. Будь-яка робота з Config.DrugTest.Jobs може виконати /drugtest [id] на гравцеві неподалік і отримати пряму відповідь — позитивний результат із виявленими речовинами або негативний. Це ігнорує перемикачі видимості для окремих речовин, оскільки тест шукає абсолютно все.