Skip to content

VimpNativesSocialclub

@vimp-mp/types 2.0.1

Interface · GTA V natives API

ts
interface VimpNativesSocialclub

Members

_scEmailMarketingEmailOpened

ts
_scEmailMarketingEmailOpened(index: number, type: number): void

scAccountInfoGetNickname

ts
scAccountInfoGetNickname(): string

scAchievementInfoStatus

ts
scAchievementInfoStatus(): { p0: number; return: boolean }

scCacheNewRockstarMsgs

ts
scCacheNewRockstarMsgs(toggle: boolean): void

scCommunityEventGetDisplayNameById

ts
scCommunityEventGetDisplayNameById(p0: number, p1: string): boolean

scCommunityEventGetEventIdForType

ts
scCommunityEventGetEventIdForType(p0: string): number

scCommunityEventGetExtraDataIntById

ts
scCommunityEventGetExtraDataIntById(p0: number, p1: string): { p2: number; return: boolean }

scCommunityEventGetExtraDataStringById

ts
scCommunityEventGetExtraDataStringById(p0: number, p1: string, p2: string): boolean

scCommunityEventIsActive

ts
scCommunityEventIsActive(): boolean

scEmailDeleteEmails

ts
scEmailDeleteEmails(p1: number): { p0: number }

scEmailGetEmailAtIndex

ts
scEmailGetEmailAtIndex(p0: number): { p1: number; return: boolean }

scEmailGetNumRetrievedEmails

ts
scEmailGetNumRetrievedEmails(): number

scEmailGetRetrievalStatus

ts
scEmailGetRetrievalStatus(): number

scEmailMessageClearRecipList

ts
scEmailMessageClearRecipList(): void

scEmailMessagePushGamerToRecipList

ts
scEmailMessagePushGamerToRecipList(): { gamerhandle: number }

scEmailRetrieveEmails

ts
scEmailRetrieveEmails(offset: number, limit: number): void

scEmailSendEmail

ts
scEmailSendEmail(p0: string): void

scEmailSetCurrentEmailTag

ts
scEmailSetCurrentEmailTag(p0: number): boolean

scGamerdataGetBool

ts
scGamerdataGetBool(name: string): boolean

scGetNewRockstarMsg

ts
scGetNewRockstarMsg(): string

scHasAchievementBeenPassed

ts
scHasAchievementBeenPassed(achievementid: number): boolean

scHasNewRockstarMsg

ts
scHasNewRockstarMsg(): boolean

scInboxGetBountyDataAtIndex

ts
scInboxGetBountyDataAtIndex(index: number): { outdata: number; return: boolean }

scInboxGetMessageIsReadAtIndex

ts
scInboxGetMessageIsReadAtIndex(msgindex: number): boolean

scInboxGetMessageTypeAtIndex

ts
scInboxGetMessageTypeAtIndex(msgindex: number): number

scInboxGetTotalNumMessages

ts
scInboxGetTotalNumMessages(): number

scInboxMessageDoApply

ts
scInboxMessageDoApply(p0: number): boolean

scInboxMessageGetDataBool

ts
scInboxMessageGetDataBool(p0: number, p1: string): boolean

scInboxMessageGetDataInt

ts
scInboxMessageGetDataInt(p0: number, context: string): { out: number; return: boolean }

scInboxMessageGetDataString

ts
scInboxMessageGetDataString(p0: number, context: string, out: string): boolean

scInboxMessageGetRawTypeAtIndex

ts
scInboxMessageGetRawTypeAtIndex(p0: number): string

scInboxMessageGetUgcdata

ts
scInboxMessageGetUgcdata(p0: number): { p1: number; return: boolean }

scInboxMessagePushGamerT0RecipList

ts
scInboxMessagePushGamerT0RecipList(): { gamerhandle: number }

scInboxSendUgcstatupdateToRecipList

ts
scInboxSendUgcstatupdateToRecipList(): { data: number }

scInboxSetMessageAsReadAtIndex

ts
scInboxSetMessageAsReadAtIndex(msgindex: number): boolean

scLicenseplateAdd

ts
scLicenseplateAdd(platetext: string): { platedata: number; return: boolean; token: number }

scLicenseplateCheckString

ts
scLicenseplateCheckString(p0: string): { p1: number; return: boolean }

scLicenseplateGetAddIsPending

ts
scLicenseplateGetAddIsPending(token: number): boolean

scLicenseplateGetAddStatus

ts
scLicenseplateGetAddStatus(token: number): number

scLicenseplateGetCheckIsPending

ts
scLicenseplateGetCheckIsPending(p0: number): boolean

scLicenseplateGetCheckIsValid

ts
scLicenseplateGetCheckIsValid(p0: number): boolean

scLicenseplateGetCount

ts
scLicenseplateGetCount(token: number): number

scLicenseplateGetIsvalidIsPending

ts
scLicenseplateGetIsvalidIsPending(token: number): boolean

scLicenseplateGetIsvalidStatus

ts
scLicenseplateGetIsvalidStatus(token: number): number

scLicenseplateGetPlate

ts
scLicenseplateGetPlate(token: number, plateindex: number): string

scLicenseplateGetPlateData

ts
scLicenseplateGetPlateData(token: number, plateindex: number): string

scLicenseplateIsvalid

ts
scLicenseplateIsvalid(platetext: string): { return: boolean; token: number }

scLicenseplateSetPlateData

ts
scLicenseplateSetPlateData(oldplatetext: string, newplatetext: string): { platedata: number; return: boolean }

scPauseNewsGetPendingStory

ts
scPauseNewsGetPendingStory(p0: number): boolean

scPauseNewsInitStarterPack

ts
scPauseNewsInitStarterPack(p0: number): boolean

scPauseNewsShutdown

ts
scPauseNewsShutdown(): void

scPresenceAttrSetInt

ts
scPresenceAttrSetInt(attrhash: number, value: number): boolean

scPresenceAttrSetString

ts
scPresenceAttrSetString(attrhash: number, value: string): boolean

scPresenceSetActivityRating

ts
scPresenceSetActivityRating(p0: number, p1: number): boolean

scProfanityCheckString

ts
scProfanityCheckString(string: string): { return: boolean; token: number }

scProfanityCheckStringUgc

ts
scProfanityCheckStringUgc(string: string): { return: boolean; token: number }

scProfanityGetCheckIsPending

ts
scProfanityGetCheckIsPending(token: number): boolean

scProfanityGetCheckIsValid

ts
scProfanityGetCheckIsValid(token: number): boolean

scProfanityGetProfaneWord

ts
scProfanityGetProfaneWord(token: number, outprofaneword: string): boolean

scProfanityGetStringPassed

ts
scProfanityGetStringPassed(token: number): boolean

scProfanityGetStringStatus

ts
scProfanityGetStringStatus(token: number): number

scTransitionNewsEnd

ts
scTransitionNewsEnd(): void

scTransitionNewsGetExtraDataIntTu

ts
scTransitionNewsGetExtraDataIntTu(p0: string): { p1: number; return: boolean }

scTransitionNewsHasExtraDataTu

ts
scTransitionNewsHasExtraDataTu(): boolean

scTransitionNewsShow

ts
scTransitionNewsShow(p0: number): boolean

scTransitionNewsShowNextItem

ts
scTransitionNewsShowNextItem(): boolean

scTransitionNewsShowTimed

ts
scTransitionNewsShowTimed(p0: number, p1: number): boolean

VIMP developer documentation