Native referenceRedMclient

GET_EVENT_DATA

0x57EC5FA4D4D6AFCA SCRIPTS
FUNCTION SIGNATURE
BOOL GET_EVENT_DATA(int eventGroup, int eventIndex, Any* eventData, int eventDataSize);
Property Value
Native Name GET_EVENT_DATA
Hash 0x57EC5FA4D4D6AFCA
Return Type BOOL
Build 1207
API Set client
Parameters eventGroup (int), eventIndex (int), eventData (Any*), eventDataSize (int)

Description: eventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork), 2 = unk, 3 = unk, 4 = SCRIPT_EVENT_QUEUE_SCRIPT_ERRORS (CEventGroupScriptErrors)

Note: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).

https://github.com/femga/rdr3_discoveries/tree/master/AI/EVENTS

Usage

Lua (Direct):

local result = GetEventData(eventGroup, eventIndex, eventData, eventDataSize)

Lua (Hash):

local result = Citizen.InvokeNative(0x57EC5FA4D4D6AFCA, eventGroup, eventIndex, eventData, eventDataSize)
Back to SCRIPTS