CS-NextClient / NextClient

NextClient is a modification for Counter-Strike 1.6 aimed at introducing new functionality for both players and developers of server modifications on amxmodx
41 stars 8 forks source link

Voice function implementation #23

Closed rainbowsource closed 3 months ago

rainbowsource commented 3 months ago

Since version 6153, the voice function of the GoldSource engine has fully used the Steam API, which means that if the player is a pirated client, they will not be able to communicate using voice. Is it possible to implement a voice decoder that can also be used by pirated clients? Used with ReHLDS, it's just so delicious. Many thanks.

Xelson commented 3 months ago

Nextclient uses steam api to decode and encode the voice stream, just like the vanilla steam client does. To connect steam players and pirates, it's better to use special server modules, such as revoice or voicetranscoder

rainbowsource commented 3 months ago

@Xelson I mean, what am I supposed to do if a player uses something like the Goldberg Emulator?

Polarhigh commented 2 months ago

You mean what if you install GoldbergEmu on NextClient? The voice functionality should still be implemented in the emulator itself 👀