DEVHUB
1

Advanced Radio is a dynamic communication system designed for immersive in-game interactions.
- Supports both civilian and police-style communication setups
- Map-based jammers can block frequencies within defined zones
- Fully resizable and repositionable radio UI for individual preference
- Players can save favorite frequencies and manage channel access
- Customization options include blocking specific frequencies from public access
- A perfect choice to boost tactical and roleplay depth on your server


|
|
| Code is accessible |
Configs |
| Subscription-based |
No |
| Lines (approximately) |
Lua: ~300 UI: ~3000 |
| Requirements |
devhub_lib |
| Support |
Yes |
3 Likes
DEVHUB
3
Changelog devhub_radio
[v1.2.0] - 2026-02-15
Added
- Radio holding animation while the UI is open.
- Option to speed up the radio talking animation.
- Keybind to switch radio channels up/down.
- New setting allowing players to configure the channel step value (e.g., 1, 0.1, 0.01).
- Config option to define a default channel step value for new players.
- Warning displayed at the top of the screen if
getRadioData is not added to the pma-voice script.
- Option in settings to allow walking while holding the radio.
- Ability to change radio volume directly from the interface.
- Option to configure a reserved radio channel range (using
range instead of channels in config).
- Loading animation for the player list while fetching data from the HUD (optimization improvement).
- Display of the saved radio name in the HUD.
- Keybind (END) to disconnect from the radio instantly.
Changed
- Volume bar redesigned into a cleaner interface volume control.
- Removed one unnecessary print from the UI.
Fixed
- Removed F8 warnings related to target.
- Fixed issue where nickname changes were saved even if the player did not press “Save”.
Modified
+ html/*
+ escrowed/*
+ configs/client.lua
+ configs/shared.lua
+ configs/translation.lua
+ fxmanifest.lua