Lifetime updates included on every script — buy once, keep it running through framework bumps. Browse scripts →

What's included

Every billiards table on the map is playable
Place your own pool tables anywhere
Straight pool, 9-ball and 8-ball rules
Fully synced for any number of players
Table fees paid into a job account
qb-target, ox_target, bt-target and q-target support
Collision, pocket and cushion sounds
Fully unlocked source code included

Overview

8-Ball Pool / Billiards

Take a break from chaotic Los Santos shenanigans and shoot some old-school pool with your friends.

Every billiards table on the map works, and you can place your own tables wherever you want. Any number of players can join in, anywhere.

Almost everyone plays pool by slightly different rules, so this script does not lock you into a ruleset. Pick straight pool, 9-ball or 8-ball, reset the game at any time, and take ball in hand whenever your house rules allow it. To keep games honest, whenever a ball is pocketed or a player takes ball in hand, everyone around the table gets a notification, so it is on the players watching to call out cheating.

Keybinds and language are both set in the config file.

Features

  • Works on every server (ESX, vRP, anything)
  • Straight pool, 9-ball or 8-ball
  • Players can pay for a table, with the money going to a job account
  • All pool tables anywhere on the map work
  • Anyone can play
  • qb-target, ox_target, bt-target and q-target support
  • Fully multiplayer synced
  • Full sound support: balls colliding, balls being pocketed, balls bouncing off cushions
  • Uses WarMenu (included), but you can easily swap in your own menu system

Fully unlocked with source code.

Specifications

Framework
esx · qbcore · qbox
Category
Creator
Idle resmon
0.00 – 0.02 ms
Delivery
Instant email — unique per-order link
Updates
Lifetime — never pay again

Add this line to your server.cfg once the download is uploaded to resources/ (replace the folder name if yours differs):

ensure fivem-8-ball-pool-script

Frequently asked

How is Synced 8-Ball & 9-Ball Pool Tables delivered?

Instantly by email after checkout — a download link lands in your inbox the moment payment clears. No manual approval, no waiting on a ticket.

Is it compatible with esx, qbcore, qbox?

Synced 8-Ball & 9-Ball Pool Tables is built for esx, qbcore, qbox. Check the specifications below for the exact dependency list.

Do I get future updates?

Yes — lifetime updates are included at no extra cost. New versions appear in the same download area you were originally emailed.

Can I customize the config?

Most behaviour is exposed as config options inside the resource — prices, permissions, locations and pacing can be tuned without touching the core files.