> For the complete documentation index, see [llms.txt](https://docs.londonstudios.net/london-studios-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.londonstudios.net/london-studios-documentation/smart-vehicles/smart-vehicle.md).

# Smart Vehicle

<figure><img src="https://3946615251-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCy1ZUOBHsYipyL8JVEqU%2Fuploads%2Fezz1hrzZwUOU11oeovw2%2FSmartVehicle.png?alt=media&amp;token=68557ca8-e59a-49bc-af53-0bf885cea9a7" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can **purchase this** at [https://store.londonstudios.net](#purchase-here-https-store.londonstudios.net)
{% endhint %}

{% hint style="info" %}
Please note, this resource is named **Smart Ladder** on Cfx Portal.
{% endhint %}

## About Smart Vehicle

Smart Vehicle is a powerful framework that enables fully moveable vehicle parts, opening the door to a new level of realism and functionality for custom vehicles on your FiveM server. Used by both London Studios and a growing network of third party developers, this system allows vehicles to go beyond static models, introducing interactive components that enhance both gameplay and immersion. Included with Smart Vehicle are our British Ladder Truck and Tiller Ladder Truck, both featuring fully controllable ladders and in-game control systems, ready to use out of the box.

## Features

* **Moveable Parts -** Enable dynamic, moveable vehicle components on compatible vehicles, expanding what is possible in gameplay.
* **Included Ladder Trucks -** Gain access to two fully functional ladder trucks, complete with working systems and controls.
* **Compatible Vehicles -** Join a growing ecosystem of over 50 compatible vehicles developed by London Studios and third parties.
* **Hugely customisable -** Each vehicle includes its own configuration, allowing developers to fully tailor behaviour and controls.
* **Walk up the ladder -** Ladders include collision, allowing players to climb and interact naturally.
* **Cage -** Attach to ladder cages using commands, enabling stable and effective firefighting at height.
* **Water Monitors -** Supports integrated water monitors, adding functionality to compatible vehicles.
* **Menus -** Built-in control panels support third-party integration, free look, optional operator walking, latching travel buttons and Return to Default. Vehicle developers can generate a panel from an AI prompt with no HTML or CSS knowledge.

### Why do I need Smart Vehicle?

Smart Vehicle is the brains behind the moveable parts on a wide range of vehicles, empowering the creation of recovery trucks, ladder trucks and more.

Smart Vehicle began as Smart Ladder, which was released as a singular vehicle - our British Ladder Truck. Smart Ladder proved popular and was used widely amongst FiveM servers. We then opened up Smart Ladder to third party vehicle developers, who then created a wide range of vehicles much beyond the original scope of ladder trucks - meaning we renamed the resource to Smart Vehicle.

Many vehicles are now reliant on Smart Vehicle, including [all of the vehicles seen on our store.](https://store.londonstudios.net/category/vehicles) Therefore, a valid copy of Smart Vehicle is required for the moveable parts to work on any of our vehicles or those used by third party developers - all of which must be purchased separately.

### Are Smart Vehicles lore friendly?

All Smart Vehicles released by London Studios through our store are lore friendly and therefore compliant with the FiveM terms of service.

Vehicles released by third party developers may not meet this requirement, so make sure to enquire with any third party developers before purchasing a vehicle from them to ensure you comply with the FiveM terms of service, preventing action being taken against your server by Cfx.Re.

### Compatible Vehicles

View the full list of compatible vehicles using the link below. Each of these vehicles requires you to have a copy of Smart Vehicle to work, so make sure you have that first before purchasing another vehicle.

{% content-ref url="/pages/znYWMBPnvvkSo0eBj1il" %}
[Compatible Vehicles](/london-studios-documentation/smart-vehicles/smart-vehicle/compatible-vehicles.md)
{% endcontent-ref %}

### Downloading the Resource

Please note the resource is named **Smart Ladder** on Cfx Portal / Keymaster as we are unable to change this.

The downloaded resource folder must remain named exactly:

```
SmartVehicle
```

Capitalisation matters. Smart Vehicle control menus and integrations refer to this exact resource name. Renaming the folder can prevent menus from loading their bridge or finding the required exports.

Start Smart Vehicle before every compatible vehicle and menu resource in `server.cfg`:

```cfg
ensure SmartVehicle
ensure recoverytruck
```

Use the relevant resource folder name in place of `recoverytruck` for other vehicles. If a vehicle uses a separate menu resource, ensure that resource after `SmartVehicle` too.

{% hint style="warning" %}
`ensure SmartVehicle` must appear before individual Smart Vehicle and menu resources.
{% endhint %}

<figure><img src="https://3946615251-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCy1ZUOBHsYipyL8JVEqU%2Fuploads%2FqYKdJ7l4bqmuy57FsGxG%2Fimage.png?alt=media&amp;token=c2887452-f483-4597-8eaa-7711076f13c6" alt=""><figcaption></figcaption></figure>

### Smart Vehicle Resource Monitor/Statistics

The performance of Smart Vehicle resources depends which vehicles are currently spawned in an area and how many there are. Here’s a rundown of its performance if only one vehicle is currently spawned, during idle performance:

<figure><img src="https://3946615251-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCy1ZUOBHsYipyL8JVEqU%2Fuploads%2F1caANCp1AeU37rxa2dfu%2FSmart%20Vehicle%20Idle.gif?alt=media&amp;token=9794c240-fb9a-4241-a7fe-b339c50961c8" alt=""><figcaption><p>Idle Performance</p></figcaption></figure>

<figure><img src="https://3946615251-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCy1ZUOBHsYipyL8JVEqU%2Fuploads%2FiwMupjbIs5JHaaClZt6q%2FSmart%20Vehicle%20Running.gif?alt=media&amp;token=741bc50f-c544-4da4-a9cf-21d28359ee3a" alt=""><figcaption><p>Running Performance</p></figcaption></figure>

If resmon looks high on your server, open **config.lua** and set `PerformancePreset` to `balanced` or `performance`. Full details are in [Configuring the Resource](/london-studios-documentation/smart-vehicles/smart-vehicle/configuring-the-resource.md#performance-resmon). Also check the server console and F8 for PropBudget warnings about vehicles with too many props.

### Installation Video

This video walks you through the installation of Smart Vehicle.

{% embed url="<https://youtu.be/LduQ2E0UuT0?si=8yHOYShSC6JLkDgt>" %}
