Static methods

@:native("IsRockstarMessageReadyForScript")staticIsRockstarMessageReadyForScript():Bool

@:native("RockstarMessageGetString")staticRockstarMessageGetString():String

@:native("ScGetHasAchievementBeenPassed")staticScGetHasAchievementBeenPassed(achievement:Int):Bool

Same as HAS_ACHIEVEMENT_BEEN_PASSED

@:native("ScGetNickname")staticScGetNickname():String

Returns the nickname of the logged-in Rockstar Social Club account.

@:native("ScInboxGetEmails")staticScInboxGetEmails(offset:Int, limit:Int):Dynamic

@:native("ScInboxMessageGetBountyData")staticScInboxMessageGetBountyData(index:Int, outData:Dynamic):Bool

@:native("ScInboxMessageGetDataBool")staticScInboxMessageGetDataBool(p0:Int, p1:String):Bool

@:native("ScInboxMessageGetString")staticScInboxMessageGetString(p0:Int):String

@:native("ScInboxMessagePop")staticScInboxMessagePop(p0:Int):Bool

@:native("ScInboxMessagePushGamerToEventRecipList")staticScInboxMessagePushGamerToEventRecipList(networkHandle:Dynamic):Dynamic

@:native("ScInboxMessageSendBountyPresenceEvent")staticScInboxMessageSendBountyPresenceEvent(data:String):Bool

@:native("ScInboxMessageSendUgcStatUpdateEvent")staticScInboxMessageSendUgcStatUpdateEvent(data:String):Dynamic

@:native("ScProfanityCheckUgcString")staticScProfanityCheckUgcString(string:String, token:Dynamic):Bool

@:native("SetHandleRockstarMessageViaScript")staticSetHandleRockstarMessageViaScript(toggle:Bool):Dynamic

@:native("ScEmailMessageClearRecipList")staticscEmailMessageClearRecipList():Dynamic

@:native("ScEmailMessagePushGamerToRecipList")staticscEmailMessagePushGamerToRecipList(networkHandle:Dynamic):Dynamic

@:native("ScGamerdataGetBool")staticscGamerdataGetBool(name:String):Bool

sfink: from scripts:
func_720(socialclub::_0x8416FE4E4629D7D7("bIgnoreCheaterOverride"));
func_719(socialclub::_0x8416FE4E4629D7D7("bIgnoreBadSportOverride"));

@:native("ScGamerdataGetFloat")staticscGamerdataGetFloat(name:String, outValue:Dynamic):Bool

NativeDB Introduced: v323

@:native("ScGamerdataGetInt")staticscGamerdataGetInt(name:String, outValue:Dynamic):Bool

NativeDB Introduced: v323

@:native("ScInboxGetMessageIsReadAtIndex")staticscInboxGetMessageIsReadAtIndex(msgIndex:Int):Bool

@:native("ScInboxGetMessageTypeAtIndex")staticscInboxGetMessageTypeAtIndex(msgIndex:Int):Int

@:native("ScInboxGetTotalNumMessages")staticscInboxGetTotalNumMessages():Int

@:native("ScInboxMessageDoApply")staticscInboxMessageDoApply(p0:Int):Bool

@:native("ScInboxMessageGetDataInt")staticscInboxMessageGetDataInt(p0:Int, context:String, out:Dynamic):Bool

@:native("ScInboxMessageGetDataString")staticscInboxMessageGetDataString(p0:Int, context:String, out:String):Bool

@:native("ScInboxMessageGetUgcdata")staticscInboxMessageGetUgcdata(p0:Dynamic, p1:Dynamic):Bool

@:native("ScLicenseplateAdd")staticscLicenseplateAdd(plateText:String, plateData:String, tokenOut:Dynamic):Bool

Social Club native to add license plate for the user

@:native("ScLicenseplateGetAddIsPending")staticscLicenseplateGetAddIsPending(token:Int):Bool

Returns true if the add license plate text request is still pending.

@:native("ScLicenseplateGetAddStatus")staticscLicenseplateGetAddStatus(token:Int):Int

Returns a status for adding the license plate

@:native("ScLicenseplateGetCount")staticscLicenseplateGetCount(token:Int):Int

Gets number of plates in the response of the get license plates request. Range: [0, count) can be used as second argument to _0x1D4446A62D35B0D0 and _0x2E89990DDFF670C3

@:native("ScLicenseplateGetIsvalidIsPending")staticscLicenseplateGetIsvalidIsPending(token:Int):Bool

Checks if the "is valid license plate" request is still pending.

@:native("ScLicenseplateGetIsvalidStatus")staticscLicenseplateGetIsvalidStatus(token:Int):Int

Gets the status of the is valid license plate request

@:native("ScLicenseplateGetPlate")staticscLicenseplateGetPlate(token:Int, plateIndex:Int):String

Gets license plate text related to the get license plate info request

@:native("ScLicenseplateGetPlateData")staticscLicenseplateGetPlateData(token:Int, plateIndex:Int):String

Gets license plate data related to the get license plate info request

@:native("ScLicenseplateIsvalid")staticscLicenseplateIsvalid(plateText:String, tokenOut:Dynamic):Bool

SC native to start a request for if license plate text is valid

@:native("ScLicenseplateSetPlateData")staticscLicenseplateSetPlateData(oldPlateText:String, newPlateText:String, plateData:String):Bool

Changes the license plate for the user (no insert).

@:native("ScPresenceAttrSetFloat")staticscPresenceAttrSetFloat():Bool

NativeDB Introduced: v323
NativeDB Added Parameter 1: Hash attrHash
NativeDB Added Parameter 2: float value

@:native("ScPresenceAttrSetInt")staticscPresenceAttrSetInt(attrHash:Int, value:Int):Bool

@:native("ScPresenceAttrSetString")staticscPresenceAttrSetString(attrHash:Int, value:String):Bool

@:native("ScProfanityCheckString")staticscProfanityCheckString(string:String, token:Dynamic):Bool

Starts a task to check an entered string for profanity on the ROS/Social Club services.

See also: SC_PROFANITY_GET_CHECK_IS_VALID and SC_PROFANITY_GET_CHECK_IS_PENDING.

@:native("ScProfanityGetCheckIsPending")staticscProfanityGetCheckIsPending(token:Int):Bool

@:native("ScProfanityGetCheckIsValid")staticscProfanityGetCheckIsValid(token:Int):Bool

@:native("ScProfanityGetStringPassed")staticscProfanityGetStringPassed(token:Int):Bool

@:native("ScProfanityGetStringStatus")staticscProfanityGetStringStatus(token:Int):Int