[VORP] Crowe Horse Racing v2 - Race Steward Racing Board & Betting System

Crowe Horse Racing v2 re-releases the original race, invite, and betting script as a Race Steward driven racing board for RedM/VORP. Players can browse active races, register for public events, create races when permitted, run private races, practice tracks, and solo time trials, place bets before the countdown, chase leaderboard times, review detailed results, and claim winnings or refunds after results are processed. It is built for servers that want structured horse racing with cleaner race management, multi-lap support, timing detail, player stats, and stronger owner-side control over tracks, payouts, permissions, and race flow.

Buy on Tebex Here


Key Features

  • Race Steward Board: V2 moves the main racing flow into a Race Steward hub for registration, active races, claims, leaderboards, race creation, and race management.

  • Public Registration Races: Players can browse available public races and sign up through the main race board.

  • Private, Practice, And Solo Tracks: Supports invite-based races, practice runs, and solo time trials in the same resource.

  • My Race Panel: Players can rejoin, unregister before the start, review entry or refund status, and creators can manage or cancel their own waiting races.

  • Sequential Checkpoint Racing: Tracks use ordered checkpoints with server-side validation for checkpoints, laps, and finishes.

  • Multi-Lap Support: Public, private, practice, and solo track types can all use configurable lap counts.

  • Detailed Timing: Tracks overall race time, lap splits, and best lap times with millisecond precision.

  • Live Gap + Results Screen: Supports live gap display during the race plus a post-race results screen with placements, times, lap splits, best lap, and rewards.

  • Leaderboards And Personal Bests: Supports track leaderboards, solo time trial leaderboards, and personal best tracking.

  • Player Racing Stats: Tracks races entered, finishes, wins, podiums, race earnings, bet winnings, and total earnings.

  • Race Betting: Players can place bets through the Race Steward UI before countdown or race start locks betting, with spectator-only, self-bet block, and racer-betting rule options.

  • Prize Splits, Winnings, And Refunds: Supports configurable prize pool distribution, winner presets, claimable payouts, canceled race entry refunds, canceled race bet refunds, and voided bet history.

  • Mount Flexibility: Supports both bring-your-own horse flow and configured race mounts.

  • Webhook And Audit Reporting: Optional automatic Discord race result logs and audit coverage help track payouts, refunds, and related race outcomes.

  • Fresh Install + V2 Upgrade: Includes a fresh install path, schema validator warnings, and an upgrade path for existing servers moving to the 2.0 schema.


Installation & Requirements

Requirements:

  • RedM server

  • vorp_core

  • oxmysql or compatible MySQL async layer

  • crowe_notification (optional)

  • crowe_libs (optional notification fallback)

  • Discord webhook (optional)

Items Used:

  • No inventory items required

Setup:

  1. Place crowe_horseracing in your server resources folder.

  2. Import sql/crowe_horseracing.sql into your database for a fresh install, or apply the required v2 database schema changes for new tables and columns when upgrading an existing server.

  3. Review config.lua and configure tracks, rewards, reward presets, entry fees, laps, race defaults, betting, timeout rules, cleanup behavior, permissions, and notification behavior.

  4. If you use crowe_notification or crowe_libs, make sure those resources start before crowe_horseracing.

  5. Add ensure crowe_horseracing to your server.cfg.

  6. Existing servers should back up the database before applying the v2 update, apply the required 2.0 schema changes, and recheck the new config options after replacing the resource files.


Included Racing Systems

Category Details
Race Types Public, Private, Practice, Solo Time Trial
Core Flow Race Steward board, registration, My Race panel, winnings/refunds
Timing Systems Millisecond timing, lap splits, best lap tracking, live gap display, results screen
Leaderboards Track leaderboards, solo leaderboards, personal bests, player stats
Commands /createrace, /myrace, /startrace
SQL Tables crowe_horseracing, crowe_horseracing_bet, crowe_horseracing_results, crowe_horseracing_personal_bests, crowe_horseracing_audit, crowe_horseracing_player_stats

Technical Information

Feature Details
Code Access Partial (config.lua, README.md, and SQL files)
Subscription No (One-time purchase)
Frameworks VORP
Performance Race logic stays focused on active registered racers, checkpoints, and track validation rather than running a broad always-on world loop
Support Available via Discord
2 Likes