Home/ Store/ Los Santos Golf Club
NEW
Gameplay· RR Interactive

Los Santos Golf Club

v1.0.1 Updated September 2026 Qbox / QBCore

All nine holes of Los Santos Golf Club, playable as stroke play, with real ball flight, automatic lies and putting that breaks off the actual terrain.

The whole course, playable properly. Nine holes of stroke play on the tees and pins Rockstar actually shipped, with a real ball flight model and putting that breaks off the terrain underneath it.

The course is where Rockstar put it

Every tee and pin comes from the game’s own golf data rather than being placed by hand, so the holes sit exactly where they should. Par 36, with hole lengths, tee headings and teeing-ground sizes from the same source. No MLO needed — it runs on the course, props and animations already in the base game.

A swing worth practising

Classic three-click meter: start, power, strike. Early closes the face and draws it, late opens it and fades it, and missing the third click duffs it. Every club has its own forgiveness window, so a driver punishes a sloppy strike far harder than a wedge does.

Twelve clubs plus a putter, each one’s speed and launch angle solved so its carry reads its stated yardage and its trajectory matches a real shot of that loft. The ball is properly simulated with quadratic drag, backspin lift, side spin for slice and hook, and wind that enters as an airspeed offset, so a headwind both shortens and steepens the shot.

Putting that breaks

Two clicks, not three. A putter has no face angle, so a putt never curves off the strike and the line is entirely your call. What it does do is break, read from the real terrain along the line and weighted toward the cup where the ball is slowest. Ram one too hard and it lips out.

Lies and hazards with nothing to place

There are no bunker or water volumes to set up. Water is found by probing for water, bunkers by reading the ground material, the green by distance to the pin and the fairway by distance from the tee-to-pin line. Each lie has its own strike penalty, spray, bounce and run-out, so a green holds a shot, a fairway runs it on and a bunker kills it dead.

Water costs a stroke and drops you at the last dry ground. Out of bounds is stroke and distance. A pick-up maximum stops anyone being stuck on a hole.

Features

  • All nine holes, par 36, as stroke play.
  • Twelve clubs and a putter, each with its own yardage, launch and forgiveness.
  • Real aerodynamic ball flight with wind, draw, fade, slice and hook.
  • Slope-aware putting read from the actual terrain.
  • Automatic lies: fairway, rough, bunker, green, water and out of bounds.
  • Broadcast shot tracker and a skippable flyover of each hole.
  • Per-hole cards, an end-of-round summary and a persistent course record.
  • Other players’ shots are visible in flight while you are both on the course.
  • In-game course editor for greens, pins, tees and doglegs.
  • Base game only. No MLO required.
  • Open config, HUD, layout and SQL. Logic is escrowed.

Real Ball Flight

Quadratic drag, backspin lift and side spin. Wind enters as an airspeed offset, so a headwind shortens and steepens the shot.

Three-Click Swing

Start, power, strike. Early draws it, late fades it, and missing the third click duffs it.

Putting That Breaks

Two clicks and no face angle. The break is read off the real terrain and weighted toward the cup.

Authentic Course

Every tee and pin taken from the game's own golf data, not placed by hand. Par 36 across the nine.

Automatic Lies

Water, bunkers, green, fairway and rough are all detected from the world. Nothing to place.

See Other Players

Shots from anyone else on the course are visible in flight with their name over the ball.

Broadcast Camera

A tee camera that hands off to a chase camera as the ball falls, plus a flyover of each new hole.

Cards and Records

Per-hole results, an end-of-round summary and a persistent course record.

In-Game Editor

One panel for greens, pins, tees, doglegs, stance and grip, with live preview.

Open Where It Counts

Config, the whole HUD, the course layout and the SQL stay editable.

Installation Steps

  1. Drop rr-golfcourse into your resources folder.
  2. Add ensure rr-golfcourse to server.cfg, after ox_lib and oxmysql.
  3. Start the server. The database tables are created automatically on first boot.
  4. Give yourself the command.golfcourseedit ace if you want the in-game course editor.
  5. Set Config.AllowEditor = false once you are happy with the course layout.

Dependencies

  • ox_lib
  • oxmysql
  • Qbox or QBCore (a standalone mode is included)
  • No MLO required — uses the base game golf course

Commands

CommandDescription
/golfmenuRound menu — scorecard, controls and leave. Rebindable, BACKSPACE by default.
/golfcourseeditIn-game course editor for greens, pins, tees, doglegs, stance and grip.
/golfresetClears golf state if a round is ever left hanging.