csbguard voicerecord blocked keystate

This page contains help for the following commands:

+voicerecord

This a useful console command that, when activated, will start continuously transmitting what you say to your teammates in game, meaning you don’t need to hold down a mic hotkey. The command -voicerecord disables this command and stops transmitting what you say to your team. Check our examples for a way to bind this to a key.

Extra Info

Sv_cheats Required? No
Client or Server Command? Both

Examples

An in game leader might use this command at the beginning of the round so they can continue speaking to their team without needing to hold a button. They could then use -voicerecord when they don’t have anything to say.

alias mic «mikeon»;alias mikeon «+voicerecord; alias mic mikeoff»;alias mikeoff «-voicerecord; alias mic mikeon»;bind «F1» «mic»

This is a command that will bind the F1 key to turning your mic on or off. Rather than needing to hold a button down, you can just press F1 once to start speaking, and then press F1 once when you’re done. This can be set to anything, such as mouse4 to bind it to a mouse button if you have one.

-voicerecord

This console command will stop transmitting voice communication if you’ve used a command that lets you communicate without holding down a hotkey. Check the examples for a bind to toggle between transmitting voice and not doing so.

Extra Info

Sv_cheats Required? No
Client or Server Command? Both

Examples

alias mic «mikeon»;alias mikeon «+voicerecord; alias mic mikeoff»;alias mikeoff «-voicerecord; alias mic mikeon»;bind «F1» «mic»

This command binds the F1 key on your keyboard to a toggle between continously transmitting voice to your team and not doing so. This means instead of holding your mic hotkey to speak, you can just press a button once. You can use anything that suits you, not just F1, such as mouse4 if you have mouse buttons.

Total CS:GO is not affiliated with Valve Corporation, or Counter-Strike.

Описание:

CSXGuard — это плагин для Counter-Strike 1.6, который предназначен для защиты игры от рекламы и спама, нежелательных вредных команд, таких как «bind», «alias», изменения конфигов, изменения меню и скачивания .dll файлов и проникновения вирусов.

Список возможностей по защите:

— выборочная блокировка команд: сервер больше не сможет «сломать» вам CS 1.6, изменить GameMenu или же поменять значения переменных вашего клиента.
— блокировка QCC/QCC2-сообщений: сервер не сможет определить значение переменных, которые выставлены в игре.
— блокировка MOTD-окон (блокировка возможности проникновения вирусов на компьютер).
— блокировка скачивания файлов (.cfg, .wav, .dll, .tga — баннеры серверов).

Требования:

Любая Counter-Strike 1.6 (от 2637 до 4554).

Comments

Copy link Quote reply

AC2github commented Jan 20, 2017

Pretty much what the title says,
this is being abused by server owners running lua to force the microphone on.

It also doesn’t make sense that all the other voice options are already blocked and this isn’t.
(voice_enable, voice_avggain, etc)

This comment has been minimized.

Copy link Quote reply

robotboy655 commented Jan 20, 2017

This will break TTT which is the only reason it isn’t blocked yet.

This comment has been minimized.

Copy link Quote reply

Kefta commented Jan 21, 2017 •

@robotboy655 How else are gamemodes supposed to do custom voice keys for chat channels? If there were an alternative then this could be blocked.

This comment has been minimized.

Copy link Quote reply

bmwalters commented Jan 21, 2017

@Kefta alias the traitor chat key to both run +voicerecord and set a convar
on the server query the convar (in Think or something) then use it in PlayerCanHearPlayersVoice

This comment has been minimized.

Copy link Quote reply

Kefta commented Jan 21, 2017 •

That would add a lot of work for the client since keys cannot be bound by the server, right?

This comment has been minimized.

Copy link Quote reply

andreblue commented Jan 22, 2017

Why not add an option to simply state allow server to enable/disable mic with lua or something.

This comment has been minimized.

Copy link Quote reply

Kefta commented Jan 23, 2017

@andreblue I would agree this would be a good alternative, but then users have to constantly enable/disable it for gamemodes like TTT that rely on it, and it’s a method commonly used in that gamemode to detect ghosting. I personally am stumped on how voice channels could be handled without servers being able to enable voice or bind keys.

Оцените статью