Common issues
HUD does not appear or stays blank
- Start order —
ensure ols_hudonly afteroxmysql,ox_lib, andols_base(see Installation). - Hidden on purpose — Another script may call toggle HUD off (photo mode, menus). See Client exports.
“Resource failed to start” or dependency errors
Check the server console. The manifest requires ox_lib, ols_base, and oxmysql. Fix missing resources or typos in ensure names.
Built-in chat is gone / I want default GTA chat
If disableChat is true in configs/main.lua, the HUD chat is off. Set it to false and restart the resource, or keep it off if you use a different chat resource.
Voice indicator wrong or missing
- Run a supported voice resource (pma-voice or Salty Chat) and ensure it starts before or with the HUD.
- Voice detection is configured in OLS Base
config.lua(voiceSystem,voiceResourceName) — see OLS Base — Configuration. - The HUD’s
maxVoiceRangeonly changes how many proximity steps are shown for pma-voice; it does not fix a missing voice resource.
Announcements or notifications never show
- Confirm
api.notify.eventandapi.announce.eventare not set tofalseinconfigs/main.luaif you rely on events. - For staff announce, check the player’s group matches
allowedGroupsforannounceCommand.
Safe zone rules not applying
- Confirm coordinates and radius in
configs/safezone.luacover the area you expect. - Only one list of zones is loaded — typos or Lua syntax errors can stop the file from loading; check the server/client console.
Postal or street text wrong
Replace or edit data/postals.json carefully (valid JSON). See Locales & data files.
Still stuck
Double-check Installation, then verify F8 client console and server console for red errors mentioning ols_hud.
Last updated on