fivem-ts

a library to speed up the development of Fivem scripts and frameworks


Project maintained by Purpose-Dev Hosted on GitHub Pages — Theme by mattgraham

fivem-ts - Documentation v0.7.5Docs


fivem-ts - Documentation v0.7.5 / Server / Vehicle

Class: Vehicle

Vehicle class that extends the Entity class. Represents a vehicle entity.

Extends

Constructors

new Vehicle()

new Vehicle(id): Vehicle

Parameters

id: number

Returns

Vehicle

Overrides

Entity.constructor

Defined in

server/models/Vehicle.ts:34

Accessors

Alarm

set Alarm(state): void

Parameters

state: boolean

Defined in

server/models/Vehicle.ts:77


AreLightsOn

get AreLightsOn(): boolean

Returns

boolean

Defined in

server/models/Vehicle.ts:85


BodyHealth

get BodyHealth(): number

set BodyHealth(value): void

Parameters

value: number

Returns

number

Defined in

server/models/Vehicle.ts:53


Colours

get Colours(): VehicleColours

set Colours(colours): void

Parameters

colours: VehicleColours

Returns

VehicleColours

Defined in

server/models/Vehicle.ts:97


CustomPrimaryColour

get CustomPrimaryColour(): CustomVehicleColour

set CustomPrimaryColour(value): void

Parameters

value: CustomVehicleColour

Returns

CustomVehicleColour

Defined in

server/models/Vehicle.ts:109


CustomSecondaryColour

get CustomSecondaryColour(): CustomVehicleColour

set CustomSecondaryColour(value): void

Parameters

value: CustomVehicleColour

Returns

CustomVehicleColour

Defined in

server/models/Vehicle.ts:122


DashboardColour

get DashboardColour(): number

Returns

number

Defined in

server/models/Vehicle.ts:135


DirtLevel

get DirtLevel(): number

set DirtLevel(value): void

Parameters

value: number

Returns

number

Defined in

server/models/Vehicle.ts:139


EngineHealth

get EngineHealth(): number

Returns

number

Defined in

server/models/Vehicle.ts:61


Heading

get Heading(): number

set Heading(value): void

Parameters

value: number

Returns

number

Inherited from

Entity.Heading

Defined in

server/models/Entity.ts:58


Health

get Health(): number

Returns

number

Inherited from

Entity.Health

Defined in

server/models/Entity.ts:32


Id

get Id(): number

Returns

number

Inherited from

Entity.Id

Defined in

server/models/Entity.ts:24


IsCollisionEnabled

get IsCollisionEnabled(): boolean

Returns

boolean

Inherited from

Entity.IsCollisionEnabled

Defined in

server/models/Entity.ts:96


IsEngineRunning

get IsEngineRunning(): boolean

Returns

boolean

Defined in

server/models/Vehicle.ts:69


IsEngineStarting

get IsEngineStarting(): boolean

Returns

boolean

Defined in

server/models/Vehicle.ts:73


IsPositionFrozen

get IsPositionFrozen(): boolean

set IsPositionFrozen(value): void

Parameters

value: boolean

Returns

boolean

Inherited from

Entity.IsPositionFrozen

Defined in

server/models/Entity.ts:66


IsPrimaryColourCustom

get IsPrimaryColourCustom(): boolean

Returns

boolean

Defined in

server/models/Vehicle.ts:89


IsSecondaryColourCustom

get IsSecondaryColourCustom(): boolean

Returns

boolean

Defined in

server/models/Vehicle.ts:93


IsVisible

get IsVisible(): boolean

Returns

boolean

Inherited from

Entity.IsVisible

Defined in

server/models/Entity.ts:92


LightsState

get LightsState(): [boolean, boolean, boolean]

Returns

[boolean, boolean, boolean]

Defined in

server/models/Vehicle.ts:81


MaxHealth

get MaxHealth(): number

Returns

number

Inherited from

Entity.MaxHealth

Defined in

server/models/Entity.ts:36


NetworkId

get NetworkId(): number

Returns

number

Inherited from

Entity.NetworkId

Defined in

server/models/Entity.ts:28


PetrolTankHealth

get PetrolTankHealth(): number

Returns

number

Defined in

server/models/Vehicle.ts:65


Plate

get Plate(): string

set Plate(value): void

Parameters

value: string

Returns

string

Defined in

server/models/Vehicle.ts:41


PlateIndex

get PlateIndex(): number

Returns

number

Defined in

server/models/Vehicle.ts:49


Position

get Position(): Vector3

set Position(vector): void

Parameters

vector: Vector3

Returns

Vector3

Inherited from

Entity.Position

Defined in

server/models/Entity.ts:40


Rotation

get Rotation(): Vector3

set Rotation(vector): void

Parameters

vector: Vector3

Returns

Vector3

Inherited from

Entity.Rotation

Defined in

server/models/Entity.ts:49


RotationVelocity

get RotationVelocity(): Vector3

Returns

Vector3

Inherited from

Entity.RotationVelocity

Defined in

server/models/Entity.ts:83


Speed

get Speed(): number

Returns

number

Inherited from

Entity.Speed

Defined in

server/models/Entity.ts:88


Velocity

get Velocity(): Vector3

set Velocity(vector): void

Parameters

vector: Vector3

Returns

Vector3

Inherited from

Entity.Velocity

Defined in

server/models/Entity.ts:74

Methods

delete()

delete(): void

Deletes the current entity based on its id.

Returns

void

No return value.

Inherited from

Entity.delete

Defined in

server/models/Entity.ts:113


exists()

exists(): boolean

Checks if the entity with the current instance’s ID exists.

Returns

boolean

True if the entity exists, otherwise false.

Inherited from

Entity.exists

Defined in

server/models/Entity.ts:104


wash()

wash(): void

Washes the vehicle by setting the DirtLevel to 0.

Returns

void

Defined in

server/models/Vehicle.ts:150


getFromNetworkId()

static getFromNetworkId(netId): Entity

Retrieves an entity based on the provided network ID.

Parameters

netId: number

The network identifier for the entity.

Returns

Entity

Inherited from

Entity.getFromNetworkId

Defined in

server/models/Entity.ts:14