FX-HOOKAH
Advanced and fully optimized hookah system for RedM with realistic smoking mechanics, synchronized smoke effects, coal & tobacco systems, and immersive roleplay
3 min readupdated 3 Jun 2026
On this page 24
- INSTALLATION
- OPTIONAL DEPENDANCY (Sound)
- REQUIRED DEPENDANCY
- INVENTORY SETUP (RSG)
- INVENTORY SETUP (VORP)
- ITEM IMAGES
- BASIC SETTINGS
- LOCALE SYSTEM
- SOUND SYSTEM
- INTERACTION SYSTEM
- COAL SYSTEM
- SMOKE SYSTEM
- TOBACCO SYSTEM
- HOOKAH TPYES
- HOSE SYSTEM
- REPAIR SYSTEM
- DELETE SYSTEM
- DATA SYSTEM
- PROPS
- CORE FEATURES
- NOTIFICATION SYSTEM
- IPMORTANT NOTES
- COMMON ISSUES
- SUMMARY
#๐ฆ INSTALLATION
bashensure gs_gizmo
ensure fx-hookahprops
ensure fx-hookah
- Place resources into your
resourcesfolder - Add to
server.cfg - Restart your server
#โ๏ธ OPTIONAL DEPENDANCY (Sound)
bashensure xsound
- Required only if sound is enabled
- Works when
Config.HookahSound = true
#โ๏ธ REQUIRED DEPENDANCY
textgs_gizmo
- Required for detailed placement system
- Enables precise object positioning
#๐ฆ INVENTORY SETUP (RSG)
luahookah_silver = { name = 'hookah_silver' }
tobacco_love66 = { name = 'tobacco_love66' }
hookah_coal = { name = 'hookah_coal' }
- Add items into
rsg-core/shared/items.lua - Includes hookahs, tobacco, and coal
#๐ฆ INVENTORY SETUP (VORP)
sqlINSERT INTO items (...)
VALUES ('hookah_silver', 'Silver Hookah', ...)
- Add items into VORP database
- Required for full functionality
#๐ผ๏ธ ITEM IMAGES
textITEMPNG/
- Copy images into inventory image folder
- Required for UI display
#โ๏ธ BASIC SETTINGS
luaConfig.Language = "en"
Config.Debug = false
- Language system
- Debug mode for development
#๐ LOCALE SYSTEM
luaConfig.Locale = {
["en"] = {}
}
- Multi-language support
- Supports dynamic variables (${value})
#๐ SOUND SYSTEM
luaConfig.HookahSound = true
Config.HookahSoundDistance = 20.0
- Enables hookah bubbling sound
- Uses xsound resource
#๐ฏ INTERACTION SYSTEM
luaConfig.UseTarget = false
- false โ prompt system
- true โ target system
luaConfig.Prompts = {
["carry"] = {},
["ground"] = {}
}
- Full interaction system
- Separate prompts for carry / ground
#๐ฅ COAL SYSTEM
luaConfig.CoalDecay = {
enabled = true,
decayInterval = 120,
decayAmount = 1
}
- Coal decreases over time
- Requires refill system
#๐จ SMOKE SYSTEM
luaConfig.Smoke = {
key = 0x5415BE48,
minHoldTime = 300,
maxHoldTime = 3000
}
- Hold-to-smoke mechanic
- Longer hold = more smoke
luatobaccoBaseRate = 0.1
- Controls tobacco consumption speed
#๐ TOBACCO SYSTEM
luaConfig.Tobacco = {
["love66"] = {
duration = 600,
density = 1.0
}
}
- Defines tobacco types
- duration โ how long it lasts
- density โ smoke thickness
#๐ฌ HOOKAH TPYES
luaConfig.Hookahs = {
["hookah_gold"] = {
smokeMultiplier = 1.3
}
}
- Defines hookah variants
- Each has unique stats
#๐ HOSE SYSTEM
luaConfig.Hose = {
prop = "fx_shishahand_bk",
ropeLength = 3.5
}
- Creates rope connection
- Syncs between players
#๐ง REPAIR SYSTEM
luaConfig.RepairHookah = {
allowRepair = true
}
- Allows coal refill / repair
- Can require items
#๐ DELETE SYSTEM
luaConfig.DeleteBoxSettings = {
allowDelete = true
}
- Controls hookah deletion
- Supports job & group permissions
#๐ฆ DATA SYSTEM
jsonhookah.json
- Stores all hookah states
- Includes:
- coal
- tobacco
- position
- usage state
#๐ญ PROPS
texthookah: fx_shisha_bk
hand: fx_shishahand_bk
- Hookah and hose models
#๐ CORE FEATURES
- Carry / Place hookah
- Hold-to-smoke system
- Coal decay & refill
- Tobacco system
- Rope & hose system
- Sound system
- Multi hookah types
- Synced smoke effects
#๐ NOTIFICATION SYSTEM
luaNotify({
text = "Message"
})
- Supports VORP / RSG / REDEMRP
- Integrated notify system
#โ ๏ธ IPMORTANT NOTES
- Artifact version must match recommendation
- Items must be installed correctly
- xsound required if sound enabled
- gs_gizmo must be installed
- Tobacco required to smoke
#๐จ COMMON ISSUES
- Smoke not working โ no tobacco
- No sound โ xsound missing
- Placement not working โ gizmo missing
- Hookah disappears โ sync issue
- Cannot smoke โ coal empty
#๐ SUMMARY
FX-HOOKAH provides:
- Realistic smoking system
- Coal & tobacco mechanics
- Rope & hose interaction
- Fully synced effects
- Multiple hookah types
- High performance system
ยฉ Fixitfy Development