Scriptsnx_slotmachine
Changelog
Version history for nx_slotmachine.
1.4.0 (2026-08-19)
Added
- Ten languages.
Config.Localesets the language of every game screen, notification and admin menu: English, German, Finnish, French, Portuguese (Brazil), Spanish, Turkish, Dutch, Italian and Polish. Config.EnableBonusBuysswitches off the Buy Feature menus in Chroma Rush and Davy's Doubloons. The button is hidden in game and buy spins are declined on the server.
Changed
- All four games rebuilt on one shared interface. The cabinets now behave the same way and load from a single build.
- New win presentation on the board. Winning clusters are outlined in their tier color, win amounts rise from where they land, and the cabinet lighting reacts to the spin. Chroma Rush and Davy's Doubloons build tension as scatters land, and Trinity Heist stamps each multiplier step-up.
- Paytables in the game are read from the server, so the figures a player sees always match what the machine pays at your configured payback rate, buy costs included.
- Chroma Rush retuned. The base game now pays at its calibrated rate, in line with the other three.
- The NX title intro is the only loading screen. A client that cannot play the video opens straight into the game.
1.3.0 (2026-08-16)
Added
- Economy Analytics. An admin dashboard inside
/manageslotsreports spins, staked, paid out and net for every machine, split by game and by currency, with per-player history and search. Configured underConfig.Analytics. - Notable round replay. Any round paying at least
Config.Analytics.NotableMultipliertimes its stake (default 500x) is recorded in full and replays spin by spin in the dashboard, on the real game board rather than a summary. Config.Economy.RTPTierpicks the payback rate."standard"returns roughly 96% per game,"reduced"roughly 91%. Feature frequency and symbol weights are identical at both settings.
Changed
- Chroma Rush and Davy's Doubloons rebalanced. Both hold their calibrated RTP with a smoother win distribution.
- Payout settlement now covers wins that land while a player is disconnecting. The amount is parked and paid on their next join.
1.2.0 (2026-08-15)
Added
- Super turbo. A third speed gear after normal and turbo, reached from the Turbo button or by holding space. It runs at the same multiple of turbo in all four games.
Changed
- Stop on bonus now works as described in every game. Leave it checked and a feature ends the auto run. Uncheck it and auto-play carries through the feature and resumes with the spins that were left.
- Spectator performance. A cabinet screen mirrored to nearby players now drops its decorative effects and idle attract loops while keeping the full game visible. A busy casino floor costs less to draw.
- Right-clicking no longer exits a cabinet mid-spin.
1.1.0 (2026-06-15)
Added
- Per-machine currency system.
Config.Currenciesdefines every selectable currency, where each entry is either a framework money account (type = "account") or an ox_inventory item (type = "item"). Admins assign a currency per cabinet through/manageslots, with one global option for the in-world Diamond Casino cabinets. Config.DefaultCurrencysets whichConfig.Currenciesentry new slots are created with, independent of menu order.- Item-based payouts. Cash and chips can now be charged and paid as ox_inventory items rather than only a framework account balance.
Changed
- Animation overhaul across all four games: continuously-scrolling reels, physics-based grid tumbles, and pooled money rain, with fixes for turbo-spin reel artifacts, spin-start flashes, and win-screen blackouts.
config.luareorganized to the standard NX Creative layout (header box, section dividers, aligned columns).- Shipped image assets recompressed losslessly, cutting the UI asset payload to about a third of its previous size.
1.0.0 (2026-05-08)
Initial documentation.