Jump to content
Sign in to follow this  
spanishsurfer

How to disable VON channels VOICE but keep text?

Recommended Posts

Like the title says. Is it possible to disable chatting (voice) on specific channels but still retain the texting abilities?

For example: I want to disable VOICE on side channel but I still want people to be able to text each other on side channel. This is especially important for placing markers on the map and instructing new players how to get setup properly for voice on the server (Task Force Radio).

Is there a way to do this?

Share this post


Link to post
Share on other sites

Yes, we've had a flood of them lately... I take it this isn't possible.

:protest::unhappy:

Share this post


Link to post
Share on other sites

Just ban them. When they can no longer join any games problem is solved.

Share this post


Link to post
Share on other sites

That's a full time job, my solution involves little work after it's implemented. :)

Share this post


Link to post
Share on other sites

I suppose we need an auto mute then selective allow but I can't remember seeing anything like this on the forums. I wish you well in your search mate.

Share this post


Link to post
Share on other sites

Please add this feature.

Maybe there is a way to do this per script?

Share this post


Link to post
Share on other sites

This works in ArmA II:

disableSerialization;
//display 63 = Channel name on screen when talking/switching channels etc.
//display 55 = Mic icon on screen when talking
waitUntil {sleep 0.25; !isNull (findDisplay 63) && !isNull (findDisplay 55)};
_text = (findDisplay 63) displayCtrl 101;
_channel = ctrlText _text;
//Channel gives "Direct Channel", "Global Channel" etc.

Could be different in ArmA III but should be doable. After you get the information that the player is talking on a specific channel it's just up to you to script a nasty punishment for that... :)

If you want you can join my server below and see an "anti-global-von" in action.

Share this post


Link to post
Share on other sites
This works in ArmA II:

disableSerialization;
//display 63 = Channel name on screen when talking/switching channels etc.
//display 55 = Mic icon on screen when talking
waitUntil {sleep 0.25; !isNull (findDisplay 63) && !isNull (findDisplay 55)};
_text = (findDisplay 63) displayCtrl 101;
_channel = ctrlText _text;
//Channel gives "Direct Channel", "Global Channel" etc.

Could be different in ArmA III but should be doable. After you get the information that the player is talking on a specific channel it's just up to you to script a nasty punishment for that... :)

If you want you can join my server below and see an "anti-global-von" in action.

And global text chat is still allowed correct? I've been wanting to kill global VON and keep global text (so all sides can still communicate/insult each other :p ).

Share this post


Link to post
Share on other sites

It's up to you what you want to allow and not allow. With the above script you get in ArmA II the channel the player is on + if VON is activated (microphone picture on screen). With that gathered information you can then eg. make the players screen go black, play some sounds or even kick the player to the lobby if he does something regarding VON/channels you don't want.

Share this post


Link to post
Share on other sites

In your server.cfg:

disableVoN = 1;                    // Enables or disables the Voice over Net. Default = 0

1 disables VON

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×