Ox Inventory Versions Save

Slot-based inventory with metadata.

v2.40.0

2 weeks ago

Features

  • server/shops: add fromSlot to buyItem hook payload (#1638) #1638 (ANTOND)
  • client: add convar inventory:disableweapons (Linden)
  • convars inventory:dropslots and inventory:dropweight (Linden)

Bug Fixes

  • client/nd: properly update groups (#1661) #1661 (Andy)
  • server/inventory: round count in 'Inventory.Set' (#1683) #1683 (Gamzky)
  • server/inventory: remove notification in CanCarryItem (#1682) #1682 (Gamzky)
  • client: reset 'swapActive' when newdrop fails (#1685) #1685 (Gamzky)
  • web/InventorySlot: incorrect types used for timer (#1678) #1678 (T-001 v.2 r.3)
  • client: don't turn ped during trunk check (#1686) #1686 (Gamzky)
  • web: reset 'shiftPressed' in inventory setup (#1687) #1687 (Gamzky)
  • server/inventory: clean-up random loot generation (Linden)
  • server/inventory: incorrect count passed to swapItems hook (Linden)

Code Refactoring

  • client: show notification when using item while armed (Linden)

Chores

v2.39.1

2 months ago

Bug Fixes

  • server: check if data is a table before accessing it (#1655) #1655 (Frowmza)

v2.39.0

2 months ago

Features

Bug Fixes

  • server/shops: use metadata label over item label (#1606) #1606 (FjamZoo)
  • items: set prop as array when using propTwo (Linden)
  • client/bridge: reset item count on logout (Linden)
  • server/inventory: support for item name in GetItemSlots (#1591) #1591 (ANTOND)
  • bridge/qb: character name not showing on inventory (#1608) #1608 (Snipe)
  • bridge/nd: updating player data (#1633) #1633 (Andy)
  • client/qb: hasItem fix when item does not exist (#1587) #1587 (someone)
  • minor type tweaks (Linden)
  • server/inventory: pcall when saving inventories (Linden)
  • server/mysql: inv save format error (#1646) #1646 (Ethan)
  • client/weapon: always trigger updateWeapon when disarming player (Linden)

Code Refactoring

  • items: minor item tweaks (Linden)
  • server/mysql: trigger saves in separate threads (Linden)
  • server: explicitly check inventory data is a table (Linden)

Chores

Commits

  • df98468: Update README.md (Linden)
  • bridge/ox: update ox_core version dependency (Linden)

v2.38.1

4 months ago

Bug Fixes

  • server: usingItem corrections (Linden)

v2.38.0

4 months ago

Features

  • client: add canUseWeapons player state (Linden)
  • client: fire event on weapon component update (#1553) #1553 (mikigoalie)
  • usedItem event (Linden)

Bug Fixes

  • client: weapon check on item use (Linden)
  • client: giveitem vehicle check (Linden)
  • server/inventory: dumpster loot generation (Linden)
  • server/inventory: missing export for GetSlotIdsWithItem (#1565) #1565 (FjamZoo)
  • convert/qb: use existing serials (#1567) #1567 (FjamZoo)
  • client: prevent swapItems when usingItem (Linden)
  • server: usedItem event invid (Linden)
  • bridge/nd: add boss check (#1578) #1578 (Andy)

Code Refactoring

  • server/items: assign serial numbers on weapons in stashes (#1570) #1570 (FjamZoo)
  • bridge/nd: status values & character loaded event (#1574) #1574 (Andy)

Chores

v2.37.4

5 months ago

Bug Fixes

  • nd: license check and loading correctness (#1559) #1559 (Andy)

Commits

  • 865b738: Create CONTRIBUTING.md (Linden)

v2.37.3

5 months ago

Bug Fixes

  • web: allow item movement/scroll if inventory type is admin (Luke)
  • rerender slots when using SetSlotCount while client is in inventory (Luke)
  • inventory: restrict item swaps when inspecting inventory (Linden)
  • server/inventory: remove left over prints (#1557) #1557 (FjamZoo)
  • server/inventory: clearevidence arg (Linden)

Chores

  • web: ensure isBusy is always set to false when opening inventory (Luke)

v2.37.2

5 months ago

Bug Fixes

  • bridge/ox: imports (Linden)
  • server/inventory: don't load vehicles without a valid dbId (Linden)
  • server/inventory: incorrect container weight on swap (Linden)

v2.37.1

5 months ago

Commits

  • 594a3d8: Revert "fix(server): update source for lib.logger (#1537)" (Linden)

v2.37.0

5 months ago

Features

  • bridge: updated nd_core to v2.0.0 (#1403) #1403 (Andy)
  • server/inventory: Inventory.InspectInventory (Linden)

Bug Fixes

  • server: update source for lib.logger (#1537) #1537 (Kaan)
  • server/inventory: prevent swapping containers into containers (Linden)

Code Refactoring

  • items: additional weapon skins (#1506) #1506 (MrNewb)
  • deprecate data function for lib.load (Linden)
  • bridge: replace script loading with lib.load (Linden)

Chores