CDEV Chess 
Physical chess with ELO ranking and multi-framework support for FiveM.
Play chess in the world using placed boards, compete on the leaderboard, and climb the ranks with a full ELO rating system. Supports QBox, QBCore, ESX Legacy, and multiple inventories.
###
Showcase Video 
Feature List
-
Customized and Optimized Chessboard and Chess Pieces Props with the Highest Quality -
Promotion Piece: Complete system with a UI for pawn promotion when the pawn reaches the other side of the board. -
Physical Chess Boards — Place chess boards in the world using the chess_boarditem or via admin commands. -
Pre-Game Lobby screen where players can review match details before starting , displays player names, ratings, selected sides, leadborad, player settings and match settings. -
ELO Rating & Badge SystemCompetitive rating system based on the ELO formula, with fully configurable settings.
Players start with a default rating and gain or lose points after each match according to the configured K-Factor. Ratings are clamped within defined minimum and maximum limits to ensure balance.
The system also includes:
-
Rank Badges based on rating thresholds (e.g., GM, IM, Expert, Beginner) -
Custom badge colors displayed in the UI -
Visual rating display in match panel and in-game HUD -
Fully configurable rating values and progression
-
-
Multi-Framework Compatibility supports QBox (qbx_core), QBCore, and ESX Legacy with automatic framework detection.Also integrates with multiple inventory, target, and notification systems, with configurable fallback options if auto-detection fails.
-
Flexible Interaction Modes Configurable board interaction system supporting:-
DrawText Mode — Floating 3D text with key press interaction (e.g.,
[E] Play Chess) -
Target Mode — Integration with
ox_targetorqb-target -
Includes customizable labels, icons, key bindings, sync radius, and performance-based rescan settings.
-
-
Timer Support: Optional chess clock system with configurable time controls and Fischer increment support per match. -
Customization: Players can personalize their profile with a custom display name and avatar URL, along with configurable match time settings. -
Customization Themes: Server owners can personalize their UI themes using the default themes or create their own custom theme. -
Admin Tools: Includes a /chessadminpanel to manage placed boards, teleport to active tables, and remove boards when needed.
Previews
Summary







Purchase below
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | 50000 |
| Requirements | QBOX, ESX OR QBCORE |
| Support | Yes |
| Assets are accessible | No |
| Subscription-based | No |
| Polygons (model and LOD) | 3000 |
| Texture size and amount | 512x512 |
| Requirements & dependencies | No |
| Support | Yes |
