REX DARTS

REX STUDIO – REX DARTS – Real darts for RedM (VORP / RSG / Standalone)

Real darts, thrown in the world. Step up to the line, move the reticle on the board while your hand sways, steady your aim, draw back and release: the dart flies on a real arc and sticks exactly where it landed on the board. Everybody around sees the same throw.

The server decides every dart. The client only sends where you aimed and how hard you threw. The server adds the scatter, computes the flight, scores the dart and handles the money. Scores cannot be faked.

Darts for RedM saloons: 501, 301, Around the Clock, Cricket and practice, from 1 to 4 players, with optional cash stakes held by the server. One resource, works with VORP, RSG or standalone without any framework (detected automatically), with a sober wood / parchment UI and native RedM prompts.


Features

Game modes - 501 / 301: down to exactly zero, double out optional (switchable in the lobby), bust rule, checkout hints (170 = T20 T20 Bull) - Around the Clock: 1 to 20 in order, then the bull (optional), doubles / trebles can jump numbers - Cricket: 15–20 and the bull, marks, points on numbers still open for the others, close everything while ahead to win - Practice: solo, 10 rounds, total points, never a stake - 1 to 4 players, 3 darts per turn, turn timer, round limit with ranking (draws split the pot) - Lobby: the host opens the board, others join with a hold prompt, the host starts when everybody is there

Throwing - Board on the wall, regulation height (1.73 m) and throw line (2.37 m) - Placement with a ghost that snaps flush on the wall: green when valid, red with the reason when not, height adjustable with the wheel - Fixed aim cameras and a reticle on the board that shows your spread: it widens with the sway and while drawing back, right click steadies the hand (limited each turn) - 3 camera views switchable with a native prompt (over the shoulder, thrower's eyes, side view) + overview for spectators, who can watch any running game; the whole board always on screen and reachable by the aim, arrows / wheel to adjust - Power: hold and release, too much and the dart flies high, too little and it drops - Throw animation, dart in the hand, ballistic flight with gravity, darts stick at the exact landing point, bounce-outs on the wires (optional) - Regulation board: 20 segments, singles, doubles, trebles, outer bull 25, bullseye 50

Spectators - Everyone near the board sees the scorebug, the throws and the darts in the board

Bets (VORP / RSG) - Always off in standalone (every game is free) - Optional cash stakes (VORP cash; RSG cash or bank), min / max limits - House cut in %, RSG: optional society credited with the cut (rsg-bossmenu) - Stakes taken from every player at the start (all or nothing), held by the server in a crash-safe ledger, winner takes the pot - Players offline at the end of a game are paid or refunded on their next character load - Disconnect and walk-away policies configurable (forfeit or refund), admin cancel and restarts refund everybody

Security - Clients only send aim point, power and a dart number - The server checks the turn, the sequence, the timing, the values and that the thrower really stands at the line, then adds its own scatter and resolves the flight - Every event is rate limited, suspicious events are logged (console + Discord)

Leaderboard - Top 10: games, wins, 3-dart average, 180s, best checkout, winnings, plus your own line - End-of-game summary per player: score, average, best turn, darts - Open with R near a board or /darts

Boards - /dartsadd [label]: hang a board on the wall you look at (preview, regulation or free height), saved in the database (or the resource KVP without oxmysql) - /dartsremove [id], /dartslist, /dartscancel [id] - Usable rex_dartboard item: players hang their own board and take it down again (standalone: optional /dartboard command instead of the item) - Boards can also be defined in config.lua (Valentine, Saint Denis, Blackwater, Rhodes entries included, disabled by default) - Optional map blips

Other - Native RedM prompts only, sober NUI (wood or parchment theme, one accent colour), bundled font - English and French locales - Notifications: framework, built-in toast, ox_lib or chat - Exports (IsInGame, GetBoards, GetMatch, GetPlayerStats, IsPlaying, IsAiming) and a rex_darts:matchEnded event - Optional Discord webhook logs - Database tables created automatically (SQL file included), oxmysql optional (resource KVP fallback), VORP SQL and RSG item lines + item images included

Props - Custom props included: a 1880s pub dartboard and a wooden feather dart made for the script (RDR3 has neither), streamed with the resource. Painted segments match the server scoring exactly. Vanilla fallbacks stay configurable. - Admin tools: /dartshand (live hand-dart tuning, saved on the server for every player), /dartscalibrate (scoring rings drawn on the board)


Framework compatibility

  • VORP: vorp_core, vorp_inventory
  • RSG: rsg-core, rsg-inventory
  • Standalone (no framework): players identified by their Rockstar license, names = player names, admin by ACE, free games only (no money, no inventory), built-in notifications, optional /dartboard command for personal boards. oxmysql optional: without it, boards and stats are saved in the resource KVP

Requirements: OneSync. Optional: VORP or RSG, oxmysql, ox_lib, rsg-bossmenu.

Detection is automatic (VORP, then RSG, else standalone), or can be forced in the config. All framework calls are in an open bridge file, so you can adapt it if needed.

Escrow

The resource uses the Cfx.re Asset Escrow. config.lua, the locales, the client/server bridge, the install files, the SQL and the README are open and editable. The core logic is escrowed.


Released by REX STUDIO.

25.00 EUR

Purchase