Velaron / cs16-client

Other
99 stars 24 forks source link

Voice support #10

Open buhozzz opened 1 year ago

buhozzz commented 1 year ago

Voice support please

Vladislav4KZ commented 1 year ago

It's already implemented on new engine

buhozzz commented 1 year ago

It's already implemented on new engine

In Half-Life it works, but in CS 1.6 it doesn't seem to be enabled.

Vladislav4KZ commented 1 year ago

It's already implemented on new engine

In Half-Life it works, but in CS 1.6 it doesn't seem to be enabled.

It only works on servers running on the new engine. You also need a beta version of CS16Client from Play Store to run it on the new engine.

The servers running on old engine won't support voice chat, since it was not implemented in the old engine.

Your issue is useless here, this feature should not be implemented in the client.

Vladislav4KZ commented 1 year ago

The only problem is, like in Half-Life on Android, you cannot find out who is speaking on the voice chat, since the feature of player's nickname displaying which is using the voice chat was not implemented.

Also player's voice muting feature is also not implemented.

buhozzz commented 1 year ago

It's already implemented on new engine

In Half-Life it works, but in CS 1.6 it doesn't seem to be enabled.

It only works on servers running on the new engine. You also need a beta version of CS16Client from Play Store to run it on the new engine.

The servers running on old engine won't support voice chat, since it was not implemented in the old engine.

Your issue is useless here, this feature should not be implemented in the client.

I created a server with the new engine, cvar "sv_voiceenable" set to "1", went in with the CS16Client Beta and the "+voicerecord" command doesn't work. For that reason it seems that it is not implemented

Vladislav4KZ commented 1 year ago

I created a server with the new engine, cvar "sv_voiceenable" set to "1", went in with the CS16Client Beta and the "+voicerecord" command doesn't work. For that reason it seems that it is not implemented

And how did you check the voice chat? Did you press the button with the +voicerecord command and thought that you would hear yourself? You cannot hear yourself unless the following cvar is enabled: voice_loopback 1

It's working on CS16Client beta, I just checked.

Velaron commented 1 year ago

I'm not sure when the voice UI will be added, because cs16-client doesn't utilize vgui, but it should work anyway

Vladislav4KZ commented 10 months ago

voice_loopback works, but the players still can't hear each other.

I tested this in the summer by creating a server on the PC (Windows) version of Xash3D FWGS (New Engine), connecting from my phone and using voice chat (using the button with the +voicerecord command).

I couldn't hear myself on both PC and phone, no matter where I turned on voice chat.