Script Functionality Overview
You will find information here on how the various systems used in the script work.
Concept
Our script is the perfect solution for your server. It works with virtually all types of vehicles, including Bicycles, Motorcycles, Cars, Helicopters, Airplanes, Boats, and more. Unlike other Garage Systems available on the FiveM platform, ours operates differently: there's no specific location where you must park your vehicles. Instead, you can park them anywhere on the map. Additionally, every Vehicle Owned by a Player has its unique identifier, which is the VIN Code!
Key
As a Vehicle Owner, you have the ability to give and revoke keys for specified players. Importantly, players will keep these keys until you take them away. The person holding the keys has the following capabilities:
Spawn and Despawn the vehicle even when the Owner is not on the Server
Show the Vehicle Documents for example, to an Officer during a Routine Control
Save the Vehicle's Parking Location
Track the Vehicle when it is Spawned or track its Parking Location
Vehicle Card
Every Vehicle Owned by a Player has a Vehicle Card. The Vehicle Card can be shown to anyone within your area. This significantly enhances immersion on your Server and opens up new interaction possibilities. It's worth noting that someone without the vehicle keys cannot show the documents. The information on the card includes:
Vehicle Name
License Plate
VIN Code
Mileage
Vehicle Owner
Custom License Plate
Our script includes a very convenient and beneficial solution for your server - automated Custom License Plates. Tebex integration with your server allows you to create a resource, such as Custom Registrations, which players can then purchase. The transaction code generated by Tebex can be used in-game, where players can enter the New License Plate details.
We also considered another solution: Vouchers. These can be created by a specific permission group. When a code is generated, it is saved in the database and copied to the clipboard. By providing this code to players, you give them the opportunity to use it in the same process.
Vehicle Sale
Simply provide the ID of the Player within your area and specify the Amount for which you want to sell the Vehicle. Upon pressing the button, both parties receive a Purchase and Sale Agreement Document. The agreement includes the following details:
Seller Name
Buyer Name
Vehicle Name
VIN Code
License Plate
Mileage
Agreed Sale Amount
Legal Terms and Conditions of the Sale and Purchase
If both parties agree to the sale, they just need to sign the Agreement. Once both signatures are on the document, the vehicle and the money will be transferred via Bank Transfer.
Vehicle Towing
To tow a Vehicle, you need to have the appropriate job, typically a Police Officer or Mechanic. Towing starts with creating a report, setting the conditions, and signing an agreement. The agreement includes details such as:
The Nearest Parking Lot where the Towed Vehicle will be taken
Daily Fee for staying at the mentioned Parking Lot
Vehicle Name
Vehicle Owner
VIN Code
License Plate
Additionally, you can set a Redemption Amount for retrieving the Vehicle from the Tow Parking Lot and include a Note. The player whose Vehicle is being towed will receive information about the Person Towing the Vehicle, the Redemption Amount, and the Note. To confirm the towing of the Vehicle, we need to provide our signature, after which the Vehicle will be towed.
Tow Parking
There are several types, and you can add even more. Each parking lot is tailored to a specific type of Vehicle, such as Boats. Each day the Vehicle is in the tow parking lot incurs a daily fee set by the server. Additionally, the person towing the vehicle can set a redemption amount and leave a note that the player can review, for example, "Parking in an unauthorized area, obstructing traffic".
Last updated