
NEWFully playable chess on a real 3D board in your server: PvP head-to-head, a built-in AI opponent with 3 difficulty levels, complete legal chess rules, and money wagering where the winner takes the pot. Walk up, sit down, and drag your pieces with an overhead camera. Auto-detects ESX, QBCore, or Standalone.
Chess is played on an actual in-world board and prop set, not a flat NUI window. Tables stream in only when a player is nearby and despawn when everyone leaves, keeping the world clean and performance high.
Var-Chess uses the table, board, chair and piece models from the free bzzz_chess asset pack, its only dependency. Grab it once at no cost, start it before Var-Chess, and you are ready to play. No paid props or extra purchases needed.
Two players sit at the same table and play a real synchronized match. The board state, every move, captures and checks are validated server-side and mirrored to both players and any spectators in real time.
No opponent around ? Play the computer on Easy, Medium or Hard. Each level tunes search depth, blunder chance and thinking time, so Easy plays loose and human while Hard hunts for the best move every time.
A complete rules engine with castling (king and queen side), en passant, pawn promotion, plus accurate check, checkmate and stalemate detection. Illegal moves are rejected, you can only play what the rules allow.
The AI runs a minimax search with alpha-beta pruning and piece-square tables for positional play, all server-side. Search depth, randomness and a soft thinking-time budget are configurable per difficulty level.
Optional betting on a match: both players stake the same amount, it is escrowed at the start, and the winner collects the pot. Pay from cash or bank, set min/max and presets, take an optional house rake, and refund both stakes on a draw.
While seated, an overhead camera locks onto the board and you grab and drop pieces with a 3D raycast cursor. Hovered squares, legal moves, captures, the last move and the king in check are all highlighted with colored markers.
Players can walk up to an ongoing game and watch it live from the side, with the full board synced to them, perfect for tournaments and crowd moments.
Detects es_extended or qb-core at runtime and wires money and identifiers automatically, or runs fully standalone with betting disabled. One drop-in resource for any server.
Players sit down at the chair with proper sit and reach animations, your own ped can be hidden locally for a clean overhead view, and a showcase camera slowly orbits the table while the lobby menu is open.
An optional warm spotlight switches on above the table at night for atmosphere and readability, with fully configurable hours, color, brightness and range.
Captured pieces stack neatly in a tray beside the board, and every action (open, select, grab, move, capture, check, win, lose) has its own configurable sound effect for a polished feel.
Place as many chess tables around the map as you like, each with an optional map blip. Models, board geometry, seats, camera, betting, AI and locale are all editable from a single shared config file.
Save more
Instead of buying individual scripts, get access to the entire catalog including this one, plus all future releases and priority support.
Yes. If no second player is available, you can play a built-in AI opponent with three difficulty levels (Easy, Medium, Hard). Each level adjusts the engine's search depth, blunder chance and thinking time, so Easy feels casual while Hard plays a strong, accurate game.
Yes, it runs a full legal chess engine: castling on both sides, en passant, pawn promotion, and proper check, checkmate and stalemate detection. Only legal moves are accepted, every move is validated server-side.
Betting is optional. Both players agree on the same stake, which is escrowed when the game starts; the winner takes the pot. You can pay from cash or bank, set minimum, maximum and preset amounts, take an optional house cut, and on a draw or stalemate both stakes are refunded. Wagering works on ESX and QBCore; on Standalone it is simply disabled.
Chess is played on a real 3D board in the world (not a pop-up menu), using the free bzzz_chess prop pack. You walk up, sit on a chair, and an overhead camera lets you drag and drop pieces with a 3D cursor. Tables stream in only when players are near to keep performance high.
Yes. It auto-detects ESX (es_extended) or QBCore (qb-core) at runtime and wires money and identifiers automatically, or runs fully standalone (with betting off). No manual framework toggle needed.
Yes. Other players can walk up to an active match and watch it live from the side with the board fully synced, great for tournaments and gathering a crowd.
This is the Escrow (protected) version, so the compiled logic cannot be edited, but the shared config and framework files are open so you can customize tables, models, betting, AI levels, sounds and locale. A Partial Open version is available if you need full source access.