Vehicle Class - pitermcflebor/fivem-classes-lua GitHub Wiki

Client-side / Server-side

Init

-- new vehicle
local vehicle = Vehicle(
    true,           -- create a new vehicle?
    'cheetah',      -- vehicle model name or hash key
    0.0,            -- X spawn position
    0.0,            -- Y spawn position
    0.0,            -- Z spawn position
    0.0,            -- W spawn position (heading)
    true            -- is a network vehicle?
)
-- existent vehicle
local vehicle = Vehicle(
    false,           -- create a new vehicle?
    123456789        -- vehicle entity id
)

Example

--
-- Creating a vehicle and setting a ped inside
--
local vehicle = Vehicle(
    true,           -- create a new vehicle?
    'cheetah',      -- vehicle model name or hash key
    0.0,            -- X spawn position
    0.0,            -- Y spawn position
    0.0,            -- Z spawn position
    0.0,            -- W spawn position (heading)
    true            -- is a network vehicle?
)

-- Let's put the player inside the vehicle

-- first get the player
local player = CPlayer(-1)
-- warp the player inside as driver
vehicle:SetPedInside(player.ped, -1)