SET_RELATIONSHIP_BETWEEN_GROUPS
Hash
0xBF25EB89375A37ADRuntime name
SetRelationshipBetweenGroupsNamespacePED
SideClient
NameOfficial
Docs
Since build1207
GTA V hash
0xBF25EB89375A37ADSignature
void SET_RELATIONSHIP_BETWEEN_GROUPS(int relationship, Hash group1, Hash group2);Parameters
| Name | Type | Description |
|---|---|---|
relationship | int | — |
group1 | Hash | — |
group2 | Hash | — |
Returns void
Description
enum eRelationType
{
ACQUAINTANCE_TYPE_PED_NONE = 0,
ACQUAINTANCE_TYPE_PED_RESPECT = 1,
ACQUAINTANCE_TYPE_PED_LIKE = 2,
ACQUAINTANCE_TYPE_PED_IGNORE = 3,
ACQUAINTANCE_TYPE_PED_DISLIKE = 4,
ACQUAINTANCE_TYPE_PED_WANTED = 5,
ACQUAINTANCE_TYPE_PED_HATE = 6,
ACQUAINTANCE_TYPE_PED_DEAD = 7,
ACQUAINTANCE_TYPE_PED_DISGUISE = 8,
ACQUAINTANCE_TYPE_PED_THIEF = 9,
}; https://github.com/Halen84/RDR3-Native-Flags-And-Enums/tree/main/eRelationType
Usage
SetRelationshipBetweenGroups(relationship, group1, group2)
-- always works, by hash
Citizen.InvokeNative(0xBF25EB89375A37AD, relationship, group1, group2)JavaScript and C#
SetRelationshipBetweenGroups(relationship, group1, group2);
// by hash
Citizen.invokeNative('0xBF25EB89375A37AD', relationship, group1, group2);Function.Call((Hash)0xBF25EB89375A37AD, relationship, group1, group2);- Hash parameters: the named function also accepts a string and hashes it for you;
Citizen.InvokeNativeneeds the number — passjoaat("name")or a backtick literal like`name`.
Enums and flags
- eRelationType 10 values
See also
Sources
alloc8or RDR3 NativeDB · VORPCORE RDR3natives
Something wrong or missing? Contribute a verified note — corrections ship through pull requests.