Lekarze i leczenie
Lekarze i leczenie
Uzależnienie, którego nikt nie potrafi zdiagnozować, to po prostu zwykły debuff. To właśnie ta połowa, która sprawia, że medycy mają znaczenie.
Badanie pacjenta
Gracz, którego praca znajduje się w Config.Medical.Jobs na poziomie Config.Medical.MinGrade lub wyższym, może wpisać /examine stojąc obok kogoś lub użyć opcji targetowania, jeśli korzystasz z odpowiedniego zasobu. Otrzymuje on wykres toksykologiczny.
Config.Medical = {
Jobs = { 'ambulance', 'ems', 'doctor' },
MinGrade = 0,
Distance = 2.0,
NotifyPatient = true,
Command = 'examine',
}Odległość jest egzekwowana po stronie serwera, podobnie jak leczenie — żadna z tych rzeczy nie może zostać wywołana z drugiego końca mapy.
Co pokazuje wykres
Jest to ustawiane dla każdej substancji w zakładce Medical i to właśnie tam kryje się odgrywanie roli (RP):
| Przełącznik | Efekt, gdy wyłączony |
|---|---|
| Show substance | Nazwa narkotyku jest ukryta; medyk widzi tylko kategorię i objawy |
| Show level | Brak procentu uzależnienia lub wartości tolerancji |
| Show stage | Brak nazwy stadium zespołu odstawiennego |
| Show last dose | Brak informacji, jak dawno temu zażyto substancję |
| Show history | Ostatnie dawki i sposób ich przyjęcia (domyślnie wyłączone) |
Designer drug ze wszystkimi informacjami ukrytymi poza kategorią zmusza medyka do działania na podstawie wyglądu pacjenta. Powszechny narkotyk uliczny z w pełni widocznymi informacjami wygląda jak prawdziwy wynik badania. Połączenie obu tych elementów w Twojej ekonomii sprawia, że każde badanie nie wydaje się takie samo.
Config.Medical.NotifyPatient informuje pacjenta, że został zbadany. Pozostawienie tej opcji włączonej jest zazwyczaj właściwym wyborem — lekarz potajemnie czytający kartę pacjenta za jego plecami zazwyczaj denerwuje graczy bardziej niż powiadomienie.
Leczenie
Każda substancja definiuje własne przedmioty leczące, z których każdy ma określony zakres działania:
| Zakres | Działanie |
|---|---|
overdose |
Podnosi nieprzytomnego gracza |
withdrawal |
Resetuje licznik odstawienia, powstrzymując objawy bez uleczenia czegokolwiek |
addiction |
Zmniejsza poziom uzależnienia o wartość leku, dziesięć punktów na jednostkę |
Lekarstwa są dopasowywane do rzeczywistego stanu pacjenta, więc przedmiot współdzielony przez dwie substancje jest stosowany do tej, na którą pacjent faktycznie cierpi.
Odtrucie i odwyk
| Pole | Znaczenie |
|---|---|
| Rehab days | Dni w grze spędzone w stanie trzeźwości, zanim uzależnienie ustąpi |
| Relapse | Szansa procentowa na powrót uzależnienia po tym czasie |
| Rehab cost | Koszt pobytu |
Szansa na nawrót choroby to powód, dla którego warto ustawić Config.Withdrawal.ClearOnDeath = false. Jeśli śmierć resetuje uzależnienia, nikt nigdy nie zapłaci za odwyk.
Testy narkotykowe
Medycy odczytują pełny wykres; policja otrzymuje coś bardziej bezpośredniego. Każda praca w Config.DrugTest.Jobs może wpisać /drugtest [id] na pobliskim graczu i otrzymać jasną odpowiedź – wynik pozytywny wraz z wykrytymi substancjami lub wynik negatywny. Ignoruje to przełączniki widoczności dla poszczególnych substancji, ponieważ test wykrywa wszystko.