Menan AK47
MENAN AK47DOCS
DiscordStore
Navigation
Menu
Welcome
FAQ
ak47_lib
ak47_target
ak47_ambulancejob
ak47_banking
ak47_business
ak47_carboosting
ak47_cardealer
ak47_clothingshop
ak47_crafting
ak47_crime
ak47_crutch
ak47_deliveryjob
ak47_drugdealerv2
ak47_drugmanagerv3
Commands
Events
Validate
Addiction
Overdose
Dispatch
ak47_drugmissions
ak47_ecommerce
ak47_farming
ak47_fishing
ak47_fraudsystem
ak47_fuelstations
ak47_gangs
ak47_garage
ak47_garbagejob
ak47_hookahloungev2
ak47_housing
ak47_hud
ak47_iclothingv3
ak47_idcardv2
ak47_inventory
ak47_jobgarage
ak47_khusbites
ak47_khusland
ak47_leafnlatte
ak47_mafiasupply
ak47_mechanic
ak47_moneywash
ak47_multicharacter
ak47_npcmed
ak47_outfitbag
ak47_playershop
ak47_policejob
ak47_prospecting
ak47_radio
ak47_rentalcar
ak47_safezone
ak47_sitchair
ak47_smokingv2
ak47_supermarket
ak47_switch
ak47_territories
ak47_vehiclekeys
ak47_vipshop
Loaf
DocsMulti FrameworkAddiction

Addiction

Addiction and physical tolerance lifecycle mechanics, withdrawal stages, and medical treatments.

Addiction and Tolerance Mechanics

  • Addiction increases dependence; withdrawal occurs if drug intake stops.
  • Tolerance reduces negative side effects during drug consumption.
  • Values range from 0 to 100, stored in the database.

Withdrawal Stages

Withdrawal stages apply when an addicted player is not under drug influence.

Tier Addiction Level Grace Period Health Drain Passout & Vomit Chance Warning Alert
Low > 30 15 minutes -5 HP every 30s 10% Passout / 30% Vomit addiction_low
Mid > 50 10 minutes -5 HP every 15s 20% Passout / 50% Vomit addiction_mid
High > 75 Immediate -5 HP every 3s 30% Passout / 70% Vomit addiction_high

Withdrawal Symptoms

When health loss begins, the player experiences physical withdrawal symptoms:

  • Visual screen shader distortion via Drug_gas_huffin.
  • Camera shaking using DRUNK_SHAKE profile.
  • Motion blur on camera movements.
  • Forced impaired drunk walking style.
  • Blackout screen fades and ragdoll passout animations.
  • Vomiting animations on foot or from vehicle doors.

Prescription Detox Items

Configured in configs/usable.lua under Config.AntiAddiction:

Item ID Item Label Type Effect
acamprosate Acamprosate Usable Pill Reduces addiction by 20 points and tolerance by 6 points.
lofexidine Lofexidine Usable Pill Reduces addiction by 50 points and tolerance by 16 points.

Passive Body Recovery

  • Addiction naturally decreases by 2 points every 3 minutes.
  • Tolerance naturally decreases by 2 points every 6 minutes.

Exports

ReduceAddiction

Reduces player active addiction levels across all drugs by the specified amount.

exports['ak47_drugmanagerv3']:ReduceAddiction(amount)
Parameter Type Required Description
amount number Yes Addiction reduction point amount
  • Returns: void

Admin Commands

Command Arguments Permission Description
/removeaddiction [player_id] Admin / Console Clears drug addiction and tolerance values.
/cleardrugs [player_id] Admin / Console Clears all drug addictions, overdoses, and effects.
Previous
Validate
Next
Overdose
On this page
Addiction and Tolerance MechanicsWithdrawal StagesWithdrawal SymptomsPrescription Detox ItemsPassive Body RecoveryExportsReduceAddictionAdmin Commands