RedM Natives

SET_VEHICLE_DOOR_SHUT

VEH_EXT_DOOR_DSIDE_F, VEH_EXT_DOOR_DSIDE_M, VEH_EXT_DOOR_DSIDE_M1, VEH_EXT_DOOR_DSIDE_M2, VEH_EXT_DOOR_DSIDE_R, VEH_EXT_DOOR_PSIDE_F, VEH_EXT_DOOR_PSIDE_M, VEH_EXT_DOOR_PSIDE_M1, VEH_EXT_DOOR_PSIDE_M2, VEH_EXT_DOOR_PSIDE_R, VEH_EXT_BONNE…

Hash0x6A3C24B91FD0EA09
Runtime nameSetVehicleDoorShut
NamespaceVEHICLE
SideClient
NameOfficial
Docs
Since build1207
GTA V hash0x93D9BD300D7789E5

Signature

void SET_VEHICLE_DOOR_SHUT(Vehicle vehicle, int doorId, BOOL closeInstantly);

Parameters

NameTypeDescription
vehicleVehicle—
doorIdint—
closeInstantlyBOOL—

Returns void

Description

doorId: enum eDoorId
{
	VEH_EXT_DOOR_INVALID_ID = -1,
	VEH_EXT_DOOR_DSIDE_F,
	VEH_EXT_DOOR_DSIDE_M,
	VEH_EXT_DOOR_DSIDE_M1,
	VEH_EXT_DOOR_DSIDE_M2,
	VEH_EXT_DOOR_DSIDE_R,
	VEH_EXT_DOOR_PSIDE_F,
	VEH_EXT_DOOR_PSIDE_M,
	VEH_EXT_DOOR_PSIDE_M1,
	VEH_EXT_DOOR_PSIDE_M2,
	VEH_EXT_DOOR_PSIDE_R,
	VEH_EXT_BONNET,
	VEH_EXT_BOOT
};

Usage

Lua
SetVehicleDoorShut(vehicle, doorId, closeInstantly)

-- always works, by hash
Citizen.InvokeNative(0x6A3C24B91FD0EA09, vehicle, doorId, closeInstantly)
JavaScript and C#
JavaScript
SetVehicleDoorShut(vehicle, doorId, closeInstantly);

// by hash
Citizen.invokeNative('0x6A3C24B91FD0EA09', vehicle, doorId, closeInstantly);
C#
Function.Call((Hash)0x6A3C24B91FD0EA09, vehicle, doorId, closeInstantly);

Enums and flags

Sources

alloc8or RDR3 NativeDB

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