Skip to content

VimpNativesNetshopping ​

@vimp-mp/types 2.0.1

Interface · GTA V natives API

ts
interface VimpNativesNetshopping

Members ​

netGameserverBasketAddItem ​

ts
netGameserverBasketAddItem(quantity: number): { itemdata: number; return: boolean }

netGameserverBasketApplyServerData ​

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

netGameserverBasketEnd ​

ts
netGameserverBasketEnd(): boolean

netGameserverBasketIsActive ​

ts
netGameserverBasketIsActive(): boolean

netGameserverBasketIsFull ​

ts
netGameserverBasketIsFull(): boolean

netGameserverBasketStart ​

ts
netGameserverBasketStart(categoryhash: number, actionhash: number, flags: number): { return: boolean; transactionid: number }

netGameserverBeginService ​

ts
netGameserverBeginService(categoryhash: number, itemhash: number, actiontypehash: number, value: number, flags: number): { return: boolean; transactionid: number }

netGameserverCatalogIsValid ​

ts
netGameserverCatalogIsValid(): boolean

netGameserverCatalogItemIsValid ​

ts
netGameserverCatalogItemIsValid(name: string): boolean

netGameserverCatalogItemKeyIsValid ​

ts
netGameserverCatalogItemKeyIsValid(hash: number): boolean

netGameserverCheckoutPending ​

ts
netGameserverCheckoutPending(transactionid: number): boolean

netGameserverCheckoutStart ​

ts
netGameserverCheckoutStart(transactionid: number): boolean

netGameserverClearSession ​

ts
netGameserverClearSession(p0: number): boolean

netGameserverDeleteCharacter ​

ts
netGameserverDeleteCharacter(slot: number, transfer: boolean, reason: number): boolean

netGameserverDeleteCharacterGetStatus ​

ts
netGameserverDeleteCharacterGetStatus(): number

netGameserverDeleteSetTelemetryNonceSeed ​

ts
netGameserverDeleteSetTelemetryNonceSeed(): boolean

netGameserverEndService ​

ts
netGameserverEndService(transactionid: number): boolean

netGameserverGetCatalogCloudCrc ​

ts
netGameserverGetCatalogCloudCrc(): number

netGameserverGetPrice ​

ts
netGameserverGetPrice(itemhash: number, categoryhash: number, p2: boolean): number

netGameserverGetSessionStateAndStatus ​

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

netGameserverInitSession ​

ts
netGameserverInitSession(): boolean

netGameserverIsCatalogCurrent ​

ts
netGameserverIsCatalogCurrent(): boolean

netGameserverIsSessionRefreshPending ​

ts
netGameserverIsSessionRefreshPending(): boolean

netGameserverIsSessionValid ​

ts
netGameserverIsSessionValid(charslot: number): boolean

netGameserverRefreshServerCatalog ​

ts
netGameserverRefreshServerCatalog(): boolean

netGameserverRetrieveCatalogRefreshStatus ​

ts
netGameserverRetrieveCatalogRefreshStatus(): { return: boolean; state: number }

netGameserverRetrieveInitSessionStatus ​

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

netGameserverRetrieveSessionErrorCode ​

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

netGameserverRetrieveStartSessionStatus ​

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

netGameserverSessionApplyReceivedData ​

ts
netGameserverSessionApplyReceivedData(charslot: number): boolean

netGameserverSetTelemetryNonceSeed ​

ts
netGameserverSetTelemetryNonceSeed(p0: number): boolean

netGameserverStartSession ​

ts
netGameserverStartSession(charslot: number): boolean

netGameserverStartSessionPending ​

ts
netGameserverStartSessionPending(): boolean

netGameserverStartSessionRestart ​

ts
netGameserverStartSessionRestart(inventory: boolean, playerbalance: boolean): boolean

netGameserverTransactionInProgress ​

ts
netGameserverTransactionInProgress(): boolean

netGameserverTransferBankToWallet ​

ts
netGameserverTransferBankToWallet(charslot: number, amount: number): boolean

netGameserverTransferBankToWalletGetStatus ​

ts
netGameserverTransferBankToWalletGetStatus(): number

netGameserverTransferCashSetTelemetryNonceSeed ​

ts
netGameserverTransferCashSetTelemetryNonceSeed(): boolean

netGameserverTransferWalletToBank ​

ts
netGameserverTransferWalletToBank(charslot: number, amount: number): boolean

netGameserverTransferWalletToBankGetStatus ​

ts
netGameserverTransferWalletToBankGetStatus(): number

netGameserverUseServerTransactions ​

ts
netGameserverUseServerTransactions(): boolean

VIMP developer documentation