Advanced Criminal System [STANDALONE]

A script by Yebatlett

No reviews yet.
Advanced Criminal System [STANDALONE] main image

Full Description

:wrench: YeBex Criminal System

A modern, feature-rich criminal gameplay suite for FiveM featuring Crafting, Money Laundering, and a Blackmarket — all with a secure, reactive UX and a beautiful React + TypeScript UI.


:movie_camera: Preview Video:
:point_right: Watch on YouTube


📸 Screenshots


:shopping_cart: Purchase Here


⚙️ Installation

Dependencies: ox_lib, oxmysql, ox_inventory (optional, recommended)

  1. Place the resource in your resources folder.

  2. Add the following to your server.cfg:


ensure yebex-criminal

  1. (Optional) Set any secrets/keys required by your server’s ecosystem.

  2. Configure settings in:

    • shared/shared.lua, shared/server.lua, shared/crafting.lua, shared/laundering.lua

    • Client editables: resources/client/editables/*

    • Server editables: resources/server/editables/*

The web UI is built with Vite + React (TypeScript + Tailwind). It is already bundled for FiveM usage under web/dist. If you modify the UI, run a rebuild from web/ and deploy the new dist/.


🛠️ Configuration

Framework Detection


Framework = 'auto' -- 'auto', 'qbcore', 'esx', 'qbx', 'custom'

Notification System


Notification = 'auto' -- 'auto', 'ox_lib', 'custom'

Inventory Compatibility


Inventory = 'auto' -- 'auto', 'ox_inventory', 'custom'

Theming & UI

  • Theme configuration is provided from the resource and applied to the web UI.

  • Border radius and color palette can be controlled from shared theme settings.

Localization

  • Locales live in locales/en.json, locales/fi.json, and are passed to the NUI.

  • Crafting UI merges provided locales with sensible defaults and supports nested keys.


✨ Features

Modern React UI

  • Beautiful, responsive interface (React + TypeScript + Tailwind CSS)

  • Smooth animations and polished interactions

  • Mobile-friendly layout

  • Themeable (primary/secondary, border radius)

Crafting System

  • Category-based crafting with requirements and difficulty

  • Live requirement checks (hasEnough indicators)

  • Level + XP progression with progress display

  • Locked items show required levels with proper localization

Money Laundering

  • Clean visual workflow with progress and estimated returns

  • Server-driven processing and synchronization

  • Safe, non-blocking UI interactions

Blackmarket

  • Dealer-based item listings with stock, categories, and pricing

  • Time-based price modifiers and availability

  • NUI confirmations and automatic refreshes after purchases

  • Ensures dialogs are closed on UI close and location changes

Secure & Performant

  • Server-side validation and callbacks

  • Anti-duplication safeguards where applicable

  • Uses ox_lib patterns and non-blocking UIs

Multi-Framework Support

  • Auto-detects ESX, QB, QBX, Custom

  • Compatible with ox_inventory and custom inventories

  • Flexible notification system (ox_lib supported)


Code is accessible Partially
Subscription-based No
Lines (approximately) 2500
Requirements ox_lib, oxmysql
Support Yes

:link: Support

:point_right: Discord: Discord

:point_right: Tebex Store: Tebex

Config Merger
Have you tried Config Merger? Merge your configs easily