[Release][ES] Voip Command Script V1.0

This voip script allows the player to change the voice proximity by command.

Usage
Command /voip [argument]
Default argument: whisper, default, yell, local

Using just /voip will change the proximity to default.

Changes
The names and distances are processed as a table, which can be changed in the cl_voip.lua. Just add or modify the existing.

Please note
The proximity is only on the player, which means a player with yell would be able to hear a player with whisper. If he ofc is in the right vicinity based on the yell setting.

Download
pv-voip.zip (1012 Bytes)

9 Likes

Thanks i will try this

Sounds cool!. Thanks for sharing.

Possible to edit the settings for distance? I see them, just wondering what is setting for (everyone) just so I can add an option if its just a few friends on.
I wouldnt remove what you have just add one with said setting.

I do not have any idea what the default gta:o range is to speak to all. You could try -1.0 to see if that makes the player talk to all or even 1000.0 ?

thank you, I will give it a shot later and report back for anyone wanting to know as well

Thank you for the great release this is something I was trying to get working. Thank you for the great example this should help me more in the future. Thank you again for the release, I will report back if my team finds anything.

Nice script would be good if you could make an skin version that’s sets the range for everyone

This looks cool. But I am looking here where int he script can you see what you need to put in your citmp-server.yml file under the AutoStartResources. I would like to see where is that in the code for later down the road.

Foldername pv-voip ?

Yes, So you just make it the name of the directory you put it in?

Hey thank you for this good script ! Do you think you will be able to make a version with a “Toggle via a key” ? :slight_smile:

1 Like

@asser90 Hey man, thank you very much for your effort/inspiration in making this script,

I was wondering… any chance you could modify the current one into making a new one, basically allowing people to do the same with txt or is that impossible?

If this works with essential mode how do I install it? It seems like it is a sperate resource, usually you add things that have to do with essential mode into sv admin. I installed it as its sperate resource and it isnt working. We both set our thing to local via your command and on lambda we do all, so it isnt working. Can you show me how to install it?

I’m wondering the same thing. It isn’t working for me either as a separate resource. If we need to add to the sv_admin file, would be nice to know that.

Does this still only work with EssebtialMode?

If “yes”, is it possible to get it to work without?

Yep thats possible but would require you to split chat arguments and call the events based on that.

Can’t get it to work.

I shows that I talk in proximity “Whisper” but everyone can hear everyone all the time

Not work for me :confused: …