[PAID] PMA Radio Script - sm-radio

sm-radio - A pma-voice radio script
Purchase on Tebex [$12.50]: https://vacex.tebex.io/package/4469675
Image UI Preview: https://imgur.com/7uxxzaD
Video UI Preview: https://streamable.com/ko6h4w

General Features:

  • Connect to up to 19,800 different channels, or frequencies. You can set your channel to 1 through 200 which includes decimal values such as 12.34. This is what allows you to connect to so many different channels.
  • Ability to change the volume of your radio in increments of 10 from 0 to 100.
  • Ability to turn your radio off.
  • Players must have a radio in their inventory.

UI Features:

  • Click sound when pressing any interactive button on the UI.
  • The switch to toggle the radio on or off moves when pressed.
  • Tooltips appear when hovering your mouse over an interactive button on the UI.
  • Text indicator to tell you when your radio is off.
  • Volume indicator with 10 different positions. If the radios volume is set to 0 the volume 10 indicator will light up red instead of green to signify that your radio is muted.

Config Options:

  • Job Channels - Ability to set minimum and maximum channels for any job in your server. For example, if you wanted to restrict channels 1 through 2 for police only, you would add {"police", min=1, max=2}, to the config. The min value does not have to start at one, it can be any number from 1 to 200.
  • Default Open Key - Ability to set the default key to open your radio. This can be changed per user in keybind settings under the FiveM category.

Dependencies: pma-voice

NO LONGER SUPPORTS MUMBLE-VOIP!

7 Likes

so job permissions come built in?
also is the radio an item? like have to purchase or on config

Police and Ambulance jobs are preconfigured. However you can add any job you want and change their channels. The radio is an item, you will have to setup the item in shops.

I forgot to add an sql for the item however, it will be added within the next five minutes. If anyone purchases the script before the sql is added please redownload the script in five minutes from now.

Delivery

  1. Delivery of Products from the Webstore is performed by Us. The terms relating to this may form part of your Contract. You should contact Us in the event that you have any queries or issues in respect of this.

How does your customer obtain their product? Is this in any way obfuscated, ip-locked or do you require any specific licensing?

Customers will not receive updates to the script, however if you want to purchase the script again when an update is released you will be able to purchase a separate package for 75% off which would be $5 .

So you’re not going to be providing updates unless the customer pays you more money? Why not just charge $25.00 and provide the updates?

1 Like

so like if i purchase, get rid of RP-radio
I create item, will normal civilians have access to the police stations?

After purchasing they will be emailed by tebex with a link to download.

Thanks, I updated my post with two more questions.

When players without the proper job try to join a restricted channel they will be denied access. Restricted channels are setup in the config.lua. You can add any job to the restricted channels config with their own minimum and maximum restricted channel. Players can join any channel that is not restricted in the config.

Here’s an example:

Config.jobChannels = {
    -- Set custom channels for jobs here
    -- job: Name of the job
    -- min & max: Minimum and maximum restricted channel the job can join
    {job="police", min=1, max=4},
    {job="ambulance", min=3, max=4},
    {job="trucker", min=5, max=6}
}

This means police can join channels 1 through 4, ambulance jobs can join channels 3 through 4, and trucker jobs can join channels 5 through 6. If nothing is set in the config no channels will be restricted.

2 Likes

I do not plan on doing many updates for this script unless there is an issue that needs to be fixed. When an update does release it will most likely be a large update implementing many new features, making large changes to the script, etc. For that reason I feel like a smaller $5 package for the large updates is alright. Since this script is basically decked out, in my opinion, large updates may not even happen for quite some time.

Fair enough, what about the obfuscation and other portion to my question?

Can you make it for pma-voice as well?

Sorry didn’t see that. There are no obfuscations, ip-locks, licensing, etc. involved.

1 Like

That is possible in the future, I will look into it tomorrow.

Reason I ask is because mumble-voip doesn’t get updates anymore, outdated and has several issues. A lot of people are using PMA-Voice (updated mumble-voip) that is being actively developed.

Shouldn’t have to change much to be honest. Thanks!

Oh interesting, yeah I’ll definitely look into that tomorrow. Thanks for the reply!

Thanks! I’ll def buy if a PMA-Voice version is released!

1 Like

As it turns out implementation of PMA-Voice should be very easy. Ill shoot you an @ when it is implemented! Shouldn’t be too long from now :smiley:


radio turns itself when i connect to the server.

Could you go into more detail? I have to go to bed soon so I may not be able to resolve your issue tonight, sorry for the inconvenience.

Updated: PMA-Voice version is now included.
@t3dtg