_GET_NUMBER_OF_BULLETS_IN_AREA
Returns the number of bullets in an area.
Hash
0xDC416CA762BC4F43Runtime name
GetNumberOfBulletsInAreaNamespaceMISC
SideClient
NameCommunity guess
Docs
Since build1207
Signature
int _GET_NUMBER_OF_BULLETS_IN_AREA(float x, float y, float z, float radius, BOOL p4, BOOL p5);Parameters
| Name | Type | Description |
|---|---|---|
x | float | — |
y | float | — |
z | float | — |
radius | float | — |
p4 | BOOL | — |
p5 | BOOL | — |
Returns int
Description
Returns the number of bullets in an area.
Research notes this does not appear to work for arrows or throwable projectiles.
returns the number of bullets that were shot in the area
Usage
local retval = GetNumberOfBulletsInArea(x, y, z, radius, p4, p5)
-- always works, by hash
local retval = Citizen.InvokeNative(0xDC416CA762BC4F43, x, y, z, radius, p4, p5, Citizen.ResultAsInteger())JavaScript and C#
const retval = GetNumberOfBulletsInArea(x, y, z, radius, p4, p5);
// by hash
const retval = Citizen.invokeNative('0xDC416CA762BC4F43', x + 0.0000001, y + 0.0000001, z + 0.0000001, radius + 0.0000001, p4, p5, Citizen.returnResultAnyway(), Citizen.resultAsInteger());int retval = Function.Call<int>((Hash)0xDC416CA762BC4F43, x, y, z, radius, p4, p5);- Float parameters: Lua integers (
10, or whole numbers decoded from NUI/JSON) are sent as ints and read as garbage. Write10.0orvalue + 0.0. The generated JS wrappers add0.0000001to non-zero floats for the same reason. - The name is a community guess and may change. If the named call is missing in your client build, use
InvokeNativewith the hash — it always works.
Sources
alloc8or RDR3 NativeDB · VORPCORE RDR3natives
Something wrong or missing? Contribute a verified note — corrections ship through pull requests.