Inventory Functions

Funções vRP de inventario

Prender itens do inventário

vRP.ArrestItens(Passport)

Parâmetros

  • Passport: number

Consultar item no inventário

vRP.ConsultItem(Passport, Item, Amount)

Parâmetros

  • Passport: number

  • Item: string

  • Amount: number (opcional)

Retorna

  • boolean

Verificar peso do inventário

vRP.CheckWeight(Passport, Item, Amount)

Parâmetros

  • Passport: number

  • Item: string (opcional)

  • Amount: number (opcional)

Retorna

  • integer ou boolean

Aumentar peso do inventário

vRP.UpgradeWeight(Passport, Amount)

Parâmetros

  • Passport: number

  • Amount: number

Reduzir peso do inventário

vRP.RemoveWeight(Passport, Amount)

Parâmetros

  • Passport: number

  • Amount: number

Montar container

vRP.MountContainer(Passport, Name, List, Multiplier)

Parâmetros

  • Passport: number

  • Name: string

  • List: table

  • Multiplier: number

Trocar slots do inventário

vRP.SwapSlot(Passport, Slot, Target)

Parâmetros

  • Passport: number

  • Slot: string ou number

  • Target: string ou number

Peso total do inventário

vRP.InventoryWeight(Passport)

Parâmetros

  • Passport: number

Retorna

  • integer

Verificar se item está danificado

vRP.CheckDamaged(Item)

Parâmetros

  • Item: string

Retorna

  • boolean

Peso total do baú

vRP.ChestWeight(items)

Parâmetros

  • items: table

Retorna

  • number

Obter quantidade de item no inventário

vRP.InventoryItemAmount(Passport, Item)

Parâmetros

  • Passport: number

  • Item: string

Retorna

  • table

Verificar se inventário está cheio

vRP.InventoryFull(Passport, Item)

Parâmetros

  • Passport: number

  • Item: string

Retorna

  • boolean

Obter quantidade do item

vRP.ItemAmount(Passport, Item)

Parâmetros

  • Passport: number

  • Item: string

Retorna

  • number

Dar item ao jogador

vRP.GiveItem(Passport, Item, Amount, Notify, Slot)

Parâmetros

  • Passport: number

  • Item: string

  • Amount: number

  • Notify: boolean (opcional)

  • Slot: string ou number (opcional)

Gerar item para o jogador

vRP.GenerateItem(Passport, Item, Amount, Notify, Slot)

Parâmetros

  • Passport: number

  • Item: string

  • Amount: number

  • Notify: boolean (opcional)

  • Slot: string ou number (opcional)

Verificar quantidade máxima de item

vRP.MaxItens(Passport, Item, Amount)

Parâmetros

  • Passport: number

  • Item: string

  • Amount: number

Retorna

  • boolean

Remover item do inventário

vRP.TakeItem(Passport, Item, Amount, Notify, Slot)

Parâmetros

  • Passport: number

  • Item: string

  • Amount: number (opcional)

  • Notify: boolean (opcional)

  • Slot: string ou number (opcional)

Retorna

  • boolean

Remover item (sem retorno)

vRP.RemoveItem(Passport, Item, Amount, Notify)

Parâmetros

  • Passport: number

  • Item: string

  • Amount: number

  • Notify: boolean (opcional)

Obter dados salvos no servidor

vRP.GetSrvData(Key)

Parâmetros

  • Key: string

Retorna

  • table

Salvar dados no servidor

vRP.SetSrvData(Key, Data)

Parâmetros

  • Key: string

  • Data: table

Remover dados salvos do servidor

vRP.RemSrvData(Key)

Parâmetros

  • Key: string

Retirar item do baú

vRP.TakeChest(Passport, Data, Amount, Slot, Target)

Parâmetros

  • Passport: number

  • Data: string

  • Amount: number

  • Slot: string ou number (opcional)

  • Target: string ou number (opcional)

Retorna

  • boolean

Armazenar item no baú

vRP.StoreChest(Passport, Data, Amount, Weight, Slot, Target)

Parâmetros

  • Passport: number

  • Data: string

  • Amount: number

  • Weight: number

  • Slot: string ou number

  • Target: string ou number

Retorna

  • boolean ou nil

Atualizar item no baú

vRP.UpdateChest(Passport, Data, Slot, Target, Amount)

Parâmetros

  • Passport: number

  • Data: string

  • Slot: string ou number

  • Target: string ou number

  • Amount: number

Retorna

  • boolean

Colocar item diretamente no baú

vRP.DirectChest(Chest, Slot, Amount)

Parâmetros

  • Chest: string

  • Slot: string ou number

  • Amount: number

Last updated