RedM Natives

_UILOG_ADD_ENTRY_HASH

Hash0x69D5479982355D8F
Runtime nameUilogAddEntryHash
NamespaceUILOG
SideClient
NameCommunity guess
Docs
Since build1207

Signature

void _UILOG_ADD_ENTRY_HASH(int p0, int p1, float x, float y, float z, Hash p5, Hash p6, Any p7);

Parameters

NameTypeDescription
p0int—
p1int—
xfloat—
yfloat—
zfloat—
p5Hash—
p6Hash—
p7Any—

Returns void

Usage

Lua
UilogAddEntryHash(p0, p1, x, y, z, p5, p6, p7)

-- always works, by hash
Citizen.InvokeNative(0x69D5479982355D8F, p0, p1, x, y, z, p5, p6, p7)
JavaScript and C#
JavaScript
UilogAddEntryHash(p0, p1, x, y, z, p5, p6, p7);

// by hash
Citizen.invokeNative('0x69D5479982355D8F', p0, p1, x + 0.0000001, y + 0.0000001, z + 0.0000001, p5, p6, p7);
C#
Function.Call((Hash)0x69D5479982355D8F, p0, p1, x, y, z, p5, p6, p7);
  • Hash parameters: the named function also accepts a string and hashes it for you; Citizen.InvokeNative needs the number — pass joaat("name") or a backtick literal like `name`.
  • Float parameters: Lua integers (10, or whole numbers decoded from NUI/JSON) are sent as ints and read as garbage. Write 10.0 or value + 0.0. The generated JS wrappers add 0.0000001 to 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 InvokeNative with the hash — it always works.

Enums and flags

Sources

alloc8or RDR3 NativeDB

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