Docs
Advanced BossMenu — Installation and Setup Guide
Its tables create themselves on first start — no SQL to import.
Requirements
- A QBCore or QBox server, CFW included
- oxmysql
- An Advanced BossMenu licence or the scripts subscription
Installation
- 1Buy Advanced BossMenu or the scripts subscription on our store.
- 2Sign in at panel.d7team.com with Discord.
- 3Client Area → Redeem Code: enter the code and your server's public IP.
- 4Download d7-bossmenu from the Client Area and put it in resources.
- 5Add the departmentlaptop item to your inventory's items.
- 6Add a profile for each job in config/config.lua.
- 7In server.cfg, start it after your database and framework:
ensure oxmysql ensure qb-core ensure d7-bossmenu - 8Restart the server.
config/config.lua
The settings you will change. Everything else can stay as it ships.
- Config.OpenItemName = 'departmentlaptop'
- Item that opens the tablet
- Config.RequireItemToOpen = true
- Command and key need the item
- Config.OpenCommandName = 'bosstablet'
- Chat command, without the slash
- Config.OpenKeybindEnabled = false
- Open with a key
- Config.Interaction = 'auto'
- auto, target or interact
- Config.AutoPromoteDemote = true
- Promote and demote by points
- Config.Bonus = x2, x3 · 8h
- Bonus multipliers and max hours
- Config.Payments = 30 min
- Salary every X duty minutes
- Config.Webhooks
- Discord logs for each section
- Config.Profiles
- One entry per job
- A profile's key must match the job name exactly, e.g. police.
- Permissions are the minimum grade for each action.
- Grades sets the points each grade needs.
- Payments.FromSociety pays salaries from the job's account.
First start
- The console prints "License Approved".
- A manager with the tablet item types /bosstablet.
Updates
- Updates download on their own when the resource starts — the console prints "Update installed".
- The new version runs only after a restart: when you see "Restart Required for update", restart the resource.
- If it says "Run refresh", type refresh first, then restart the resource.
Troubleshooting
- No supported framework has started yet (qbx_core or qb-core).
- Start qb-core or qbx_core before this resource.
- This IP is not linked to a license. Redeem a code to link it, then restart
- Redeem your code with this server's IP, then restart.
- This server's IP does not match the IP on the license.
- Ask us on Discord to update the licence IP.
- Your license is expired. Renew it.
- Renew from our store, then restart.
- Your license does not cover this product.
- Redeem a code for this product.
- The resource folder must be named
- Rename the folder and its ensure line to the name shown.
- The update is not loaded yet. Run refresh, then restart
- Type refresh in the console, then restart the resource.
- The API is unreachable or busy.
- It retries on its own. Check the server's internet if it stays.
- is no longer supported. Install the latest release
- Get the latest release from the Client Area, replace the folder, refresh and restart.
- This license is not active. Contact D7 support.
- Contact us on Discord.
- This IP is linked to more than one license.
- Contact us on Discord to keep one licence on this IP.
- This server could not determine its own IP.
- Check the server can reach the internet, then restart.
- The tablet does not open
- Check the job has a profile and the player carries the item.
What you seeWhat to do
Stuck? Ask us on Discord — the people who wrote it answer.
Ask on DiscordAbout this resource