FiveM / 8 resources

FiveM Library

Every UI and script I have built for FiveM, in one place.

Supreme Restock preview

Supreme Restock

A dark restock interface that separates criminal and personal supplies, then makes item quantities, stock levels and loadout changes immediately readable.

Interfaces/NUI · HTML/CSS/JS
Autopilot preview

Autopilot

A Lua-powered driving system with waypoint, cruise, follow and parking modes, plus a live admin room for monitoring and controlling every active driver.

Systems/Lua · Lua + NUI
Battlepass preview

Battlepass

A seasonal reward track: one level ring, a countdown to the next level, and a row of reward tiles that each know whether they are claimed, claimable, in progress or still locked.

Interfaces/NUI · HTML/CSS/JS
Events Board preview

Events Board

A live operation schedule: three event tracks, the times each one runs, what it pays out, and the briefing — one event per page, with a carousel through the rest.

Interfaces/NUI · HTML/CSS/JS
Ox Inventory — X-Ray preview

Ox Inventory — X-Ray

A rebuilt ox_inventory front end that puts a body-damage x-ray and the player's identity documents either side of the grids, so one screen covers carrying, health and ID.

Interfaces/NUI · React
Ox Inventory — Supreme preview

Ox Inventory — Supreme

A second ox_inventory skin, red on glass, with the server's menus — events, battlepass, restock, fights, leaderboards, Discord — docked as a bar above the grids.

Interfaces/NUI · React
Vehicle Interaction Menu preview

Vehicle Interaction Menu

The menu that opens when a player aims at a car: five labelled actions off the crosshair, each with its own icon, the destructive one marked apart.

Interfaces/NUI · HTML/CSS/JS
Direct Roleplay — Inventory & Shop preview

Direct Roleplay — Inventory & Shop

Inventory, shop and the whole server menu on one transparent screen — buy from a priced grid, trade with the player in front of you, and tune how see-through the UI is while it is open.

Interfaces/NUI · 10 actions
Battlepass preview

Battlepass

Interfaces · 2026 · 03
NUI
Type
HTML/CSS/JS
Stack
4
States

Overview

A battlepass interface for a roleplay server. The left panel is the player's standing — current level in a ring that fills with progress, the exact XP figure against the level's target, the time left before the next level ticks over, and a buy-level action for players who would rather not wait. The right side is the reward track itself: a numbered, paged row of tiles, each with the item it grants and a line explaining how it is earned. Every tile carries its own state rather than a single global progress bar, so a player reads the whole season at a glance — what they already took, what is waiting to be collected, what they are working on now, and what is still ahead. Tiles tied to a challenge rather than a level are flagged as accomplishments so the two kinds of reward are never confused.

Key Features

  • Level ring with XP against the next level's target and a live countdown to level-up
  • Buy-level action for skipping the wait
  • Paged reward track with arrows either side, so a long season stays on one screen
  • Four tile states — received, claimable, in progress and locked — each styled distinctly
  • Accomplishment tiles marked apart from level rewards, for prizes earned by challenge
  • Reward tiles carry the item art, its name and how it is earned in one card

Technologies

Lua·NUI·HTML·CSS·JavaScript