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,false
if 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")
end
Last updated