JBxSM Pool โ Premium 8-Ball Pool System for FiveM
A complete multiplayer pool system for FiveM servers, featuring realistic
deterministic physics, full 8-ball rules, spectator mode, host-authoritative
networking, interactive table configuration, and support for Qbox, QBCore,
ESX, and Standalone servers.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฅ WATCH THE FULL PREVIEW ON YOUTUBE
โถ๏ธ ๐ย https://www.youtube.com/watch?v=lQl4c_bGzBA&t=12s
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Overview
JBxSM Pool is a feature-complete pool and billiards system designed for
serious FiveM communities. Players can walk up to any configured pool table,
start a match, challenge friends, and enjoy a fully synchronized multiplayer
pool experience with realistic physics, accurate ball collisions, and complete
8-ball rule enforcement.
Unlike simple mini-games, JBxSM Pool uses a custom deterministic physics
engine built specifically for FiveM. Ball movement, cushion rebounds,
collision transfers, and shot power are simulated consistently across all
players, providing smooth and reliable gameplay without relying on GTA's
native physics.
Multiplayer matches are powered by a host-authoritative networking system
with client-side interpolation, ensuring smooth gameplay for both players and
spectators. Nearby players automatically become spectators when approaching
an active table, allowing bars, clubs, casinos, and social locations to feel
alive and interactive.
The included JBxSM Designs NUI features a premium chrome-and-cyan theme,
turn indicators, power meters, notifications, pocket tracking, and match
information. All interface files are editable, allowing servers to fully
customize the visual style to match their branding.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฌ SEE IT BEFORE YOU BUY โ
โ โ
โ Full gameplay showcase, multiplayer demo, โ
โ spectator mode, and table configuration: โ
โ โ
โ โถ๏ธ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โจ Key Features
โ Realistic deterministic pool physics
โ Full multiplayer support with synchronized gameplay
โ Complete 8-ball rules engine
โ Spectator mode with automatic nearby detection
โ Host-authoritative networking architecture
โ Smooth client-side interpolation
โ Hold-to-charge cue shooting system
โ Dynamic aim line with cushion prediction
โ Realistic ball rolling and collision handling
โ Cue stick animations and shot power scaling
โ Automatic foul detection and turn management
โ Scratch detection and cue ball respotting
โ WIN / LOSS match system
โ Visible player character during gameplay
โ Host migration support
โ Interactive in-game table configurator
โ Configure custom pool tables without editing coordinates
โ ox_target integration
โ WebAudio-generated sound effects
โ Premium JBxSM HUD design
โ Qbox, QBCore, ESX, and Standalone support
โ Full configuration through config.lua
๐ฑ Multiplayer & Spectator System
Matches are synchronized using a host-authoritative simulation model.
The host player runs the physics simulation and broadcasts ball states to
other participants, while guests and spectators receive smooth interpolated
updates for a seamless experience.
Nearby players automatically spectate active games without requiring any
commands or menus, making pool tables a social activity that naturally
attracts attention inside bars, clubs, casinos, and public gathering areas.
โ๏ธ Table Configuration
JBxSM Pool ships with support for common GTA pool tables and includes a
powerful in-game configuration tool for custom tables.
Using /tableconfig, administrators can:
-
Configure custom pool tables
-
Place pockets visually
-
Set rack positions
-
Configure cue ball spots
-
Save profiles instantly
-
Generate configuration snippets automatically
No manual coordinate measurement is required.
๐ฎ Commands
Command
Purpose
/pool
Start or join a match
/tableconfig
Configure a pool table
/poolforceexit
Force exit a match
/pooldebug
Toggle physics debugging
/poolinfo
View table information
/poolrack
Spawn a fresh rack
/poolclear
Clear active simulation
/poolnetinfo
Multiplayer diagnostics
โ๏ธ Requirements
None Required.
Optional:
- ox_target
Frameworks (auto-detected):
-
qbx_core
-
qb-core
-
es_extended
๐ ๏ธ Installation
- Drop the folder into your
resources/directory - Add:
ensure jbxsm_pool
to your server.cfg
- (Optional) Install ox_target for interaction support
- Restart your server
- Walk to a pool table and start playing
A full README is included covering multiplayer architecture, table
configuration, physics tuning, framework integration, customization, and
troubleshooting.
๐ฆ Delivery
This resource is delivered automatically via FiveM Asset Escrow directly to
your server after purchase. Simply add it through your Cfx.re Asset Manager โ
no manual setup required beyond standard installation.
โน๏ธ Product Info
-
Version: 0.8.5
-
Framework: Qbox, QBCore, ESX, Standalone
-
Multiplayer: Yes
-
Spectator Mode: Yes
-
Code: Escrow-protected, configuration files open for editing
-
Support: Provided via JBxSM Designs
-
Preview: โถ๏ธ