Aller au contenu

Drogues

bs_drugs, tous les chiffres dans bs_drugs/config/config.lua. Démarre-le après bs_boosters.

Chaque drogue existe en trois qualités. Les coupées tombent des zombies, les normales sont vendues par le marchand The Fence (fence_sandy), les pures se craftent dans la base de ta faction.

DrogueCoupéeNormalePureEffet
Cocaïnecocaine_badcocainecocaine_goodsprint plus rapide, bien moins de consommation d’endurance, ~3 min
Morphinemorphine_badmorphinemorphine_goodune partie de la santé perdue est remboursée, +90 s de saignement une fois à terre
Amphétamineamphetamine_badamphetamineamphetamine_goodmoins de tremblement de visée, meilleure régénération d’endurance
Weedweed_badweedweed_goodl’infection monte plus lentement

Qualité : la coupée a 0,6x d’effet et 1,6x d’addiction, la pure 1,3x d’effet et 0,7x d’addiction.

Aussi : cigarette (+1 PV toutes les 4 s en fumant, endurance plafonnée à 30, on peut marcher), lighter, matches (une par cigarette) et rehab_kit.

Les items sont dans bs_inventory/config/config_items.lua, catégorie drug. Les recettes pures (craft_<drug>_good) ont factionBase = true.

Utiliser depuis l’inventaire -> le serveur vérifie que tu l’as -> le retire, lance le minuteur, ajoute de l’addiction -> le client joue l’animation et applique les effets. Les effets sont publiés dans le statebag bsDrugMods (drain, regen, cap, infection, sway) que bs_core et bs_skills lisent. Les effets d’écran sont dans Drugs.Fx.

Stockée dans la metadata du personnage drug_addiction, pas besoin de table. Niveaux à 25 / 55 / 85 points. Le sevrage commence 15 min après la dernière prise : plus de tremblement, pire régénération d’endurance et de santé, tremblement de caméra dès le niveau 2. Les points baissent de 0,5/min après 10 min d’abstinence.

Un rehab_kit efface toute l’addiction. La seule source est Doc Harlan (rehab_doc_paleto) au refuge de Paleto, deux missions : apporter 4 antibiotiques ou tuer 60 rôdeurs. Une à la fois, 2 heures de délai partagé.