_CREATE_MP_GAMER_TAG
Hash
0xD877AF112AD2B41BRuntime name
CreateMpGamerTagNamespaceHUD
SideClient
NameCommunity guess
Docs
Since build1207
Signature
int _CREATE_MP_GAMER_TAG(Player player, const char* username, BOOL pointedClanTag, BOOL isRockstarClan, const char* clanTag, int clanFlag);Parameters
| Name | Type | Description |
|---|---|---|
player | Player | — |
username | const char* | — |
pointedClanTag | BOOL | — |
isRockstarClan | BOOL | — |
clanTag | const char* | — |
clanFlag | int | — |
Returns int
Usage
local retval = CreateMpGamerTag(player, username, pointedClanTag, isRockstarClan, clanTag, clanFlag)
-- always works, by hash
local retval = Citizen.InvokeNative(0xD877AF112AD2B41B, player, username, pointedClanTag, isRockstarClan, clanTag, clanFlag, Citizen.ResultAsInteger())JavaScript and C#
const retval = CreateMpGamerTag(player, username, pointedClanTag, isRockstarClan, clanTag, clanFlag);
// by hash
const retval = Citizen.invokeNative('0xD877AF112AD2B41B', player, username, pointedClanTag, isRockstarClan, clanTag, clanFlag, Citizen.returnResultAnyway(), Citizen.resultAsInteger());int retval = Function.Call<int>((Hash)0xD877AF112AD2B41B, player, username, pointedClanTag, isRockstarClan, clanTag, clanFlag);- The name is a community guess and may change. If the named call is missing in your client build, use
InvokeNativewith the hash — it always works.
See also
REMOVE_MP_GAMER_TAGonly works by invoking and passing as pointer value Citizen.InvokeNative(0x839BFD7D7E49FE09, Citizen.PointerValueIntInitialized(gamerTagId))
Sources
Something wrong or missing? Contribute a verified note — corrections ship through pull requests.