2wenty8K Design

2wenty8K Street Vendor System | ESX

2wenty8K Street Vendor System | ESX

$28.00

Add to Basket

๐Ÿ›’ 2wenty8K Street Vendor System

FiveM โ€ข ESX โ€ข ox_inventory

Bring legitimate street vending, underground sales, permits, police enforcement, and territory competition to your city with the 2wenty8K Street Vendor System.

This isn't just a vendor NPC that sells items. It's a complete street-vending gameplay system designed to create actual RP around running a street business.

Players can set up vendor stalls, obtain permits, sell products, build reputation, compete for territory, attract NPC customers, and deal with police enforcement when operating outside the rules.


๐Ÿ”ฅ FEATURES

๐Ÿช Portable Vendor Stalls

Give your players the ability to establish their own temporary businesses around the city.

  • Basic vendor stalls
  • Folding stalls
  • Food carts
  • Trunk-based vending
  • Configurable stall locations
  • Stall spacing rules
  • Persistent stalls
  • Interactive vendor management

Create a legitimate business on the sidewalkโ€”or establish your own underground operation.


๐Ÿ“œ Permits & Licensing

Make vending an actual business activity.

  • Vendor permits
  • Permit durations
  • Configurable permit costs
  • Permit expiration
  • Permit validation
  • Legal vs. illegal vending
  • Configurable licensing rules

Server owners can customize the entire permit system through the configuration.


๐Ÿ‘ฎ Police Enforcement

Street vending doesn't have to be consequence-free.

Police can respond to illegal or suspicious vending activity with configurable enforcement mechanics.

  • Police detection
  • Dispatch integration
  • Illegal vending detection
  • Configurable fines
  • Permit enforcement
  • Heat generation
  • Territory enforcement

Perfect for cities that want vending to create interaction between civilians and law enforcement.


๐Ÿ”ฅ Heat System

Illegal activity can attract attention.

The built-in heat system allows vendor activity to have consequences and creates risk for players operating outside the rules.

Configure how heat is generated, managed, and used within your server's RP structure.


๐Ÿ—บ๏ธ Territory System

Turn vending locations into contested areas.

  • Territory zones
  • Territory ownership
  • Territory activity
  • Territory administration
  • Configurable territory settings
  • Territory visualization
  • Competition between vendors

This gives criminal and civilian groups another reason to establish themselves in specific parts of the city.


โญ Reputation System

Vendor reputation gives players a reason to keep building their operation.

Players can develop their reputation through their vending activity and create a progression system around their business.

Use reputation to help create:

New vendor โ†’ Established seller โ†’ Trusted vendor โ†’ Street legend

The exact progression can be customized around your server's economy and RP.


๐Ÿค NPC Customers

Bring life to vendor locations with NPC customers.

Players aren't completely dependent on other players being online to make their vending operation useful.

NPC buyers can interact with vendor operations and contribute to the overall street-business experience.


๐Ÿ“ฆ Product Restrictions

Control exactly what can be sold.

The system includes configurable product limits and restrictions so you can control your city's economy.

Configure:

  • Legal products
  • Illegal products
  • Product limits
  • Vendor restrictions
  • Item requirements
  • Sales rules

๐Ÿ“Š Analytics

Keep track of your street-vending ecosystem.

The system includes analytics functionality designed to give server administrators insight into vendor activity and the economy surrounding it.


๐Ÿ› ๏ธ Admin Tools

Server staff have access to administrative functionality for managing the vending system.

Designed to make it easier to oversee:

  • Vendors
  • Territories
  • Stalls
  • Activity
  • Restrictions
  • RP enforcement

๐Ÿ’Ž WHY USE IT?

Most vendor scripts simply give players an NPC and a menu.

2wenty8K Street Vendor System is designed around the RP surrounding the vendor.

A player can:

Get a permit โ†’ set up a stall โ†’ sell products โ†’ build reputation โ†’ establish territory โ†’ attract customers โ†’ generate heat โ†’ deal with police โ†’ grow their operation.

That creates an actual gameplay loop instead of another static shop.


โš™๏ธ REQUIREMENTS

This resource requires:

  • ESX
  • ox_lib
  • ox_inventory
  • ox_target
  • oxmysql

Make sure all dependencies are installed and started before the Street Vendor System.


๐Ÿ“ฆ INCLUDED

The download includes:

  • Complete Street Vendor System
  • Client systems
  • Server systems
  • Vendor management
  • Territory system
  • Heat system
  • Reputation system
  • Analytics
  • Product restrictions
  • NPC buyers
  • Admin tools
  • HTML interface
  • SQL database
  • Configuration
  • ox_inventory item integration file
  • Installation documentation

๐Ÿ” ASSET ESCROW

The core functionality is designed for FiveM Asset Escrow distribution.

The following files remain available for server-owner configuration:

  • config.lua
  • OX_INVENTORY_ITEMS.lua

The core client/server implementation can be protected through FiveM Asset Escrow when distributed through the Asset Escrow system.


๐Ÿงฉ CONFIGURATION

You don't need to dig through the core scripts to customize your server.

Use:

config.lua

for your server-specific settings.

This allows you to customize things such as:

  • Permit pricing
  • Permit duration
  • Police jobs
  • Fines
  • Dispatch behavior
  • Vendor locations
  • Territory settings
  • Heat
  • Reputation
  • Product restrictions
  • Administrative permissions
  • NPC buyer settings
  • Stall settings

๐Ÿš€ INSTALLATION

1. Download

Download the resource and place:

2wenty8k_streetvendorsystem

inside your server's resources folder.

2. Import SQL

Import:

2wenty8k_streetvendorsystem.sql

into your server database.

3. Configure

Open:

config.lua

and configure the system for your server.

4. Inventory Items

Review:

OX_INVENTORY_ITEMS.lua

and add the required items to your ox_inventory item configuration.

5. Start Dependencies

Make sure these resources are running:

ox_lib

oxmysql

ox_inventory

ox_target

es_extended

6. Start the Resource

Add:

ensure 2wenty8k_streetvendorsystem

to your server configuration.

Restart the server or restart the resource.


๐ŸŽญ PERFECT FOR

This system works especially well for:

  • Serious RP
  • Economy servers
  • Criminal RP
  • Civilian RP
  • Drug RP
  • Food vendors
  • Flea markets
  • Pop-up businesses
  • Community events
  • Territory-based RP
  • Gang RP
  • Player-owned businesses

๐Ÿ’ก RP EXAMPLES

๐ŸŒฎ Food Vendor

A player gets a permit and sets up a food cart outside a busy location.

They build reputation and eventually become one of the city's most popular street vendors.

๐Ÿ’Š Underground Seller

Another player doesn't bother getting a permit.

They sell restricted products from a hidden location while trying to avoid police attention and increasing heat.

๐Ÿš” Police Operation

Officers receive information about an illegal vendor operating in a contested territory.

They investigate the location, check permits, and take enforcement action.

๐Ÿ™๏ธ Territory Competition

Two groups begin operating in the same neighborhood.

Competition increases, territory becomes valuable, and suddenly a simple vendor location becomes a major part of the city's RP.


๐Ÿ–ค 2wenty8K DESIGNS

Scripts โ€ข Development โ€ข Design โ€ข FiveM Resources

If you enjoy the resource, consider supporting 2wenty8K Designs by checking out our other releases.

More systems and updates are on the way.

โญ Please leave a rating/review if you enjoy the resource!

It helps support future free releases.


โš ๏ธ IMPORTANT

This resource is provided for use on FiveM servers.

You may configure the resource for your own server, but do not redistribute, reupload, resell, or claim the resource as your own.

ยฉ 2wenty8K Designs

Back to category