Free Fast Travel Script

Free Fast Travel Script

This item is free.

Add to Basket

๐Ÿš‚ LRRP Fast Travel โ€” VORP & RSG

Configurable Paid Travel โ€ข Full-Screen Transitions โ€ข Secure Payments โ€ข Character Cooldowns

LRRP Fast Travel is an immersive fast-travel system for RedM supporting both VORP and RSG Core.

Players can purchase travel between configured locations using an authentic in-world prompt. A full-screen travel image hides the teleport while the destination and collision data load, preventing players from seeing map pop-in.

๐Ÿ“ฅ Download

LRRP Studio Tebex

๐Ÿ› ๏ธ Support

Join LRRP Studio


โญ Features

  • VORP enabled by default
  • Full RSG Core support
  • Change framework using one config option
  • Optional automatic framework detection
  • Full-screen travel transition artwork
  • Travel image remains visible until destination collision loads
  • Configurable travel locations and destinations
  • Configurable journey prices
  • Configurable currency types
  • Configurable global or route-specific cooldowns
  • Cooldowns tracked per character
  • Server-side payment validation
  • Server-side location and distance validation
  • Configurable prompt distance
  • Configurable loading and transition timing
  • Optional screen fading
  • Additional transition-image exports
  • No SQL required
  • No inventory items required
  • Editable configuration
  • Escrow-friendly structure

๐Ÿ—บ๏ธ Default Travel Routes

The default configuration includes:

Blackwater โ†’ Saint Denis

  • Price: $250
  • Full-screen Saint Denis travel artwork
  • Destination collision loading protection

Saint Denis โ†’ Blackwater

  • Price: $250
  • Full-screen Blackwater travel artwork
  • Destination collision loading protection

Server owners can add unlimited routes through config.lua.


๐Ÿ–ผ๏ธ Included Transition Images

The resource includes six full-screen images:

  • Travel to Saint Denis
  • Travel to Blackwater
  • Entering Property
  • Leaving Property
  • Jail Sentenced
  • Jail Released

The additional property and jail images can be used by other resources through the included client exports.

exports['LRRP_fast_travel']:ShowTransitionImage('entering_property.png')
exports['LRRP_fast_travel']:HideTransitionImage()

๐Ÿ” Secure Server Validation

Payments and cooldowns are handled server-side.

Before approving a journey, the server checks:

  • The requested route exists
  • The player is physically near the travel point
  • The selected framework character is loaded
  • The character is not on cooldown
  • The character has enough money
  • Payment was successfully removed

The client cannot select its own price or destination.


โฑ๏ธ Character Cooldowns

The default cooldown is 15 minutes per character after successful travel.

Two cooldown modes are available:

Config.CooldownScope = 'global'
  • global โ€” one cooldown shared across every travel route
  • point โ€” every travel route has its own cooldown

Cooldown length is completely configurable.


โš™๏ธ Framework Configuration

VORP is enabled by default:

Config.Framework = 'vorp'

To use RSG:

Config.Framework = 'rsg'

Automatic detection is also available:

Config.Framework = 'auto'

When automatic detection is enabled, VORP is preferred if both frameworks are running.


๐ŸŸ  VORP Support

VORP uses cash by default:

Config.Frameworks.vorp.CurrencyType = 0

Available options:

  • 0 โ€” cash/dollars
  • 1 โ€” gold

Installation order:

ensure vorp_core
ensure LRRP_fast_travel

๐Ÿ”ต RSG Support

RSG uses cash by default:

Config.Frameworks.rsg.MoneyType = 'cash'

The money type can be changed to another currency configured within RSG Core.

Installation order:

ensure rsg-core
ensure LRRP_fast_travel

๐ŸŽฎ Player Instructions

  1. Walk to a configured fast-travel point.
  2. The prompt displays the destination and price.
  3. Press G to purchase the journey.
  4. The server checks payment, distance and cooldown.
  5. The travel image appears.
  6. The player is safely teleported.
  7. The image remains visible until the destination has loaded.
  8. Player controls are restored automatically.

๐Ÿงญ Custom Travel Routes

Server owners can add or edit routes inside config.lua:

{
    id = 'unique_route_id',
    label = 'Travel To Destination',
    price = 250,
    promptCoords = vector3(0.0, 0.0, 0.0),
    destination = vector4(0.0, 0.0, 0.0, 0.0),
    image = 'your_image.png',
},

Custom transition images can also be added through the included HTML image folder and fxmanifest.lua.


๐Ÿ“‹ Requirements

Use one of the following:

  • VORP Core
  • RSG Core

You do not need both frameworks.


๐Ÿ“ฆ Installation

  1. Download and extract LRRP_fast_travel.
  2. Place it inside your RedM resources folder.
  3. Select vorp or rsg inside config.lua.
  4. Ensure the selected framework before the resource.
  5. Add ensure LRRP_fast_travel to server.cfg.
  6. Restart the server.

No SQL installation is required.


๐Ÿ“ Configuration Access

config.lua remains editable so server owners can change:

  • Framework
  • Core resource names
  • Currency
  • Travel routes
  • Prices
  • Cooldowns
  • Prompts
  • Loading timings
  • Transition behaviour
  • Notification text