Skip to content

Addiction & withdrawal

Závislost a abstinenční příznaky

Tohle je přesně ta část, díky které má smysl drogový skript vůbec používat. Látka, která má pouze nějaký efekt, je jen obyčejný spotřební materiál. Látka, která mění to, co musí postava dělat zítra, je zápletka.

Vytvoření závislosti

Položka Význam
Šance Procentuální šance na zvýšení úrovně závislosti při každé dávce
Dávky Zaručená závislost při tomto počtu dávek, bez ohledu na šanci
Tolerance Kolik tolerance každá dávka přidá
Limit Maximum, kterého může tolerance dosáhnout, 100 až 1000
Odbourávání Hodiny čistoty předtím, než začne úroveň klesat
Křížová tolerance Dávky zvyšují toleranci i u jiných látek ve stejné kategorii, a to poloviční rychlostí
Skryté Hráč se nedozví, že je závislý, dokud nezačnou samotné abstinenční příznaky

Tolerance začíná na hodnotě 100 a stoupá. Je to důvod, proč dlouhodobý uživatel potřebuje větší množství téže věci, vůbec něco pocítil, a neresetuje se ve chvíli, kdy klesne úroveň závislosti.

Když je zapnutá možnost Config.ToleranceDamping, tolerance ve skutečnosti oslabuje rauš – čím vyšší je tolerance postavy, tím slabší jsou pociťované účinky, takže nakonec vše dohánějí většími a častějšími dávkami. Právě to je koloběh, který závislého stahuje hlouběji.

Skryté je nastavení, které většina serverů využívá málo. S touto možností nemá hráč žádnou položku v HUD ani upozornění až do chvíle, kdy dorazí první fáze abstinenčních příznaků – o svém problému se tak dozví stejným způsobem, jako by tomu bylo ve skutečnosti.

Abstinenční fáze

Fáze se řídí časem od poslední dávky, nikoli odpočtem, který začíná ve chvíli, kdy účinek vyprchá. Hráč, který si dává pravidelnou dávku každou hodinu, první fázi nikdy neuvidí; hráč, kterému drogy dojdou ve 3 ráno, se probudí ve třetí fázi.

Čtyři výchozí fáze:

Fáze Po uplynutí Příznaky
Neklid 120 min touha, pocení
Třes 240 min třes, rozostření míření, kymácení
Nevolnost 360 min rozostření, zvracení, potácení, úbytek zdraví
Krize 480 min záchvat, bezvědomí

Můžete je libovolně přidávat, ubírat a měnit jejich časování. Všechny dvanáct příznaků je k dispozici v jakékoli fázi: craving, sweating, tremor, aimsway, wobble, blur, slowed, vomiting, stumbling, healthdrain, seizure, blackout.

Krize

Označte fázi jako krizi a přestane být pouhou neustálou přítěží a stane se opravdovou událostí.

Položka Význam
Opakovat každých Sekundy mezi jednotlivými atakami v této fázi
Varování Sekundy varování, které hráč dostane jako první
Bezvědomí Jak dlouho bude obrazovka černá
Časovač smrti Sekundy, než krize způsobí smrt, pokud nikdo nepomůže

Právě varování mění krizi v plnohodnotný RP. Hráč, který cítí, že to přichází, má čas zastavit auto, zalézt dovnitř nebo zavolat záchranáře. Pokud chcete nemilosrdnější server, varování vypněte pomocí Config.UI.ShowCrisisWarning = false.

Offline progres

Ve výchozím nastavení hodiny běží dál i v době, kdy je hráč odhlášený, takže někdo, kdo se odhlásí v abstinenčních příznacích, se vrátí v horším stavu. Config.Withdrawal.OfflineCap omezuje, jak daleko může tento progres dojít – ve výchozím nastavení je to 12 hodin –, takže se nestane, že by se hráč vracející se po čtrnácti dnech ocitl rovnou uprostřed krize.

Nastavením Config.Withdrawal.RunsOffline = false můžete tento proces při odhlášení zcela zmrazit.