Native referenceRedMclient

_DISABLE_ALL_SPECIAL_AMMO_FOR_PED

0xD63B4BA3A02A99E0 WEAPON
FUNCTION SIGNATURE
void _DISABLE_ALL_SPECIAL_AMMO_FOR_PED(Ped ped, Hash weaponHash);
Property Value
Native Name _DISABLE_ALL_SPECIAL_AMMO_FOR_PED
Hash 0xD63B4BA3A02A99E0
Return Type void
Build 1207
API Set client
Parameters ped (Ped), weaponHash (Hash)

Description: Disables all special ammo types for the specified weapon on the given ped, forcing the weapon to use only its basic/regular ammunition.

  • After calling this native, the weapon on that ped becomes restricted to regular ammo only.
  • Works as a higher-level override compared to _DISABLE_AMMO_TYPE_FOR_PED and _DISABLE_AMMO_TYPE_FOR_PED_WEAPON, which target individual ammo types.
  • Useful when ensuring a weapon cannot use any special ammo variants such as high velocity, express, explosive, or split point.

Usage

Lua (Direct):

DisableAllSpecialAmmoForPed(ped, weaponHash)

Lua (Hash):

Citizen.InvokeNative(0xD63B4BA3A02A99E0, ped, weaponHash)
Back to WEAPON