[PAID] Advanced Radio V2 [QBCORE/QBOX/ESX]

A script by _SavageX

No reviews yet.
[PAID] Advanced Radio V2 [QBCORE/QBOX/ESX] main image

Full Description

:satellite: An all-new version of the radio, redesigned for performance, realism, and advanced communication. Packed with new features and a polished user experience, this script takes in-game communication to the next level.


:fire: Features

  • :hammer_and_wrench: First-Time Setup – Welcome & setup page on first use.
  • :lock: Job-Locked Channels – Assign unique frequencies to departments/groups.
  • :star: Favorites & Custom Names – Save and label channels, with persistent storage.
  • :key: Password-Protected Channels – Keep private comms secure.
  • :busts_in_silhouette: Who’s Online & Chat – See members on your frequency and chat directly inside the radio.
  • :framed_picture: Discord Integration – Pulls profile pictures for the chat section.
  • :earth_americas: Multi-Language Support – English, German, French, Russian, Spanish, and Arabic.
  • :gear: Settings Page – Adjust position, scaling, language, and name.
  • :walking_man: Walk & Talk – Use the radio while walking with ALT.
  • :performing_arts: Realistic Animation & UI – Smooth, responsive interface with sound effects.
  • :zap: Optimized – Runs at 0.00 resmon for maximum performance.

:gear: Dependencies

  • QBCore, ESX, or QBOX (Should be working fine with QBCore Backward-compatibility)
  • ox_lib.
  • pma-voice, salty-chat, or mumble-voip.
  • Any QBCore compatible Inventory script or ox_inventory.

TEBEX LINK

SHOWCASE LINK

OUR DISCORD


Preview Images

4a28623d505676f9ac3a2254cd9cc5b625283e01.png
1e6ae6d47781a3fdbfa7435272e768c68615448f.png
9d4dd0a370d637f8b0c430c743781808d08ed733.png

Config File
Config = {}

Config.Framework = "auto" -- auto, esx or qb
Config.Inventory = "qb" -- qb or ox, this is used to get the item from the inventory
Config.radioName = "radio" -- radio item name registered in your database/framework
Config.Key = "F7" -- key to open the radio, you can change it to any key you want
Config.defaultVolume = 50 -- default volume of the radio, 0 - 100
Config.Language = "en" -- en, de, fr, ru, es

Config.talkingLoopTime = 500 -- time in ms to update talking status make sure this is not too low to avoid performance issues, RECOMMENDED 500ms or higher

Config.RadioProp = 'prop_cs_hand_radio'

Config.jobChannels = { -- channels where only designated jobs can participate
    [1] = {
        frequency = { -- Keep the same format and add as many frequencies/jobs/objects as you want
            "1",
            "2",
            "3",
            "4",
            "5",
        },
        jobs = {
            "police",
        }
    },
    [2] = {
        frequency = {
            "6",
            "7",
        },
        jobs = {
            "ambulance",
        }
    },
    [3] = {
        frequency = {
            "8",
            "9",
            "10"
        },
        jobs = {
            "doj",
        }
    },
}

Code is accessible Configuration & Function Files
Subscription-based No
Lines (approximately) 3000+
Requirements QBCORE/QBOX/ESX
Support Yes
Config Merger
Have you tried Config Merger? Merge your configs easily