v1.2.0
MinorLatestAdded
- Works with Oxide HUD (free): players move the channel roster in
/hud, where it replaces the Reposition button, or switch it off there. The roster's channel light and talking highlight take the server's accent colour (Config.UseHudAccentinshared/config.lua, defaulttrue), and the roster stays up while the player is downed, since they keep hearing their channel. Needso-link1.12.1 or newer. Without Oxide HUD nothing changes. itemimages/ox_inventory_items.luaholds a paste-readyradioentry for ox_inventory.
Changed
- The Admin badge in
/radio settingscan now be translated inlocales/en.json. - Attempts to open or change
/radio settingswithout admin rights are now written to the log.
Fixed
- The resource no longer fails to start when a customized config has a function inside a saved setting. The function is ignored and the server console names it.
/radio settingsnow says why a change was not saved, for example "settings are still loading, try again shortly" or "could not be saved, see the server console", instead of "value rejected". The old value stays, also when the database fails to save the change, and a failed Reset to default now shows an error.- The
SetSettingexport now returnsfalsewhen a change is refused or the database fails to save it. It refuses a key/radio settingsdoesn't list, and any change made before the settings finish loading at startup. Before, those changes looked saved but were lost. - Saved settings can no longer be replaced by the config file's defaults when the database returns no rows at startup.
- Decimal settings in
/radio settingsno longer show rounding noise such as 0.90000000000009.
Documentation
docs/INSTALLATION.md: the ox_inventory step usesitemimages/ox_inventory_items.lua.README.md,docs/CONFIGURATION.mdanddocs/FEATURES.md: EMS and Fire register their own channels; Police channels are set up in/radio settings→ Channels.docs/ADMIN.md,docs/CONFIGURATION.md,docs/EXPORTS.mdanddocs/FEATURES.md: gang access to restricted channels.