DualCore Realistic Smoking Script

:dash: dualcore_smoking

A complete and realistic system for cigarettes, cigars, joints, vapes and bongs for FiveM servers.
Built to be modular, immersive and fully configurable, with animations, effects, particles, crafting, integration and evidence system.


:hammer_and_wrench: Main features

  • :white_check_mark: Support for multiple item types: smoke, vape, drug, liquid
  • :white_check_mark: Synced animations and props: cigarettes, joints, vapes, bongs, lighters, rolling papers, etc.
  • :white_check_mark: Crafting system to combine paper with drugs and create joints
  • :white_check_mark: Facial & visual effects for joint and bong consumption
  • :white_check_mark: Evidence system for nearby players (perfect for police RP)
  • :white_check_mark: Keybinds: exhale, change hand/ear, pass cigarette, etc.
  • :white_check_mark: Native integration with ox_inventory and qb-inventory
  • :white_check_mark: Compatible with ESX, QBCore and custom frameworks

:briefcase: Preconfigured items

This resource comes preconfigured with:

  • cigarette, cubancigar: Classic cigarettes and cigars
  • blue_dream_joint, whitewidow_joint, etc.: Joints
  • vape: Reusable vape (requires liquids)
  • bong: Bong with effects, animations and included clipset
  • liquid_mint, liquid_vanilla, etc.: Vape liquids
  • weed_whitewidow, purple_haze_weed, etc.: Drugs for vape or joints

You can easily modify or extend all items in config.lua.


:package: Crafting system

Enable crafting = true to allow recipes with custom UI like:

  • rolling_paper + weed_whitewidow → whitewidow_joint

Fully customizable and optional.


:test_tube: Evidence system

Nearby players will see evidence being generated (e.g. smoke trails, discarded props, etc.)
Great for police investigations or immersive scenarios.


:wrench: Advanced integration

  • Add your own client/server logic using exposed functions
  • Modify or expand animations, effects, props, particles
  • No need to modify core files
  • Works with ox_inventory, qb-inventory and others

:jigsaw: Dependencies

  • Any inventory system: ox_inventory, qb-inventory, or similar
  • A framework: QBCore, ESX or custom
  • Notification and progress bar system (your own or any)
  • ox_lib (optional)

:shopping_cart: Buy now

:link: Click here!


:movie_camera: Preview video

:link: Click here to view the video!


:globe_with_meridians: Discord

:link: Click here to join the official discord!


:information_source: Technical information

Code is accessible No
Subscription-based No
Lines (approximately) 3500+
Requirements Any type of inventory & Framework
Support Yes

Dude just took devcore smoke and release it?

2 Likes

Hi! We understand the confusion, but Dualcore Realistic Smoking is built completely from scratch — no code or assets from Devcore were used.

We’ve spent over a month developing, optimizing and polishing every line of code to ensure 0.00ms performance, a unique system, and a more immersive and realistic experience overall.

You’re more than welcome to review the code and compare it if you’d like — We’re always open to feedback.

Let’s just keep the discussion respectful and factual. :purple_heart:

What’s the config look like for items?

I have devcore but their support is non-existent so I’m looking into a new smoking script.

1 Like

Sorry for the delay in responding. You can see the detailed and explained configuration in my documentation. We have fast and efficient support haha.

1 Like