Zum Inhalt springen

Drogen

bs_drugs, alle Zahlen in bs_drugs/config/config.lua. Starte es nach bs_boosters.

Jede Droge gibt es in drei Qualitäten. Gestreckte droppen von Zombies, normale verkauft der Händler The Fence (fence_sandy), reine werden in deiner Fraktionsbasis hergestellt.

DrogeGestrecktNormalReinEffekt
Kokaincocaine_badcocainecocaine_goodschnelleres Sprinten, deutlich weniger Ausdauerverbrauch, ~3 Min.
Morphiummorphine_badmorphinemorphine_goodTeil des Lebensverlusts wird erstattet, +90 s Verbluten im Niedergangs-Zustand
Amphetaminamphetamine_badamphetamineamphetamine_goodweniger Zielwackeln, bessere Ausdauerregeneration
Grasweed_badweedweed_goodInfektion baut sich langsamer auf

Qualität: gestreckt hat 0,6x Effekt und 1,6x Sucht, rein hat 1,3x Effekt und 0,7x Sucht.

Außerdem: cigarette (+1 HP alle 4 s beim Rauchen, Ausdauer auf 30 begrenzt, Gehen möglich), lighter, matches (eins pro Zigarette) und rehab_kit.

Die Items stehen in bs_inventory/config/config_items.lua, Kategorie drug. Die reinen Rezepte (craft_<drug>_good) haben factionBase = true.

Aus dem Inventar benutzen -> der Server prüft, ob du es hast -> entfernt es, startet den Timer, fügt Sucht hinzu -> der Client spielt die Animation ab und wendet die Effekte an. Die Effekte werden im Statebag bsDrugMods veröffentlicht (drain, regen, cap, infection, sway), den bs_core und bs_skills lesen. Bildschirmeffekte stehen in Drugs.Fx.

Gespeichert in den Charakter-Metadaten drug_addiction, keine Tabelle nötig. Stufen bei 25 / 55 / 85 Punkten. Der Entzug beginnt 15 Min. nach dem letzten Konsum: mehr Wackeln, schlechtere Ausdauer- und Lebensregeneration, ab Stufe 2 Kamerawackeln. Die Punkte sinken um 0,5/Min., nachdem man 10 Min. clean war.

Ein rehab_kit löscht die gesamte Sucht. Die einzige Quelle ist Doc Harlan (rehab_doc_paleto) im Paleto-Refugium, zwei Missionen: 4 Antibiotika bringen oder 60 Walker töten. Immer nur eine, 2 Stunden gemeinsamer Cooldown.