Bring the energy of a classic tug-of-war showdown to your FiveM server with SCS Tug of War — a fully configurable team rope-pulling minigame designed for fun, competitive community events.
Admins spawn a rope prop anywhere in the world, players lock into grab points along it in two teams, and once a match starts everyone spam-clicks to build power — whichever team's combined strength pulls the rope far enough off center wins. With configurable match sizes, power tuning, win distance, HUD positioning, and notification systems, you can easily tailor the event to match your server's style.
The system supports ESX, QBCore, and QBox with automatic framework detection, alongside ox_lib and plain chat notification fallbacks. Grab points are handled through ox_target, with per-team stand offsets calibratable in-game to fit any rope model, while an admin menu gives full control over active matches, rosters, and cleanup.
Features
- Classic Last-Team-Standing tug-of-war event
- ESX / QBCore / QBox support with automatic detection
- Placement-mode rope spawning — aim, confirm, done
- Configurable match sizes (5v5, 8v8)
- ox_target-powered grab points, calibratable per team
- Configurable power-per-click, decay, and win distance
- Optional pull animation via rpemotes-reborn
- Drag-and-reposition HUD, saved per player
- Server-wide match-start announcement banner
- Configurable re-entry cleanup delay
- Multiple notification systems (qbx_core, qb-core, es_extended, ox_lib, chat)
- Fully re-themeable UI via CSS variables
- Optimized & performance focused
- Debug mode with verbose activity logging and zone visualization
Custom Rope Model
Want the tug-of-war rope built from your own prop or streamed asset? No problem — the model name and geometry are fully configurable to fit seamlessly into your server's asset setup.
Framework Support
ESX • QBCore • QBox
SCS Tug of War is perfect for servers looking to introduce a unique, easy-to-configure community event that's competitive and fun for players of all skill levels.
💬 Support Need help or custom development?
Open a support ticket through the Discord.