PivityGmodStore

ItemStore - Inventory for DarkRP

(130)(494)

You can always read the reviews or discuss this product

Stable20241116
  1. Added a brief delay on the call to CPPISetOwner to hopefully resolve some prop protection addons from overriding it
Stable20240625
  1. Banks now respawn after map cleanup
Stable20231011
  1. Fixed a potential dupe exploit
  2. Made sure to explicitly deny permissions to other player's banks (this shouldn't fix anything but is more just a security measure)
Stable20230709
  1. New code-defined item registration path
  2. New hook: ItemStoreRegisterItems, use this hook with the functions below to register items at runtime.
  3. New function: itemstore.items.Definition, returns what is essentially an ITEM table for use with the above hook. Can be called at any time during initialization.
  4. New function: itemstore.items.Register, takes an ITEM table and registers the item with ItemStore. Should be called during ItemStoreRegisterItems to register definitions created using the above Definition function.
  5. Fixed a potential bug with config.LimitToJobs
Stable20230206
  1. Fix errors when an invalid type gets synced
Stable20220717

* Added itemstore_refreshinventories console cmd. When ran in rcon or by a super admin, reloads all player's inventory sizes. Useful for when a player has donated and needs their inventory sizes refreshed to match their new rank.

Stable20220613
  1. (Hopefully) fixed a bug where items clip through the floor on drop
  2. Added a new config option: itemstore.config.InvholsterDisabled, functions similarly to DisabledItems but is specifically for disallowingweapons from invholster
Stable20211007

* Fixed tooltips inheriting colors from whatever skin is set on the server, instead of using the itemstore skin

Stable20210916
  1. Added bLogs support. This is experimental and may not be fully working but seemed to function fine in my tests.
  2. Added an ItemStoreLog( formatted, unformatted, ... (varargs) ) hook. This allows other logging systems to support ItemStore if they want. The formatted string should provide an appropriately formatted string to just shove into a log file or database if you don't want to process the args yourself.
  3. Added config options: itemstore.config.bLogs, itemstore.config.PrintLog, itemstore.config.VerboseLogging. These are all documented in config.lua
Stable20210716
  1. Reorganized how player inventories are created on startup. This should hopefully alleviate issues some players were having where ItemStore would not function in listen servers.
  2. Added itemstore.config.LoadDelay, if you're loading ranks from a MySQL or other asynchronous source and your rank inventory sizes aren't loading try setting this higher
  3. Hotfix: This update was originally released a few days ago but contained a bug that caused inventories to failed to load. This version should fix that.
Stable20210215

* Fixed a clientside error happening on startup

* Added itemstore.config.UseNewUI, set to true to use the new experimental container window UI.

Stable20200211

* Reverted the visual changes from last patch since people made it exceptionally clear how much they hate them