Crowe Horse Racing

Crowe Horse Racing

$29.99

Add to Basket

Crowe Horse Racing v2 re-releases the original race, invite, and betting script as a Race Steward driven racing board for RedM/VORP, with public registration races, private races, practice tracks, solo time trials, multi-lap support, leaderboards, betting, refunds, player stats, and audit logging.
The resource is built for servers that want structured horse racing with cleaner race management, timing detail, and stronger owner-side control over tracks, payouts, permissions, cleanup rules, notifications, and upgrade flow from the original version.

Showcase

242249544be75ed1a01c0da59a6e909bcd17228f.pngf99cd9a502d34182c83486d108f1c7be33b3aaec.pngaa275f29f7966b942234eb9b6fe22efe9a51ef8d.png15d5f2436874a6499a3957164f66ed3695f5663d.pngd96e776b7b0cc75f1ed14144987d5b8bdeebd1ef.pngfcdf1f1ebc245d72434f08853ef8985d9f71f91f.png

Watch the demo video: YouTube Showcase


Key Features

Race Steward V2 Flow

  • Race Steward Hub - V2 moves the main flow into a race board for browsing races, registration, active race access, claims, leaderboards, and permitted race creation.

  • Public Registration Races - Players can browse available public races and sign up through the Race Steward.

  • My Race Panel - Players can rejoin, unregister before start, review refund state, and creators can manage or cancel their own waiting races.


Race Modes & Progression

  • Multiple Race Types - Supports public races, private invite races, practice tracks, and solo time trials.

  • Multi-Lap Support - Use configurable lap counts across supported race types.

  • Checkpoint Racing - Uses sequential checkpoint flow with server-side validation for checkpoints, laps, and finishing.

  • Bring Your Own Or Configured Mounts - Supports both player horse flow and configured race mount setups.


Timing, Leaderboards & Bets

  • Detailed Race Timing - Tracks overall time, lap splits, and best lap results with millisecond precision.

  • Gap Display & Results Screen - Supports live gap display during races plus a results screen with placements, times, lap splits, best lap, and rewards.

  • Leaderboards & Player Stats - Supports track leaderboards, solo leaderboard runs, personal best tracking, and player stat totals.

  • Pre-Race Betting - Players can place bets before countdown closes with spectator-only, self-bet block, and racer-betting rule options.

  • Claims, Prize Splits & Refunds - Supports configurable reward presets, prize pool distribution, winnings claims, canceled race refunds, and voided bet history.


Owner Tools & Upgrade Path

  • Configurable Tracks & Economy - Adjust rewards, reward presets, entry fees, lap limits, race defaults, betting behavior, timeout rules, and waiting race cleanup.

  • Notification Fallbacks - Supports crowe_notification, crowe_libs fallback, and an internal toast fallback order.

  • Permission Gates - Control who can create races or import tracks through configurable permission rules.

  • Webhook, Audit & Upgrade Path - Supports automatic Discord race result logs, audit coverage, schema validation warnings, and the required 2.0 upgrade path.


Included Racing Systems

  • Race types: public, private, practice, and solo time trial

  • Player flow: Race Steward board, registration, My Race panel, winnings, refunds, and creator manage/cancel tools

  • 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

  • No inventory items are required for the racing flow


Dependencies

  • Required: vorp_core, oxmysql or a compatible MySQL async layer

  • Optional: crowe_notification, crowe_libs for notification fallback, and a Discord webhook for automatic race result logs


Installation

  1. Place crowe_horseracing in your server resources folder.

  2. Import sql/crowe_horseracing.sql 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 they start before crowe_horseracing.

  5. Add ensure crowe_horseracing to your server cfg and back up the database first if you are upgrading from the original release so you can apply the required 2.0 schema changes safely.


What You Will Receive

  • The Crowe Horse Racing v2 resource with Race Steward flow, public/private/practice/solo races, multi-lap support, detailed timing, and results handling

  • Leaderboard, player stats, betting, claims, refunds, and audit coverage built around the 2.0 racing board update

  • Included SQL schema, upgrade path, configuration options, and README guidance for fresh installs or existing server updates


Support

  • Review the included README for setup and configuration guidance

  • Join our Discord for ticket-based support