← All plugins

Rust Vehicles GUI

Visual shop and management UI for Rust Vehicles.

Modern GUI for vehicle purchasing and management in Rust. It replaces chat commands with a visual interface and can open from ServerPanel. It works with the free VehicleLicense plugin, but Rust Vehicles is recommended: it only adds vehicles you actually have, includes /pickup, and avoids loading hundreds of unused vehicle entries.

Features

  • Visual vehicle shop: browse by Air, Land, Water, Train, and Siege.
  • Vehicle management: view owned vehicles, then spawn or recall them.
  • Category filtering & pagination: keep large lists usable.
  • Image support: vehicle images from local PNG files.
  • ServerPanel: optional Mevents ServerPanel tab.
  • Permissions: VIP-only vehicles supported.
  • Economy: Scrap, Economics, and ServerRewards.

Commands

  • /license: open the vehicle GUI
  • /vehiclebuy: open the vehicle shop
  • Shortcuts: /l, /vb, /rv, /rustvehicles

Configuration

  • Customizable chat commands
  • Image throttling
  • Debug logging toggle
  • Auto-register local images

Requirements

One of these must be loaded: Rust Vehicles or VehicleLicence. Optional: Economics, ServerRewards, ServerPanel. Vehicle images are optional PNGs.

Installation

Place RustVehiclesGUI.cs in oxide/plugins and reload (oxide.reload RustVehiclesGUI). The plugin detects which vehicle plugin is active. First load creates oxide/config/RustVehiclesGUI.json.

Optional images:

  1. Create oxide/data/RustVehiclesGUI/images/.
  2. Add PNGs named after vehicle display names (spaces removed, PascalCase), for example MiniCopter.png, Sedan.png.
  3. Set "Auto Register Local Images": true in config. Images register on server start.

ServerPanel (optional)

  1. Open ServerPanel in-game (edit permission required).
  2. Add a category. Example title: VEHICLES. Command: vehicles. Show Pages: true. Chat Button: false.
  3. Page type: Plugin. Plugin name: RustVehiclesGUI. Plugin hook: API_OpenPlugin.

Verification & troubleshooting

  • Type /license or /vehiclebuy in-game. If ServerPanel is set up, look for the vehicles tab.
  • GUI does not open: confirm Rust Vehicles or VehicleLicence is loaded.
  • Missing ServerPanel tab: ServerPanel loaded, and Enable ServerPanel Integration is true in config.
  • No images: files in oxide/data/RustVehiclesGUI/images/ and auto-register enabled.
  • Permission errors: players need RustVehicles.use or VehicleLicence.use.

Other plugins