Shooting Range Script

🎯 Shooting Range System

PC Shooting Range is a complete shooting range system for RedM. Players can compete in timed challenges, track their shooting skills, and climb the leaderboards to prove who has the steadiest hand.

Video Preview

🎮 Game Modes & Competition

  • 30 Second Challenge – Hit as many targets as possible before time runs out.
  • 20 Targets Challenge – Speedrun mode where players complete 20 targets as fast as possible.
  • 📊 Separate leaderboards for each shooting range location.
  • 🏆 Automatic monthly rewards for the top 3 sharpshooters.

👤 Player Experience

  • React-based NUI leaderboard showing the best shooters per location.
  • Custom shooter nickname to build reputation.
  • Choice between native prompts or pc_interaction.
  • Skill-based status titles from Shooter to Champion Marksman.

🛠️ Server Owner Friendly

  • Works with VORP, RedEM:RP, and RSG.
  • Standalone system using native prompts or pc_interaction.
  • 🌍 English translations included, easy to add more.
  • Fully configurable delays, rewards, and reset schedules.
  • Includes Quakers Cove shooting range with custom mapping and range model.

📌 How It Works

Walk up to a shooting range and interact with the marker. First-time players set their shooter nickname. Choose between the 30-second rapid fire challenge or the 20-target speed run. Targets spawn dynamically, and your score is tracked on the leaderboard. Top performers receive rewards when rankings reset.

⚙️ Installation

  • Import the SQL file.
  • Configure your framework in config.lua.
  • Add pc_shootingrange to your server.cfg.

🔧 Config Highlights

  • Multiple shooting range locations with custom target positions.
  • Configurable game start countdown delay.
  • Scheduled ranking resets (e.g. 1st and 15th of each month).
  • Top 3 player rewards system.
  • Flexible blip settings per location.
  • Easy target placement using vector coordinates.

📦 Requirements

  • oxmysql
  • VORP / RedEM / RSG
  • pc_interaction (optional, native prompts supported)

20.00 USD
Add to basket