Add Vehicles to Shop

  1. Open config_vehicles.lua add your categories and vehicles. Example structure:

return {
    categories = { "super", "motorcycles", "sports", "compacts", "sedans", "suvs", "offroad", "vans", "muscle", "cycles", "sportsclassics", "coupes", "commercial", "boat", "helicopter", "plane" },

    cars = {
        super = {
            { name = "Adder",   spawn_name = "adder",   rentPrice = 329, vehicleType = "car" },
            { name = "Autarch", spawn_name = "autarch", rentPrice = 203, vehicleType = "car" },
        },

        motorcycles = {
            { name = "Akuma",   spawn_name = "akuma",   rentPrice = 75,  vehicleType = "car" },
        },

        boat = {
            { name = "Dinghy",  spawn_name = "dinghy",  rentPrice = 120, vehicleType = "boat" },
        },

        helicopter = {
            { name = "Frogger", spawn_name = "frogger", rentPrice = 450, vehicleType = "plane" },
        },

        plane = {
            { name = "Besra",   spawn_name = "besra",   rentPrice = 520, vehicleType = "plane" },
        },
    }
}

Explanation:

  • categories → every category must exist here if you want to use it in cars.

  • cars → keys (super, motorcycles, etc.) must match the categories.

  • name → displayed name in the UI.

  • spawn_name → actual vehicle model code (lowercase, no spaces).

  • rentPrice → used for preview/rental cost (can be ignored if not needed).

  • vehicleType → values can be car, boat, plane.

  1. Open vehicles.js and add an entry for each vehicle:

{
  "name": "Adder",
  "model": "adder",
  "category": "super",
  "price": "100",
  "brandimage": "Truffade.webp"
}

Explanation:

  • name → display name.

  • model → must match spawn_name (adder).

  • category → must match the category from config_vehicles.lua.

  • price → base price shown in the management panel.

  • brandimage → manufacturer logo file (e.g., Truffade.webp). Make sure this file exists in your ambr4_vehicleshop/html/images/brand image folder.

  • Vehicles image should be in ambr4_vehicleshop/html/images folder, with same name like vehicles.

Last updated