RedM Natives

_GET_CURRENT_CONTROL_CONTEXT

Gets the current control context.

Hash0xDDCEB0F26C89C00F
Runtime nameGetCurrentControlContext
NamespacePAD
SideClient
NameCommunity guess
Docs
Since build1207

Signature

Hash _GET_CURRENT_CONTROL_CONTEXT(int control);

Parameters

NameTypeDescription
controlint—

Returns Hash

Description

Gets the current control context. See: _SET_CONTROL_CONTEXT

Usage

Lua
local retval = GetCurrentControlContext(control)

-- always works, by hash
local retval = Citizen.InvokeNative(0xDDCEB0F26C89C00F, control, Citizen.ResultAsInteger())
JavaScript and C#
JavaScript
const retval = GetCurrentControlContext(control);

// by hash
const retval = Citizen.invokeNative('0xDDCEB0F26C89C00F', control, Citizen.returnResultAnyway(), Citizen.resultAsInteger());
C#
int retval = Function.Call<int>((Hash)0xDDCEB0F26C89C00F, control);
  • 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.

Sources

alloc8or RDR3 NativeDB

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