๐Ÿท๏ธEnvi-Pawnshop

Player-owned pawn shops with pawning, exports, suppliers, workers, loyalty, and vehicles


Prerequisites

circle-info
  • A working FiveM Server

  • Basic understanding of FiveM server setup and resource management

  • Followed the FIRST STEPS (READ FIRST) guide

  • envi-bridge

  • envi-computer

  • envi-zone-tool

  • oxmysql

  • Inventory item names that match your config


What this adds

Envi-Pawnshop is a player-owned pawn shop system.

Core systems include:

  • sell and pawn item flows

  • buyback windows for pawned items

  • inventory across shelves, stashes, and categories

  • export delivery jobs

  • supplier collection missions

  • worker permissions and presets

  • loyalty memberships

  • shop vehicles and insurance

  • progression through shop XP and levels

Install

1

Start the dependencies

Start these before envi-pawnshop:

  • envi-bridge

  • envi-computer

  • envi-zone-tool

  • oxmysql

2

Keep the packaged UI intact

If the management UI loads blank, this is the first thing to check.

3

Configure a shop

Set up at least one shop in shared/config.lua or create one in game with /createpawnshop.

4

Test the full loop

Check selling, pawning, buyback flow, the management computer, and vehicle spawning.

Use Quick Start for the first full setup pass.

Where you edit things

Most owners will work in:

  • shared/config.lua

  • shared/lang.lua

  • client/client_edit.lua

  • server/server_edit.lua

Docs in this section

Troubleshooting

  • If the management UI is blank, check the packaged UI files.

  • If data looks stale after config edits, restart the resource.

  • If sell or pawn values look wrong, check the category base prices and percentage settings.

  • If garage flow fails, check spawn points and worker permissions.

  • If admin creation fails, check your Config.AdminRole logic.

Last updated