Benzy Development
A clean, color-coded local and global FiveM chat script. Easily access your commands with autocomplete and typing history, and scroll through received chats.
StandaloneESXQBCoreQBox

BenzyChat

A clean, color-coded local and global FiveM chat script. Easily access your commands with autocomplete and typing history, and scroll through received chats.

$4.99
Documentation

About this script

A clean, standalone FiveM roleplay chat. It replaces the stock chat with color-coded local and global commands (/me, /do, /ooc, /leo, /med, …), draws each message as a dark glass bubble in the top-left corner — the sender’s name, the command type in its own color, and the text — and gives players a polished top-center typing box with real command autocomplete and sent-line recall.

Opening the box turns the bubbles into a scrollable recent-message view. Each player picks how chat shows (fade on new message, always on, or hidden), and every message can be mirrored to Discord. No framework, no database, no dependencies.

Features

  • Local + global commands — /me, /do, /ooc, /leo, /med out of the box, each with an auto-generated global twin (/gme, /gooc, …). Local messages reach only players within range; global messages reach the whole server.
  • Color-coded types — the type label (me, ooc, …) is drawn in its own color so you can tell messages apart at a glance. Every command and color is set in config.lua.
  • On-screen bubbles — dark, slightly transparent bubbles that come down from the top-left corner: the sender’s FiveM name, the colored command type, an optional GLOBAL tag, and the message in white. Up to three at a time.
  • A proper typing box — a top-center glass pill with Tab autocomplete (cycle-complete a command into the box) and ↑ / ↓ recall of your own sent lines. Opening it turns the top-left bubbles into a mouse-wheel-scrollable view of the recent messages.
  • Per-player visibility — a toggle key cycles active (show on a new message, then fade), always (keep the last three pinned), and hidden (never show). Each player’s choice is remembered.
  • No-command behavior — decide what plain text with no /command does: nothing, a local message, or a global one.
  • Discord logging — paste a webhook URL and every message posts a tidy embed with the command and scope; @everyone can’t ping.
  • A true drop-in — it provides chat, so other resources’ chat:addMessage lines still show as bubbles and their chat:addSuggestion commands still autocomplete. Foreign commands (/pay, /engine, …) keep working.
  • Standalone — no framework (ESX/QBCore) and no database required.

You might also like

The Benzy Essentials Bundle includes the BenzyMoney, BenzyChat, BenzyPrioAOP, and BenzyFuel scripts. Everything you need to start having an amazing roleplay!Bundle

The Benzy Essentials Bundle

StandaloneESXQBCoreQBox

The Benzy Essentials Bundle includes the BenzyMoney, BenzyChat, BenzyPrioAOP, and BenzyFuel scripts. Everything you need to start having an amazing roleplay!

$34.99
Details
A FiveM money script with cash and bank balances, business accounts, and a government/society account. Use the exports to integrate it with other any scripts!

BenzyMoney

StandaloneESXQBCoreQBox

A FiveM money script with cash and bank balances, business accounts, and a government/society account. Use the exports to integrate it with other any scripts!

$19.99
Details
AOP, prio, and peacetime script for your FiveM server. Add as many priorities as you want, enable or disable any of the features, and log all actions.

BenzyPrioAOP

StandaloneESXQBCoreQBox

An AOP, priority, and peacetime script for your FiveM server. Add as many priorities as you want, enable or disable any of the features, and log all actions.

$4.99
Details