v2.1.60 feature
A default HUD for your server, job grades, hunger warnings and a calmer character selection
8changes

A default HUD for your server, job grades, hunger warnings and a calmer character selection
8changes

[02] Release
Pick the HUD new players start with — a preset or a design code from the editor. Show the job grade next to the job, warn players when hunger or thirst run low, and keep join and leave messages for staff. With qs-multicharacter, the first-time setup now waits for the character to be in the world, and the cursor and the minimap behave during character selection.
/interfaceconfig and /chatadmin values are kept. Every new option ships off, so nothing changes until you turn it on.Default HUD. /interfaceconfig → HUD → Default HUD sets the layout players get before they have one of their own: a preset (Clean, Dashboard, Minimal, Cyber, Racing, Tactical) or Share code, with a QSUI1: code copied from the HUD editor (Settings → Share design → Copy code). Players who already designed their HUD keep it.
Join and leave messages for staff only. In server.cfg:
set chat_joinsAdminOnly 1
add_ace group.admin chat.joins allow
chat_joinsAce changes the ace that is checked. Without these lines everyone sees them, as before.
Replace every file in the resource, except what you edited yourself:
custom/esx/client.lua and custom/qb/client.lua changed (job grade and the hunger warning). If you edited them, copy your changes onto the new files.qs-chat/sv_chat.lua changed — replace it too.locales/ — every language changed. Re-apply any translation you edited.fxmanifest.lua, client/, server/, shared/ and web/ — replace them.config/config.lua and server/webhooks.lua did not change.
/interfaceconfig → HUD → Default HUD gives players without a layout of their own one of the six editor presets, or any design you exported with Share design. With the first-time setup on, the setup starts from it; with it skipped, players spawn with it. A saved layout is never replaced.
Show job grade (HUD section) writes "Police - Sergeant" in the info displayer, on ESX and QBCore. It updates as soon as the grade changes.
A notification when hunger or thirst drops to the percentage you set (20% by default), once until it goes back up, with an optional sound. Off by default, in /interfaceconfig → HUD.
set chat_joinsAdminOnly 1 in server.cfg sends "joined" and "left" only to players with the chat.joins ace (changed with chat_joinsAce). Everyone still sees them by default.
The settings panel shows a dependent option only while the one it belongs to is on — the hunger and thirst thresholds only with the warning, the job grade only with the job, the share code only with Share code picked. The server also checks the share code before saving and refuses an empty or invalid one.
With qs-multicharacter the HUD setup could open on top of character selection or the appearance creator. It now waits until the character is in the world and the screen is free.
Closing the HUD setup during character selection took the cursor away from the selection screen. It now stays with qs-multicharacter.
Switching the option off left the minimap hidden on foot until a restart. It now appears at once, and it no longer shows up during character selection or other moments the HUD is hidden.