Skip to content

VimpNativesScript

@vimp-mp/types 2.0.1

Interface · GTA V natives API

ts
interface VimpNativesScript

Members

_sendTuScriptEventNew

ts
_sendTuScriptEventNew(eventgroup: number, eventdatasize: number, playerbits: number, eventtype: number): { eventdata: number }

commitToLoadingscreenSelction

ts
commitToLoadingscreenSelction(): void

doesScriptExist

ts
doesScriptExist(scriptname: string): boolean

doesScriptWithNameHashExist

ts
doesScriptWithNameHashExist(scripthash: number): boolean

getEventAtIndex

ts
getEventAtIndex(eventgroup: number, eventindex: number): number

getEventData

ts
getEventData(eventgroup: number, eventindex: number, eventdatasize: number): { eventdata: number; return: boolean }

getEventExists

ts
getEventExists(eventgroup: number, eventindex: number): boolean

getHashOfThisScriptName

ts
getHashOfThisScriptName(): number

getIdOfThisThread

ts
getIdOfThisThread(): number

getNameOfScriptWithThisId

ts
getNameOfScriptWithThisId(threadid: number): string

getNoLoadingScreen

ts
getNoLoadingScreen(): boolean

getNumberOfEvents

ts
getNumberOfEvents(eventgroup: number): number

getNumberOfThreadsRunningTheScriptWithThisHash

ts
getNumberOfThreadsRunningTheScriptWithThisHash(scripthash: number): number

getThisScriptName

ts
getThisScriptName(): string

hasScriptLoaded

ts
hasScriptLoaded(scriptname: string): boolean

hasScriptWithNameHashLoaded

ts
hasScriptWithNameHashLoaded(scripthash: number): boolean

isThreadActive

ts
isThreadActive(threadid: number): boolean

requestScript

ts
requestScript(scriptname: string): void

requestScriptWithNameHash

ts
requestScriptWithNameHash(scripthash: number): void

scriptThreadIteratorGetNextThreadId

ts
scriptThreadIteratorGetNextThreadId(): number

scriptThreadIteratorReset

ts
scriptThreadIteratorReset(): void

setNoLoadingScreen

ts
setNoLoadingScreen(toggle: boolean): void

setScriptAsNoLongerNeeded

ts
setScriptAsNoLongerNeeded(scriptname: string): void

setScriptWithNameHashAsNoLongerNeeded

ts
setScriptWithNameHashAsNoLongerNeeded(scripthash: number): void

shutdownLoadingScreen

ts
shutdownLoadingScreen(): void

terminateThisThread

ts
terminateThisThread(): void

terminateThread

ts
terminateThread(threadid: number): void

VIMP developer documentation