CREW Natives
Red Dead Redemption 3 Native Functions Reference
Namespace: CREW
Natives in this file: 18
Generated from: RDR3natives JSON data
_0x58D378AF2C8765B7
| Property | Value |
|---|---|
| Native Name | _0x58D378AF2C8765B7 |
| Hash | 0x58D378AF2C8765B7 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = _0x58D378AF2C8765B7(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0x58D378AF2C8765B7, p0)
_NETWORK_ACCEPT_CLAN_INVITE
| Property | Value |
|---|---|
| Native Name | _NETWORK_ACCEPT_CLAN_INVITE |
| Hash | 0x8E2143144B8E188D |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | crewInviteIndex (int) |
Parameters
crewInviteIndex(int)
Usage
Lua (Direct):
local result = NetworkAcceptClanInvite(crewInviteIndex)
Lua (Hash):
local result = Citizen.InvokeNative(0x8E2143144B8E188D, crewInviteIndex)
_NETWORK_CLAN_INVITE_PLAYER
| Property | Value |
|---|---|
| Native Name | _NETWORK_CLAN_INVITE_PLAYER |
| Hash | 0xC685B014CE3D988B |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = NetworkClanInvitePlayer(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0xC685B014CE3D988B, p0)
_NETWORK_CLAN_SET_ACTIVE
| Property | Value |
|---|---|
| Native Name | _NETWORK_CLAN_SET_ACTIVE |
| Hash | 0xC080FF658B2E51DA |
| Return Type | Any |
| Build | 1207 |
| Parameters | p0 (Any) |
Parameters
p0(Any)
Usage
Lua (Direct):
local result = NetworkClanSetActive(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0xC080FF658B2E51DA, p0)
End of CREW natives
NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT |
| Hash | 0x1F471B79ACC90BEF |
| Return Type | int |
| Build | 1207 |
Usage
Lua (Direct):
local result = NetworkClanGetLocalMembershipsCount()
Lua (Hash):
local result = Citizen.InvokeNative(0x1F471B79ACC90BEF)
NETWORK_CLAN_GET_MEMBERSHIP_DESC
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_GET_MEMBERSHIP_DESC |
| Hash | 0x48DE78AF2C8885B8 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | memberDesc (int*), p1 (int) |
Usage
Lua (Direct):
local result = NetworkClanGetMembershipDesc(memberDesc, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0x48DE78AF2C8885B8, memberDesc, p1)
NETWORK_CLAN_IS_EMBLEM_READY
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_IS_EMBLEM_READY |
| Hash | 0xA134777FF7F33331 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any), p1 (Any*) |
Usage
Lua (Direct):
local result = NetworkClanIsEmblemReady(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0xA134777FF7F33331, p0, p1)
NETWORK_CLAN_PLAYER_GET_DESC
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_PLAYER_GET_DESC |
| Hash | 0xEEE6EACBE8874FBA |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | clanDesc (int*), bufferSize (int), networkHandle (int*) |
Description: ```
bufferSize is 35 in the scripts.
bufferSize is the elementCount of p0(desc), sizeof(p0) == 280 == p18 == 35 * 8, p2(netHandle) is obtained from NETWORK::NETWORK_HANDLE_FROM_PLAYER. And no, I can't explain why 35 * sizeof(int) == 280 and not 140, but I'll get back to you on that.
the answer is: because p0 an int64_t / int64_t[35]. and FYI p2 is an int64_t[13]
pastebin.com/cSZniHak
### Usage
**Lua (Direct):**
```lua
local result = NetworkClanPlayerGetDesc(clanDesc, bufferSize, networkHandle)
Lua (Hash):
local result = Citizen.InvokeNative(0xEEE6EACBE8874FBA, clanDesc, bufferSize, networkHandle)
NETWORK_CLAN_PLAYER_IS_ACTIVE
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_PLAYER_IS_ACTIVE |
| Hash | 0xB124B57F571D8F18 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | networkHandle (int*) |
Usage
Lua (Direct):
local result = NetworkClanPlayerIsActive(networkHandle)
Lua (Hash):
local result = Citizen.InvokeNative(0xB124B57F571D8F18, networkHandle)
NETWORK_CLAN_RELEASE_EMBLEM
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_RELEASE_EMBLEM |
| Hash | 0x113E6E3E50E286B0 |
| Return Type | void |
| Build | 1207 |
| Parameters | p0 (Any) |
Usage
Lua (Direct):
NetworkClanReleaseEmblem(p0)
Lua (Hash):
Citizen.InvokeNative(0x113E6E3E50E286B0, p0)
NETWORK_CLAN_REQUEST_EMBLEM
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_REQUEST_EMBLEM |
| Hash | 0x13518FF1C6B28938 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Usage
Lua (Direct):
local result = NetworkClanRequestEmblem(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0x13518FF1C6B28938, p0)
NETWORK_CLAN_SERVICE_IS_VALID
| Property | Value |
|---|---|
| Native Name | NETWORK_CLAN_SERVICE_IS_VALID |
| Hash | 0x579CCED0265D4896 |
| Return Type | BOOL |
| Build | 1207 |
Usage
Lua (Direct):
local result = NetworkClanServiceIsValid()
Lua (Hash):
local result = Citizen.InvokeNative(0x579CCED0265D4896)
NETWORK_FIND_GAMERS_IN_CREW
| Property | Value |
|---|---|
| Native Name | NETWORK_FIND_GAMERS_IN_CREW |
| Hash | 0xE532D6811B3A4D2A |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any) |
Usage
Lua (Direct):
local result = NetworkFindGamersInCrew(p0)
Lua (Hash):
local result = Citizen.InvokeNative(0xE532D6811B3A4D2A, p0)
NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR
| Property | Value |
|---|---|
| Native Name | NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR |
| Hash | 0x9AA46BADAD0E27ED |
| Return Type | Any |
| Build | 1207 |
Usage
Lua (Direct):
local result = NetworkGetPrimaryClanDataClear()
Lua (Hash):
local result = Citizen.InvokeNative(0x9AA46BADAD0E27ED)
NETWORK_GET_PRIMARY_CLAN_DATA_NEW
| Property | Value |
|---|---|
| Native Name | NETWORK_GET_PRIMARY_CLAN_DATA_NEW |
| Hash | 0xC080FF658B2E41DA |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any*), p1 (Any*) |
Usage
Lua (Direct):
local result = NetworkGetPrimaryClanDataNew(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0xC080FF658B2E41DA, p0, p1)
NETWORK_GET_PRIMARY_CLAN_DATA_PENDING
| Property | Value |
|---|---|
| Native Name | NETWORK_GET_PRIMARY_CLAN_DATA_PENDING |
| Hash | 0xB5074DB804E28CE7 |
| Return Type | Any |
| Build | 1207 |
Usage
Lua (Direct):
local result = NetworkGetPrimaryClanDataPending()
Lua (Hash):
local result = Citizen.InvokeNative(0xB5074DB804E28CE7)
NETWORK_GET_PRIMARY_CLAN_DATA_START
| Property | Value |
|---|---|
| Native Name | NETWORK_GET_PRIMARY_CLAN_DATA_START |
| Hash | 0xCE86D8191B762107 |
| Return Type | BOOL |
| Build | 1207 |
| Parameters | p0 (Any*), p1 (Any) |
Usage
Lua (Direct):
local result = NetworkGetPrimaryClanDataStart(p0, p1)
Lua (Hash):
local result = Citizen.InvokeNative(0xCE86D8191B762107, p0, p1)
NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS
| Property | Value |
|---|---|
| Native Name | NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS |
| Hash | 0x5B4F04F19376A0BA |
| Return Type | Any |
| Build | 1207 |
Usage
Lua (Direct):
local result = NetworkGetPrimaryClanDataSuccess()
Lua (Hash):
local result = Citizen.InvokeNative(0x5B4F04F19376A0BA)