Chest Item System

Chest Item System

Syra_Chest - Advanced Chest System

Syra_Chest is a complete chest and storage system for FiveM, built for servers that need secure, placeable and staff-managed storage points.

Players can use physical chests with PIN protection, while staff can create and manage persistent admin chests directly in game.

The system is made for roleplay environments where storage needs to be controlled, logged and easy to manage without creating every stash manually.

Key Features

Technical Information

- Framework : ESX, QB, Standalone

- Code is accessible : No (Partially)

- Subscription-based : No

- Lines : 3100

- Requirements : ox_lib, oxmysql, inventory, target optional, lockpick optional

- Support : Yes

- Locales : EN, FR

Installation guide

  1. Download the resource

    After purchase, sign in to portal.cfx.re (Granted Assets) with the Cfx account linked to your Tebex order and download Syra_Chest.

  2. Add it to your resources

    Extract the archive and place Syra_Chest in your server resources folder.

  3. Import the SQL

    Import sql/coffres.sql (player chests) and sql/admin_coffres.sql (admin chests). The server also runs oxmysql migrations for admin chest columns. sql/views.sql only adds optional read views.

  4. Create the chest items

    Every key of Config.Chests must exist as an item in your inventory: smallchest, averagechest, bigchest, smallchestsecure, averagechestsecure and bigchestsecure in the shipped config.

  5. Start order in server.cfg

    Start the selected inventory before Syra_Chest:

    ensure oxmysql
    ensure ox_lib
    ensure ox_inventory # or your inventory
    ensure Syra_Notif # optional
    ensure Syra_Chest
  6. Admin access

    /createbox starts admin chest placement and /managebox opens the management UI. Permission is Config.AdminPrincipal (group.admin by default):

    add_principal identifier.steam:XXXX group.admin
  7. Discord logging

    Config.Discord is enabled in the shipped config with placeholder values. Fill in your bot token and the two channel IDs (placement and items), or set enabled = false. The bot needs Send Messages and Embed Links permissions.