Quasar Store Logo

Debugging and Helper Tips

In this section we will show some useful natives that will help you easily obtain important vehicle information such as the license plate and the vehicle model. These examples are designed to make it simpler to work with vehicles and integrate these values into your scripts.

Use print() To Check Values

Debugging means checking your code to see what’s wrong and fixing it, the easiest way is by using print() to see what’s happening while your script runs.

print() shows what your variables contain in the console:

print(vehicleData.model, vehicleData.name) print('Model:', vehicleData.model, 'Name:', vehicleData.name)

Helps you confirm if the data is correct.



Example While Buying A Vehicle

Add a print() inside your callback to check info when buying a car:

print('Model:', vehicleData.model, 'Plate:', generatedPlate)

This shows the model and plate to see if the code is working right.



Get Vehicle Info Quickly

local model = GetDisplayNameFromVehicleModel(GetEntityModel(veh)) local plate = GetVehicleNumberPlateText(veh)

Gets the vehicle model and plate easily.



Simple Tips

Add print() before/after big actions.
Label your prints → print('Plate:', plate)
Test small parts one by one.

In short: use print() to watch what your script is doing it’s the fastest way to find and fix problems.