Module sv_items

Item functions

Functions

AddItem (src, name, amount, data) AddItem function.
RemoveItem (src, name, amount) RemoveItem function.
HasItem (src, name, amount) HasItem function.
HasItems (src, items) HasItems function.
GetItemLabel (name) GetItemLabel function.


Functions

AddItem (src, name, amount, data)
AddItem function. This function adds an item to a player.

Parameters:

  • src The player to add the item to. number
  • name The item name. string
  • amount The item amount. number
  • data The item data. table

Usage:

    exports.sd_util:AddItem(src, "weed", 1, {quality = 100})
RemoveItem (src, name, amount)
RemoveItem function. This function removes an item from a player.

Parameters:

  • src The player to remove the item from. number
  • name The item name. string
  • amount The item amount. number

Usage:

    exports.sd_util:RemoveItem(src, "weed", 1)
HasItem (src, name, amount)
HasItem function. This function checks if a player has an item.

Parameters:

  • src The player to check the item from. number
  • name The item name. string
  • amount The item amount. number

Returns:

    boolean

Usage:

    local hasItem = exports.sd_util:HasItem(src, "weed", 1)
HasItems (src, items)
HasItems function. This function checks if a player has items.

Parameters:

  • src The player to check the items from. number
  • items The items to check. table

Returns:

    boolean

Usage:

    local hasItems = exports.sd_util:HasItems(src, {
    	["weed"] = 1,
    	["weed_brick"] = 1
    })
GetItemLabel (name)
GetItemLabel function. This function returns the item label.

Parameters:

  • name The item name. string

Returns:

    string

Usage:

    local label = exports.sd_util:GetItemLabel("weed")
generated by LDoc 1.5.0 Last updated 2023-11-28 19:34:18