Store online

Category

Packages

7 available
Scriptlab Emotes

Scriptlab Emotes

Five hundred and forty-eight animations, and a menu that shows each one on a copy of your own character - with its props, its particles and its clothes - before anything happens in the world. Walks, facial expressions, shared emotes, eight bindable slots, and a catalogue you can edit.

ESX Legacy QBCore QBox

See it running

▶  Watch the preview video

Five hundred and forty-eight emotes, and your own character performing the one you point at.

Five hundred and forty-eight emotes, and your own character performing the one you point at.

What it does

A live 3D preview

Point at an emote and your character performs it beside the menu, lit and framed by the game itself. It is a local copy, so nobody around you sees a thing until you click - browsing five hundred animations is invisible to everyone else.

548 animations, sorted

Gestures, dances, props, animals, walks, expressions and shared emotes. A search that looks through all of them at once, because nobody knows which tab champagne is in.

Eight slots on the keyboard

Bind an emote to a key from the bar under the grid. Slots and favourites are stored per player and follow them between sessions.

Shared emotes that ask first

A handshake is an invitation the other player accepts or refuses. The server checks its own record of what was offered, so nobody can force an animation on anybody.

The catalogue stays yours

emotes.lua ships readable and documented. Add your own animations, props and particle effects without waiting for an update.

What it owns, and what it leaves alone

It owns

  • Which emote a player is running, and what they are holding while they run it
  • Favourites, quick slots, the walk and the facial expression, per player

It leaves alone

  • Anything else. It reads no money, no job and no inventory, and runs on a server that has none of them

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 3 exports, for your own scripts to build on.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
21.99 USD #5534646
Scriptlab HUD

Scriptlab HUD

A HUD that stays out of the way. Gauges appear when a value crosses a threshold you set and fade back out when it does not matter - and the whole thing sleeps when there is nothing to draw, which is most of the time.

ESX Legacy QBCore QBox

See it running

At the wheel: speed, fuel, gear, belt and indicators.

At the wheel: speed, fuel, gear, belt and indicators.

Gauges, which appear when a value crosses a threshold you set.

Gauges, which appear when a value crosses a threshold you set.

The settings panel: what to pin, units, position, scale.

The settings panel: what to pin, units, position, scale.

What it does

Ambient by default

Nothing is on screen until something changes or an alert fires. Hold a key to see everything, or switch to always-on.

The player decides

A settings panel on F7: what to pin, units, position, scale. Saved per character.

Everything a vehicle knows

Speed, fuel, engine, gear, belt, indicators, lights - with the fuel read from whichever fuel resource you run.

The cheapest script on the server

It runs constantly, so it only sends what actually changed, and its loops fall asleep when idle.

What it owns, and what it leaves alone

It owns

  • What is drawn, and when it is worth drawing
  • The seatbelt, and its own key binding
  • The interaction prompt every other ScriptLab script borrows

It leaves alone

  • Hunger, thirst and stress - those are read from your framework metadata

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 4 exports, for your own scripts to build on.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
12.99 USD #7611050
Scriptlab Bank

Scriptlab Bank

A bank app and a cash machine app, sharing one screen and two sets of rules. Savings and shared accounts, transfers by account number, and a full statement - because a balance answers one question and a statement answers the one people actually ask.

ESX Legacy QBCore QBox

See it running

▶  Watch the preview video

The counter: balance, statement, transfers and shared accounts.

The counter: balance, statement, transfers and shared accounts.

A cash machine, with its own fee and its own daily limit.

A cash machine, with its own fee and its own daily limit.

What it does

A statement, not just a balance

Every movement is written down with its counterparty, where it happened and what the balance became.

Savings and shared accounts

Invite people by account number, with separate rights to pay in and to take out. Revocable at any time.

Transfers with the fee shown first

The total leaves the account after you have seen it, never after the fact on a statement.

Send to anyone, online or not

Money to somebody who is offline waits in escrow and is paid in the moment they next log in, with the statement line written then.

Every cash machine already on the map

GTA ships hundreds of ATM props. They are found by model, so you place nothing.

What it owns, and what it leaves alone

It owns

  • Who banks here, and under which account number
  • Savings and shared accounts, and their balances
  • Transfers in flight, until the person they are for logs in
  • The ledger - who moved what, when, and to whom

It leaves alone

  • The checking balance - that is your framework's bank account, read and written through the bridge

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 5 exports, for your own scripts to build on.
  • Staff commands, behind ACE permissions rather than a hard-coded list.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
21.99 USD #7611100
Scriptlab Garage

Scriptlab Garage

Damage, fuel, mileage and every modification survive the restart. Vehicles are listed wherever they are - parked, out on the street, impounded - and can be lent to somebody without handing over ownership.

ESX Legacy QBCore QBox

See it running

▶  Watch the preview video

Every vehicle, wherever it is, with the damage it actually has.

Every vehicle, wherever it is, with the damage it actually has.

What it does

State that persists

Bodywork, engine, tank, fuel, dirt, individual doors, windows and tyres. A crash costs something.

Every vehicle, wherever it is

The list shows all of them and says where each one sits, so a car is never lost behind the garage you happened to open.

Lending, not giving

A right granted and revocable at any time, with separate permissions to take out, to store and to hold keys.

A real 3D preview

The vehicle is rendered by the game behind the panel, with its actual damage - not a stock render.

What it owns, and what it leaves alone

It owns

  • The state of a vehicle: damage, fuel, mileage
  • Where it is: parked, out, impounded
  • Who else has been allowed to touch it

It leaves alone

  • Who owns a vehicle - that is your framework's table, read through the bridge

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 5 exports, for your own scripts to build on.
  • Staff commands, behind ACE permissions rather than a hard-coded list.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
16.99 USD #7611657
Scriptlab Inventory

Scriptlab Inventory

A grid inventory where a rifle occupies four cells by two and a bandage occupies one. Weight is real, rotation is real, and what you are carrying is drawn as your actual character, wearing what you are actually wearing.

ESX Legacy QBCore QBox

See it running

The grid: a rifle takes four cells by two, a bandage takes one.

The grid: a rifle takes four cells by two, a bandage takes one.

A vehicle boot, open beside the player's own grid.

A vehicle boot, open beside the player's own grid.

What it does

Space, not slots

Multi-cell footprints and rotation. Deciding what to drop is a decision rather than a counter going down.

Your character, live

The panel renders your ped through a transparent cut-out - the game draws it, so it wears what you wear and updates when you change.

Containers that make sense

Backpacks you wear, gloveboxes and boots that follow their vehicle, stashes placed on the ground by staff.

A six-slot quick bar

On keys the player rebinds in the FiveM settings, not keys you chose for them.

What it owns, and what it leaves alone

It owns

  • Where every item is, and how much room it takes
  • Containers: bags, gloveboxes, boots, ground stashes
  • What is equipped, and what is worn

It leaves alone

  • The item catalogue - that belongs to your framework or to ox_inventory, and is read from there

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 5 exports, for your own scripts to build on.
  • Staff commands, behind ACE permissions rather than a hard-coded list.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
27.99 USD #7611662
Scriptlab Menu

Scriptlab Menu

A radial menu on F5 that other scripts fill in. Vehicle controls at the wheel, staff powers behind their own permissions, interaction points placed by walking to them, and a full tuning bay with an RGB colour picker.

ESX Legacy QBCore QBox

See it running

▶  Watch the preview video

The wheel, showing only what makes sense where you are standing.

The wheel, showing only what makes sense where you are standing.

What it does

Other scripts declare their own entries

Fifteen lines in THAT script. Remove the script and its entries go with it, rather than leaving a dead button.

Contextual, not conditional

An entry whose moment has not come is absent, not greyed out. An empty wedge is a promise the menu cannot keep.

You keep walking

The wheel reads the movement keys itself and feeds them back to the game, so opening it does not stop you.

Staff powers, each behind its own ACE

Heal, revive, give an item, set a job, spawn a vehicle, sign one over, teleport - and place garages, stashes and banks by standing where they go.

What it owns, and what it leaves alone

It owns

  • The wheel itself, and the registry other scripts declare into
  • Vehicle controls: engine, doors, windows, lights, seats
  • Staff powers and the tuning bay

It leaves alone

  • Anything another script does - it carries entries, it does not implement them

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 3 exports, for your own scripts to build on.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
10.99 USD #7611663
Scriptlab Police

Scriptlab Police

A CAD that behaves like a computer: windows you move, stack and keep open at once. Records, criminal history, warrants, an editable penal code, a live unit board and APCO ten-codes - the same terminal at the desk and in the patrol car.

ESX Legacy QBCore QBox

See it running

▶  Watch the preview video

What it does

A windowed desktop

Dispatch open beside a record beside the penal code. Not a menu that closes to show you the next thing.

Records with a history

People, vehicles, charges, warrants and notes - and charges added to a record from the penal code you maintain.

Dispatch that runs itself

Ten-codes, calls with attached units, a live roster, and a panic button that reaches everyone on duty.

Gated per job and per grade

Every action names the permission it needs, and the server checks it - hiding a button is a courtesy, never a lock.

What it owns, and what it leaves alone

It owns

  • Officers: callsign, status, accumulated duty time
  • Calls, and which units are attached to them
  • Records, charges, warrants, and the penal code itself

It leaves alone

  • Who a citizen is - names and vehicles are read from your framework

Nothing calls your framework directly. Everything goes through the included bridge, which is why one build works on ESX, QBCore and QBox rather than three versions you have to pick between.

In the box

  • No SQL to import. The tables create themselves on first start.
  • The config.lua and the language files stay readable after purchase, and are commented in English.
  • English and French included. A new language is a new JSON file, with no rebuild.
  • 5 exports, for your own scripts to build on.
  • Every key is rebindable by the player, in the FiveM settings.
  • sl_lib and sl_bridge are included.
  • Full documentation and a troubleshooting guide, online and in the download.
33.99 USD #7611664