Player
Warto zaznaczyć, że dane pochodzą z informacji interfejsu, a nie z serwera więc należy je podwójnie weryfikować po stronie serwera.
GetItemAmount
Pobiera ilość przedmiotu w ekwipunku gracza.
Syntax
--- itemName: string
local amount = Inventory.Player.GetItemAmount(itemName)
--- amount: number
HasItem
Funkcja sprawdza czy gracz posiada co najmniej zadeklarowaną ilość przedmiotu.
Syntax
--- item: string
--- count?: number = 1
local hasItem = Inventory.Player.HasItem(item, count)
--- hasItem: boolean
GetItemAtSlot
Pobierz przedmiot na danym slocie
Syntax
--- slot: number
local item = Inventory.Player.GetItemAtSlot(slot)
---item: Item | undefined
GetItems
Pobiera przedmioty gracza
Syntax
--- filter?: string
local items = Inventory.Player.GetItems(filter)
--- items: Item[]
RemoveItem
Usuwa przedmiot z ekwipunka gracza. Ta funcka wysyła informację do serwera, że przedmiot ma zostać usunięty.
Syntax
--- item: string
--- count?: number = 1
Inventory.Player.RemoveItem(item, count)
Table of Contents