RedM Natives

SET_VEHICLE_STEER_BIAS

Locks the vehicle's steering to the desired angle, explained below.

Hash0x84DAAE11E9EE4FC3
Runtime nameSetVehicleSteerBias
NamespaceVEHICLE
SideClient
NameOfficial
Docs
Since build1207
GTA V hash0x42A8EC77D5150CBE

Signature

void SET_VEHICLE_STEER_BIAS(Vehicle vehicle, float value);

Parameters

NameTypeDescription
vehicleVehicle—
valuefloat—

Returns void

Description

Locks the vehicle's steering to the desired angle, explained below.

Requires to be called onTick. Steering is unlocked the moment the function stops being called on the vehicle.

Steer bias:
-1.0 = full right
0.0 = centered steering
1.0 = full left

Usage

Lua
SetVehicleSteerBias(vehicle, value)

-- always works, by hash
Citizen.InvokeNative(0x84DAAE11E9EE4FC3, vehicle, value)
JavaScript and C#
JavaScript
SetVehicleSteerBias(vehicle, value);

// by hash
Citizen.invokeNative('0x84DAAE11E9EE4FC3', vehicle, value + 0.0000001);
C#
Function.Call((Hash)0x84DAAE11E9EE4FC3, vehicle, value);
  • Float parameters: Lua integers (10, or whole numbers decoded from NUI/JSON) are sent as ints and read as garbage. Write 10.0 or value + 0.0. The generated JS wrappers add 0.0000001 to non-zero floats for the same reason.

Sources

alloc8or RDR3 NativeDB

Something wrong or missing? Contribute a verified note — corrections ship through pull requests.