Cache Data
ps.isInVehicle
Boolean flag indicating whether the player is currently in a vehicle.
Type: boolean Default: false
ps.vehicle
Table containing cached vehicle data when player is in a vehicle.
Type: table Structure:
ps.vehicle = {
vehicle = false, -- Vehicle entity handle
seat = false, -- Seat index (-1 = driver, 0+ = passenger seats)
name = false, -- Vehicle model name (lowercase)
id = false, -- Network entity ID
class = false, -- Vehicle class number
color = false, -- Vehicle color data
doors = false, -- Number of vehicle doors
plate = false -- Vehicle license plate text
}Functions
ps.vehicleData()
Returns the current cached vehicle data if the player is in a vehicle.
Returns:
table|boolean: Vehicle data table if in vehicle,falseif not in vehicle
Example:
local vehicleData = ps.vehicleData()
if vehicleData then
print("Current vehicle:", vehicleData.name)
print("License plate:", vehicleData.plate)
print("Vehicle class:", vehicleData.class)
print("Seat position:", vehicleData.seat)
else
print("Player is not in a vehicle")
endLast updated