RedM Addon Vehicles [VORP/STANDALONE]

This free resource can add land, sea, and air vehicles to your RedM VORP or Freeroam server. Example trainers included to help you get started on your own vehicle additions.

While most of the pieces are here, synchronization and handling may not be as polished. This mod is not recommended for populated servers.

Features

  • Cars
  • Motorbikes
  • Prop planes
  • Jets
  • Helicopters
  • Osprey (with VTOL capabilities)
  • Cargobob
  • Tanks
  • Boats

First person views, custom sounds, working suspension, vehicle weapons + more

Configurations

The included config file allows you to edit the following vehicle properties:

  • Seat positions
  • Sound type
  • Wheel positions
  • Suspension limits
  • Exhaust positions
  • Weapon types
  • Land vehicle top speed and acceleration

Adding New Vehicles

If you’d like to create your own new vehicles for your server, I have a tutorial available to guide you through making your own vehicle using Blender. You can watch the tutorial here:
Blender Vehicle Tutorial

Instructions

A trainer is not required to use the mod, as you can spawn using command: /balboni [name of veh in config]
For instance, to spawn the helicopter a player can type /balboni heli

Alt Handling

The config includes an option for AltHandling. Regular handling was initially intended for use with RedM Drivable Coach4, but due to issues with streaming meta files, it remained a client-installed mod.

Popdensity

The included Popdensity resource is only useful for those who want Alt Handling for specific users. It is a workaround for crash that occurs when a client has their own meta files for the Coach4 (listed above) and another client does not. You will need to create a new table in a database for this to function properly. It is not expected to be used by many.

For VORP Servers

For VORP users, ensure to install the provided SQL and dealership. The dealership is essentially a rewrite of Vorp-stables lua that I managed to get working quickly. There is still much to be done, and it has not been fully tested.

The inlcuded VORP trainer reads the “ironhorses” table and fills the Garage with things the player purchases from the dealership. When an owned vehicle is selected, it spawns it on the player.

You will find coordinates and prices for dealerships in the dealership resource config. There are a couple in St Denis, one in Blackwater and one in Valentine. They are displayed with a wagon wheel blip on the map and offer previews of different buyable vehicles at an NPC shop. Not all vehicles have been added to the config so majority are still missing from these menus.

Controls

VORP Trainer

  • Open Menu: F6

Freeroam Trainer

  • Open Menu: L

Cars, Bikes, and Boats

  • Movement: WASD
  • Enter Vehicle: E
  • Toggle Engine: Left Alt
  • Boost: Shift

Helicopters

  • Ascend: Shift
  • Movement: WASD
  • Toggle Roll/Yaw Mode: Hold Spacebar
  • Fire Weapons: Left Click

Cargobob

  • Open/Close Door: Left Click

Osprey

  • Open/Close Door: Left Click
  • Switch between VTOL and Normal Flight: Right Click

Tank

  • Movement: Same as car controls
  • Fire Cannon: Spacebar

Planes

  • Accelerate: Hold Shift
  • Movement: WASD
  • Toggle Roll/Yaw Mode: Spacebar

Known Issues

  • De-synchronization occurs when witnessing another player enter water with a vehicle (they disappear). Visibility toggling can work around this.

  • De-synchronization occurs when another player enters your vehicle in a certain way (disappears upon theft). If they stand a bit farther away when entering to ensure they enter as passenger, it works but the passenger sits in the wrong place.

  • Collisions can cause extreme frame drops.

  • First person camera inconsistent head movement.

  • To stream the ydr’s, the players advanced gfx must be on Vulkan.

  • Boats can unintentionally fly sometimes.

Example Content from YouTube Creators

Credits

I would not have been able to do this without the help I received from the following people:

  • Drao (Luman Studio) – Shared knowledge for car wheel rotation
  • RicX (zelbeus) – Shared knowledge and created an open-source rendition for cars in RedM via props
  • Mooreiche – Shared config for meta files to make Coach4 drivable
  • Halen84 – Menu was made using NativeMenuBase

DOWNLOAD (Github)

Code is accessible Yes
Subscription-based No
Lines (approximately) 3000
Support No
5 Likes