Counter-Strike 2

Counter-Strike 2

894 ratings
[HOW-TO] Use the Hidden Radio Commands (works in multiplayer)
By N3tRunn3r
Hello guys,

this smart & easy tutorial will explain how you are able to add the "Hidden Radio Commands" into Counter-Strike: Global Offensive. Everyone in-game will hear them also bots might react on them, too.

What hidden commands will be added in general?
  • 1. "Cover me!"
  • 2. "Enemy down!"
  • 3. "Taking fire, need assistance!"
  • 4. "Regroup team!"
  • 5. "Get outta here, it's gonna blow!"
  • 6. "Report in, team!"
  • 7. "Reporting in!"

How to start?

Open the "radiopanel.txt" file, you will find it under:
E:\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\resource\ui -> radiopanel.txt

Inside this txt file you are able to add the 7 Hidden Radio Commands for CSGO. I have created some examples for you. You can simply copy and paste one of these codes below into your txt file, overwrite everything there and save it up. It is best to do a backup of the original file 1st.

Alright, let's start... and please don't forget to rate up this guide. Thank you!
2
2
3
2
2
   
Award
Favorite
Favorited
Unfavorite
I. | Hello guys
This smart & easy tutorial will explain how you are able to add the "Hidden Radio Commands" into Counter-Strike: Global Offensive. Everyone in-game will hear them also bots might react on them, too.

Please don't forget to rate up this guide so my thread within the older Steampowered forums:


Thank you!
:)
II. | What hidden commands will be added in general?
  • 1. Cover me!
  • 2. Enemy down!
  • 3. Taking fire, need assistance!
  • 4. Regroup team!
  • 5. Get outta here, it's gonna blow!
  • 6. Report in, team!
  • 7. Reporting in!
III. | Where will this all work?
If you have setup everything correctly, so you are able to use the 7 Hidden Radio Commands inside official VALVe servers through the MatchMaker and so for following gamemodes:

  • Singleplayer aka Offline with bots
  • Community Servers
  • VALVe Deathmatch
  • VALVe Arms Race
  • VALVe Demolition
  • VALVe Casual
  • VALVe COMPETITIVE
IV. | Will I become VAC-banned?!
You won't get a VAC-ban since you don't edit protected gamefiles!! It is kinda the same process as editing/scripting files for your custom HUD/UI, various chat filters and/or your configs for CSGO.

V. | What standard CSGO commands are present already?
You can use this standard example to compare my next modified ones below.

VI. | How-to start?
Open the "radiopanel.txt" file, you will find it under:
E:\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\resource\ui -> radiopanel.txt

There you are able to add the (yet) 7 Hidden Radio Commands for CSGO. I have created some examples for you. You can simply copy and paste one of these codes below into your txt file, overwrite everything there and save it up. It is best to do a backup of the original file at first.

To avoid to send false and/or corrupted Radio Commands for anyone else in-game which "might" happen, I have simply added the Hidden Radio Commands under the standard CSGO ones... It will be 100%ly compatible with others. Experiment with em, try em out if you like.
VII. | New CSGO style
Copy and paste this code into your radiopanel.txt file!

"RadioPanel.txt" { //"SFUI_StandardRadio" //"SFUI_GroupRadio" //"SFUI_ReportRadio" "Groups" { "standard" { "hotkey" "1" "title" "#SFUI_CommandRadio" "timeout" "5" "Commands" { "go" { "hotkey" "1" "label" "#SFUI_Radio_Go" "cmd" "go" } "fallback" { "hotkey" "2" "label" "#SFUI_Radio_Fall_Back" "cmd" "fallback" } "sticktog" { "hotkey" "3" "label" "#SFUI_Radio_Stick_Together" "cmd" "sticktog" } "holdpos" { "hotkey" "4" "label" "#SFUI_Radio_Hold_Pos" "cmd" "holdpos" } "followme" { "hotkey" "5" "label" "#SFUI_Radio_Follow" "cmd" "followme" } "coverme" { "hotkey" "6" "label" "#SFUI_Radio_Cover_me" "cmd" "coverme" } "regroup" { "hotkey" "7" "label" "#SFUI_Radio_Regroup" "cmd" "regroup" } } } "group" { "hotkey" "2" "title" "#SFUI_StandardRadio" "timeout" "5" "Commands" { "roger" { "hotkey" "1" "label" "#SFUI_Radio_Roger" "cmd" "roger" } "negative" { "hotkey" "2" "label" "#SFUI_Radio_Negative" "cmd" "negative" } "cheer" { "hotkey" "3" "label" "#SFUI_Radio_Cheer" "cmd" "cheer" } "compliment" { "hotkey" "4" "label" "#SFUI_Radio_Compliment" "cmd" "compliment" } "thanks" { "hotkey" "5" "label" "#SFUI_Radio_Thanks" "cmd" "thanks" } "enemydown" { "hotkey" "6" "label" "#SFUI_Radio_Enemy_Down" "cmd" "enemydown" } "reportingin" { "hotkey" "7" "label" "#SFUI_Radio_Reporting_Int" "cmd" "reportingin" } } } "report" { "hotkey" "3" "title" "#SFUI_ReportRadio" "timeout" "5" "Commands" { "enemyspot" { "hotkey" "1" "label" "#SFUI_Radio_Spotted" "cmd" "enemyspot" } "needbackup" { "hotkey" "2" "label" "#SFUI_Radio_Need_Backup" "cmd" "needbackup" } "takepoint" { "hotkey" "3" "label" "#SFUI_Radio_Take_Point" "cmd" "takepoint" } "sectorclear" { "hotkey" "4" "label" "#SFUI_Radio_Sector_Clear" "cmd" "sectorclear" } "inposition" { "hotkey" "5" "label" "#SFUI_Radio_In_Position" "cmd" "inposition" } "takingfire" { "hotkey" "6" "label" "#SFUI_Radio_Need_Assist" "cmd" "takingfire" } "report" { "hotkey" "7" "label" "#SFUI_Radio_Report_In" "cmd" "report" } "getout" { "hotkey" "8" "label" "#SFUI_Radio_Shes_Gonna_Blow" "cmd" "getout" } } } } }

New Example as shown above:

REPORT RADIO MESSAGE
  • 1. GO GO GO!
  • 2. Team fall back!
  • 3. Stick together team!
  • 4. Hold this position!
  • 5. Follow me!
  • 6. Cover me!
  • 7. Regroup team!

STANDARD RADIO MESSAGE
  • 1. Affirmative/Roger that!
  • 2. Negative!
  • 3. Various Cheer commands
  • 4. Various Compliment commands
  • 5. Various Thanks commands
  • 6. Enemy down!
  • 7. Report in, team!

COMMAND RADIO MESSAGE
  • 1. Enemy spotted!
  • 2. Need backup!
  • 3. Take the point!
  • 4. Sector clear!
  • 5. I'm in position!
  • 6. Taking fire, need assistance!
  • 7. Reporting in!
  • 8. Get outta here, it's gonna blow!

Notice:
I have added and sorted those hidden commands into the 3 different groups as they exist in CS1.6/CSS, but just on last spots to avoid possible false/corrupted commands in-game.

Your "NEW CSGO" Radio Command Menu will now look like:

VIII. | Classic CS1.6/CSS style
Please notice about the classic style:

Get in Position - "Get in position and wait for my call!"
Storm the Front - "Storm the front!"

These 2 commands are missing in CSGO, so I have simply replaced them here with CSGO's "Cheer!" & "Compliment!" commands and also added the "Thanks!" command at a last group command!

The classic style version is mixed up within CSGO, so it "might" happen that other players in-game will hear different radio commands as I mentioned it above. Just try them out, have fun!


Copy and paste this code into your radiopanel.txt file!

"RadioPanel.txt" { //"SFUI_StandardRadio" //"SFUI_GroupRadio" //"SFUI_ReportRadio" "Groups" { "standard" { "hotkey" "1" "title" "#SFUI_CommandRadio" "timeout" "5" "Commands" { "coverme" { "hotkey" "1" "label" "#SFUI_Radio_Cover_me" "cmd" "coverme" } "takepoint" { "hotkey" "2" "label" "#SFUI_Radio_Take_Point" "cmd" "takepoint" } "holdpos" { "hotkey" "3" "label" "#SFUI_Radio_Hold_Pos" "cmd" "holdpos" } "regroup" { "hotkey" "4" "label" "#SFUI_Radio_Regroup" "cmd" "regroup" } "followme" { "hotkey" "5" "label" "#SFUI_Radio_Follow" "cmd" "followme" } "takingfire" { "hotkey" "6" "label" "#SFUI_Radio_Need_Assist" "cmd" "takingfire" } } } "group" { "hotkey" "2" "title" "#SFUI_StandardRadio" "timeout" "5" "Commands" { "go" { "hotkey" "1" "label" "#SFUI_Radio_Go" "cmd" "go" } "fallback" { "hotkey" "2" "label" "#SFUI_Radio_Fall_Back" "cmd" "fallback" } "sticktog" { "hotkey" "3" "label" "#SFUI_Radio_Stick_Together" "cmd" "sticktog" } "cheer" { "hotkey" "4" "label" "#SFUI_Radio_Cheer" "cmd" "cheer" } "compliment" { "hotkey" "5" "label" "#SFUI_Radio_Compliment" "cmd" "compliment" } "report" { "hotkey" "6" "label" "#SFUI_Radio_Report_In" "cmd" "report" } "thanks" { "hotkey" "7" "label" "#SFUI_Radio_Thanks" "cmd" "thanks" } } } "report" { "hotkey" "3" "title" "#SFUI_ReportRadio" "timeout" "5" "Commands" { "roger" { "hotkey" "1" "label" "#SFUI_Radio_Roger" "cmd" "roger" } "enemyspot" { "hotkey" "2" "label" "#SFUI_Radio_Spotted" "cmd" "enemyspot" } "needbackup" { "hotkey" "3" "label" "#SFUI_Radio_Need_Backup" "cmd" "needbackup" } "sectorclear" { "hotkey" "4" "label" "#SFUI_Radio_Sector_Clear" "cmd" "sectorclear" } "inposition" { "hotkey" "5" "label" "#SFUI_Radio_In_Position" "cmd" "inposition" } "reportingin" { "hotkey" "6" "label" "#SFUI_Radio_Reporting_Int" "cmd" "reportingin" } "getout" { "hotkey" "7" "label" "#SFUI_Radio_Shes_Gonna_Blow" "cmd" "getout" } "negative" { "hotkey" "8" "label" "#SFUI_Radio_Negative" "cmd" "negative" } "enemydown" { "hotkey" "9" "label" "#SFUI_Radio_Enemy_Down" "cmd" "enemydown" } } } } }

Classic Example as shown above:

REPORT RADIO MESSAGE
  • 1. Cover me!
  • 2. Take the point!
  • 3. Hold this position!
  • 4. Regroup team!
  • 5. Follow me!
  • 6. Taking fire, need assistance!

STANDARD RADIO MESSAGE
  • 1. GO GO GO !
  • 2. Team fall back!
  • 3. Stick together team!
  • 4. Various Cheer commands
  • 5. Various Compliment commands
  • 6. Report in, team!
  • 7. Various Thanks commands

COMMAND RADIO MESSAGE
  • 1. Roger that/Affirmative!
  • 2. Enemy spotted!
  • 3. Need backup!
  • 4. Sector clear!
  • 5. I'm in position!
  • 6. Reporting in!
  • 7. Get outta here, it's gonna blow!
  • 8. Negative!
  • 9. Enemy down!

Notice:
I have added and sorted those hidden commands into the 3 different groups as they exist in CS1.6/CSS. It might be possible that false/corrupted commands will appear for other players in-game.

Your "CLASSIC" Radio Command Menu will now look like:

IX. | Bind the commands
To bind the Hidden Radio Commands to various keys and/or mouse buttons so either open the in-game console and enter them there or do it through the config.cfg file which I recommend. The CSGO's config.cfg file can be found here:

E:\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg\ -> config.cfg

Open the config.cfg file and enter these so save the config.cfg file afterwards...

bind "any_key" "coverme"
bind "any_key" "enemydown"
bind "any_key" "takingfire"
bind "any_key" "regroup"
bind "any_key" "getout"
bind "any_key" "report"
bind "any_key" "reportingin"
X. | Some credits ...
Credits go to Zelos who showed me those commands in-game, and to Windroid@HK(復古) for his original and smart tutorial which can be found here:


Have some fun with the "Hidden Radio Commands" in-game!

Best Regards,
N3
177 Comments
Myth[Alex] 1 Jun, 2023 @ 7:44pm 
Thank you for sharing this :aviciithumbsup: CSGO feels empty without the classic lines.

I wonder if CS2 will be compatible with the legacy radio voice commands. Better yet, Valve should allow everyone to customize the radio command menus / panels this time... directly / in-game.
Scary Monsters 28 Oct, 2022 @ 1:21am 
What's the radio command for the ETA's chicken line at round start?
https://www.youtube.com/watch?v=Ls6IxnBhecA
Math "MathCS" CS 6 Jun, 2022 @ 11:47am 
you could please add "getout", "sorry", "needrop", "go_a" and "go_b"? what would the labels SFUI_Radio_ for them??
UD StyŁe 20 Jan, 2022 @ 2:20am 
"Bingo Bango Bongo, bish bash bosh" someone know ?
Alex Eu 19 Nov, 2021 @ 7:29am 
does anyone know how to bind the long message from phoenix facility when u start match?
MythIxM5 22 Aug, 2021 @ 1:43pm 
soo if someone is trolling we don't know who it is. i heard that there is a command to see who is doing it. or maybe another way. can someone tell me.
Positive Ronnie 15 Jul, 2021 @ 1:38am 
dont be one of those people...
Björner 29 Jun, 2021 @ 10:09am 
bind "key" "playerradio DeathCry funtime"
Jacksa 29 Jun, 2021 @ 5:32am 
Anyone know how to bind The "Ahh" sound??
Gupata Mutagoga Sas 24 Jun, 2021 @ 11:04am 
bind f3 "playerradio DeathCry CUM!"