TML Billing
Itemised invoices and fines that just work. Businesses bill the person standing next to them in a few clicks; players see every bill in one clean window and pay from the bank in one click. The money…
Scripts / TML Admin Panel

An admin panel for your whole server, built to work with the framework you already run. Pull up any player, online or offline, and manage them from one searchable screen (F7). Every action is checked on the server, permission gated and logged, so you can give trial moderators fewer tools than senior admins and always see who did what.
The panel talks to your server through an open bridge layer, so it isn’t tied to one setup.
| Category | Included adapters |
|---|---|
| Framework | Qbox, QBCore, ESX, ox_core, ND_Core, standalone, custom |
| Standalone (no framework) | Bans, kick, teleport, spectate, screenshots, warnings, notes and tools. No characters, money or vehicles. |
The bridge files are not encrypted: if your framework is unusual, or an included adapter needs a tweak, you can edit the adapter yourself. A blank custom adapter is included for anything else. ND_Core does not support vehicle management. vRP is not supported.
tml_adminpanel into your resources folder.ensure tml_adminpanel after ox_lib, oxmysql and your framework.add_ace group.admin tml_adminpanel.admin allow
add_principal identifier.license:xxxxxxxx group.adminA full install guide and config reference are included. Changelogs and update announcements are posted in the Discord.
This resource is distributed through the Cfx.re Asset Escrow system. Please read before purchasing.
theme.css), the data folder, the install files and the documentation.Support covers installation help, bugs in the shipped code and the documented config. It does not cover custom framework integrations, heavily modified forks, conflicts with unrelated scripts, general server setup or account transfers.
Join the Discord for support: https://discord.gg/RPzkXrDUEQ
Screenshots show the interface rendered with sample data.
Check that you have ACE access (add_ace group.admin tml_adminpanel.admin allow and your license in a group), then use
ensure tml_adminpanel after ox_lib, oxmysql and your framework. If you set Config.AcePrefix, use that prefix instead.
You are not in a group listed in Config.StaffGroups. Reconnect after adding the ACE line, or run refresh and restart.
The console prints framework=... at start. Set Config.Framework to force one. standalone means none was found.
Harmless. Resource start order is not guaranteed and the panel switches to the framework once it appears. Put
ensure tml_adminpanel after your framework to avoid the message.
That data comes from your framework's database tables. Standalone has none. On ND_Core there is no vehicle management.
If your framework is a fork with different tables, edit the queries in bridge/framework/<framework>.lua.
Itemised invoices and fines that just work. Businesses bill the person standing next to them in a few clicks; players see every bill in one clean window and pay from the bank in one click. The money…
Live performance, every log and server-side anti-cheat signals for your FiveM server, in a web dashboard you and your staff open from any browser or phone.