For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation

Step by step installation guide of 0r-radio

1

Check dependencies

Make sure these are installed and starting before 0r-radio:

  • ox_lib — required.

  • A framework: ESX, QBCore, or QBX

  • A voice system: pma-voice (recommended) or saltychat. Without one of these, the radio has nothing to talk over.

The custom radio effects (distance, weather, interior, dropouts) only work with pma-voice. With saltychat you still get a working radio, just without the submix pipeline.

2

Add the resource

Drop the folder into your server as 0r-radio (keep the name — other resources and ensure expect it).

3

Update server.cfg

The order in your server.cfg matters because bridge resolves the framework and inventory at boot, and pma-voice configures itself based on convars 0r-radio sets.

ensure ox_lib

# framework
ensure es_extended      # or qb-core / qbx_core

# inventory
ensure ox_inventory     # or whichever one you use

# voice
ensure pma-voice        # or saltychat

ensure 0r-radio
4

Register the items

Add the items to your inventory — see Items.

5

Test in-game

Give a player the radio item, press the bound key (default =), and you should see the UI. If nothing happens, check the server console — set debug = 4 in config.lua if you want to see all debug messages and errors.

If you encounter any errors, please check the F.A.Q. If the issue still persists, you can open a support ticket in our Discord server.

Last updated