Slot Machine
![]()
Syra_SlotMachine - Configurable Slot Machine
Syra_SlotMachine is a complete slot-machine system for FiveM with a custom NUI interface, weighted rewards and configurable payouts.
It is made for casinos, arcades, bars, event zones or any server economy that needs a polished gambling activity
Server owners can configure symbols, rewards, spin limits, sounds, visuals and payout behavior.
Key Features
-
๐ฐ Custom slot machine UI: A dedicated NUI interface for spinning and viewing results.
-
๐ฒ Weighted rewards: Control win chances and payouts through configurable reward weights.
-
๐ธ Inventory payouts: Reward players with configured items or currency through supported systems.
-
โฑ๏ธ Optional spin limits: Limit how often players can spin within configured periods.
-
๐ท๏ธ Nearby win labels: Display local win feedback around slot-machine areas.
-
๐ผ๏ธ Custom images: Replace slot symbols with your own image assets.
-
๐ Custom sounds: Add spin, win or interface sounds from the bundled sound folder.
-
๐งญ Target interaction support: Use target systems when configured.
-
๐๏ธ Database tracking: Spin data can be stored for limits and persistence.
Technical Information
-
Framework : ESX, QB, Standalone
-
Code is accessible : No (Partially)
-
Subscription-based : No
-
Lines : 1100
-
Requirements : oxmysql, inventory/framework/target optional depending on config
-
Support : Yes
-
Locales : EN, FR
Installation guide
Download the resource
After purchase, sign in to portal.cfx.re (Granted Assets) with the Cfx account linked to your Tebex order and download
Syra_SlotMachine.Add it to your resources
Extract the archive and place
Syra_SlotMachinein your serverresourcesfolder.Database
The server creates
syra_slotmachine_spinsautomatically for spin limits. No SQL import is needed.Start order in server.cfg
ensure oxmysql ensure ox_inventory # optional ensure Syra_SlotMachinePlace your machines
Add entries to
Config.Machines. Each needs a uniqueid, coordinates and an optional rotation:{ id = 'casino_1', coords = vector3(930.141052, 37.233982, 81.095802), rotation = 0.0 },