AMX Mod X API Documentation

Signature
native Float:[3] rg_fire_bullets3(const inflictor, const attacker, Float:vecSrc[3], Float:vecDirShooting[3], const Float:vecSpread, const Float:flDistance, const iPenetration, const Bullet:iBulletType, const iDamage, const Float:flRangeModifier, const bool:bPistol, const shared_rand);
Description

Fires bullets from player's weapon.

Notes
  • This native doesn't create a decal effect
  • Decal creation is handled by PlaybackEvent, including shot animation and shot sound
Parameters
  • inflictor Inflictor is the entity that caused the damage (such as a gun)
  • attacker Attacker is the entity that triggered the damage (such as the gun's owner)
  • vecSrc The source position of the barrel
  • vecDirShooting Shooting direction
  • vecSpread Spread
  • flDistance Max shot distance
  • iPenetration The amount of penetration
  • iBulletType Bullet type, look at the enum with name Bullet in cssdk_const.inc
  • iDamage Damage amount
  • flRangeModifier Damage range modifier
  • bPistol Pistol shot
  • shared_rand Use player's random seed, get circular gaussian spread
Returns

Float:[3] The spread result

Назад
Верх