RedM Natives

_DELETE_WEAPON_OBJECTS_ON_HORSE

Deletes all visible weapon PROP objects attached to a horse's holsters/rack.

Hash0xD4C6E24D955FF061
Runtime nameDeleteWeaponObjectsOnHorse
NamespaceWEAPON
SideClient
NameCommunity guess
Docs
Since build1311
Also known as_DELETE_WEAPON_OBJECT_FROM_MOUNT

Signature

void _DELETE_WEAPON_OBJECTS_ON_HORSE(Ped horse);

Parameters

NameTypeDescription
horsePed—

Returns void

Description

alloc8or RDR3 NativeDB

Deletes all visible weapon PROP objects attached to a horse's holsters/rack.
This removes only the *rendered/attached objects*; it does not remove the weapons from inventory and they remain usable.

Parameters:
- horse: Horse ped whose attached weapon objects should be removed.

Notes:
- Useful to clear the horse's visible long-gun/holster props after manually attaching via 0x14FF0C2545527F9B.
- Always validate the ped handle before calling.

Example video:
- https://imgur.com/a/BavwEfE

VORPCORE RDR3natives

Deletes the weapon object on the specified mount where its holstered.
Deletes all visible weapon PROP objects attached to the mount's holsters.
This ONLY removes objects; the weapons remain in inventory and are still accessible.

Usage

Lua
DeleteWeaponObjectsOnHorse(horse)

-- always works, by hash
Citizen.InvokeNative(0xD4C6E24D955FF061, horse)
JavaScript and C#
JavaScript
DeleteWeaponObjectsOnHorse(horse);

// by hash
Citizen.invokeNative('0xD4C6E24D955FF061', horse);
C#
Function.Call((Hash)0xD4C6E24D955FF061, horse);
  • The name is a community guess and may change. If the named call is missing in your client build, use InvokeNative with the hash — it always works.

Sources

alloc8or RDR3 NativeDB · VORPCORE RDR3natives

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