Billiards
Free 8-ball, 9-ball and practice pool for FiveM with server side physics, a POV cue camera, live spectators and admin placed tables.
STG Billiards turns every pool table on the map into a playable game. Walk up to a table, pick 8-ball, 9-ball or solo practice and play from a camera right behind the cue ball. Every shot is simulated on the server, so both players and everyone watching see the exact same result. It is free.
Features
8-ball, 9-ball and practice
Solids and stripes with the 8 last, lowest ball first in 9-ball with three fouls in a row losing, or a solo rack to practice on.
Aim and power
Aim with the mouse, fine tune with Shift and hold the left mouse button to charge the 3D power bar next to the cue ball.
Three cameras
A POV camera behind the cue ball, a top view on C and a bird's eye camera that follows every shot.
Live spectators
Everyone near the table sees the balls roll, the players' poses and the cue in their hands.
Walk between shots
The player who is waiting walks freely and steps back to the table with the target when it is their turn.
Any table, anywhere
Every GTA pool table works out of the box. Admins place more tables anywhere with /pooladmin.
Rules
| 8-ball | 9-ball | |
|---|---|---|
| Break | Cue ball goes behind the head string | Cue ball goes behind the head string |
| Legal first hit | Your group, any ball except the 8 while the table is open, the 8 when your group is cleared | The lowest numbered ball on the table |
| Groups | Your first pocketed ball after the break picks solids or stripes | No groups |
| Win | Pocket the 8 after your group | Pocket the 9 on a legal shot |
| Loss | Pocketing the 8 early or on a foul | Three fouls in a row |
| Fouls | Scratch, no ball hit, wrong ball first, no ball reaching a rail | Same |
| After a foul | Opponent gets ball in hand anywhere | Opponent gets ball in hand anywhere |
The aim guide is chosen per table before the game starts: Full shows the cue ball path, the ghost ball and where both balls go after contact, Basic shows only the cue ball path and Off shows nothing.
Controls
| Key | Action |
|---|---|
| Mouse | Aim |
Shift (hold) | Fine aim |
| Left mouse (hold) | Charge the shot, release to shoot |
C | Switch between the POV camera and the top view |
| Mouse wheel | Zoom |
Backspace | Cancel the charge, or go back to placing the cue ball |
G | Leave the table |
At a glance
| Price | Free |
| Game modes | 8-ball, 9-ball, practice |
| Tables | Every GTA pool table plus admin placed tables |
Access to /pooladmin | Framework permission groups, admin, god and superadmin by default |
| Frameworks | ESX, QBCore, QBOX through stg_lib |
| Languages | 17 included |
Credits
Pool animations by Darks Animations (Pool Pack #1), used with credit.
Next steps
Installation
Set it up in under five minutes
Configuration
Target system, admin access and notifications
Dependencies
What needs to start before Billiards
Still having trouble?
Open a ticket on our Discord. Our team answers around 15 hours a day.