Recently I’ve started streaming a bit more, and because I usually also own the server whatever team I’m on is playing on, I also control rcon server commands. I don’t really want to show the password on stream, and I suck at typing enough to usually mess it up if I drag the console menu down past a point of legibility (+after a bit of other commands the password can just become visible again anyway via scrolling) so I came up with another method for the other streamers that might have to deal with this too.
Create a new cfg file and name it whatever, something like server_6s or something, and inside of that cfg put in the rcon_password command and maybe a server config exec or whatever else. Then, instead of bothering to type out the password dragging the console, just type “exec server_6s” in console and it’ll do it all for you. This +a hud mod that connects you automatically to your server, you can improve stream time spent trying to connect with chat rather than typing out server commands that could expose you to DDOSing/is just boring to watch
Create a new cfg file and name it whatever, something like server_6s or something, and inside of that cfg put in the rcon_password command and maybe a server config exec or whatever else. Then, instead of bothering to type out the password dragging the console, just type “exec server_6s” in console and it’ll do it all for you. This +a hud mod that connects you automatically to your server, you can improve stream time spent trying to connect with chat rather than typing out server commands that could expose you to DDOSing/is just boring to watch
You can also make an alias that connects you to your server and sets your rcon password so you just have to type the alias.
alias serveralias "connect *serverip:port*; password *serverpw*; rcon_address *serverip:port*; rcon_password *rconpw*"
Just put that in your autoexec and you just type serveralias or whatever you name it in your console to connect and set your rcon password.
alias serveralias "connect *serverip:port*; password *serverpw*; rcon_address *serverip:port*; rcon_password *rconpw*"
Just put that in your autoexec and you just type serveralias or whatever you name it in your console to connect and set your rcon password.
You could also use sourcemod and you won't have to use RCON passwords.
Install sourcemod and make/edit a file called
tf/addons/sourcemod/configs/admins_simple.ini
And in that file put:
"[your-steam-ID3-here]" "99:z"
Install sourcemod and make/edit a file called [code]tf/addons/sourcemod/configs/admins_simple.ini[/code]
And in that file put:
[code]"[your-steam-ID3-here]" "99:z"[/code]
_brianYou can also make an alias that connects you to your server and sets your rcon password so you just have to type the alias.
alias serveralias "connect *serverip:port*; password *serverpw*; rcon_address *serverip:port*; rcon_password *rconpw*"
Just put that in your autoexec and you just type serveralias or whatever you name it in your console to connect and set your rcon password.
if you type "rcon changelevel *map*"on stream it will suggest in the dropdown rcon_password *rconpass* so watch out for that
the workaround is to type changelevel cp_snakewater_final1 and then go back and insert rcon before it (no suggestions)
or u can make aliases:
alias snake "rcon changelevel cp_snakewater_final1"
edit: the problem with the list below is if you type "rcon ..." on stream it will pop up a suggested list revealing the password so you should really make the aliases include rcon changelevel instead of just changelevel
======================
* type "[alias]" to exec. changing the level will automatically exec its config
alias badlands "rcon changelevel cp_badlands"
alias cardinal "rcon changelevel cp_cardinal_rc1a"
alias clearcut "rcon changelevel koth_clearcut_b14c"
alias granary "rcon changelevel cp_granary_pro_rc8"
alias gullywash "rcon changelevel cp_gullywash_final1"
alias kalinka "rcon changelevel cp_kalinka_rc5"
alias metalworks "rcon changelevel cp_metalworks"
alias process "rcon changelevel cp_process_final"
alias product "rcon changelevel koth_product_rcx"
alias prolands "rcon changelevel cp_prolands_b5"
alias propaganda "rcon changelevel cp_propaganda_b16"
alias snakewater "rcon changelevel cp_snakewater_final1"
alias sunshine "rcon changelevel cp_sunshine"
alias serveralias "connect *serverip:port*; password *serverpw*; rcon_address *serverip:port*; rcon_password *rconpw*"
Just put that in your autoexec and you just type serveralias or whatever you name it in your console to connect and set your rcon password.[/quote]
if you type "rcon changelevel *map*"on stream it will suggest in the dropdown rcon_password *rconpass* so watch out for that
the workaround is to type changelevel cp_snakewater_final1 and then go back and insert rcon before it (no suggestions)
or u can make aliases:
[code]alias snake "rcon changelevel cp_snakewater_final1" [/code]
edit: the problem with the list below is if you type "rcon ..." on stream it will pop up a suggested list revealing the password so you should really make the aliases include rcon changelevel instead of just changelevel
[spoiler]
Server Map List
======================
* type "[alias]" to exec. changing the level will automatically exec its config
alias badlands "rcon changelevel cp_badlands"
alias cardinal "rcon changelevel cp_cardinal_rc1a"
alias clearcut "rcon changelevel koth_clearcut_b14c"
alias granary "rcon changelevel cp_granary_pro_rc8"
alias gullywash "rcon changelevel cp_gullywash_final1"
alias kalinka "rcon changelevel cp_kalinka_rc5"
alias metalworks "rcon changelevel cp_metalworks"
alias process "rcon changelevel cp_process_final"
alias product "rcon changelevel koth_product_rcx"
alias prolands "rcon changelevel cp_prolands_b5"
alias propaganda "rcon changelevel cp_propaganda_b16"
alias snakewater "rcon changelevel cp_snakewater_final1"
alias sunshine "rcon changelevel cp_sunshine"
[/spoiler]
Server Map List
======================
* type "rcon [alias]" to exec. changing the level will automatically exec its config
alias badlands "changelevel cp_badlands"
alias cardinal "changelevel cp_cardinal_rc1a"
alias clearcut "changelevel koth_clearcut_b14c"
alias granary "changelevel cp_granary_pro_rc8"
alias gullywash "changelevel cp_gullywash_final1"
alias kalinka "changelevel cp_kalinka_rc5"
alias metalworks "changelevel cp_metalworks"
alias process "changelevel cp_process_final"
alias product "changelevel koth_product_rcx"
alias prolands "changelevel cp_prolands_b5"
alias propaganda "changelevel cp_propaganda_b16"
alias snakewater "changelevel cp_snakewater_final1"
alias sunshine "changelevel cp_sunshine"
======================
* type "rcon [alias]" to exec. changing the level will automatically exec its config
alias badlands "changelevel cp_badlands"
alias cardinal "changelevel cp_cardinal_rc1a"
alias clearcut "changelevel koth_clearcut_b14c"
alias granary "changelevel cp_granary_pro_rc8"
alias gullywash "changelevel cp_gullywash_final1"
alias kalinka "changelevel cp_kalinka_rc5"
alias metalworks "changelevel cp_metalworks"
alias process "changelevel cp_process_final"
alias product "changelevel koth_product_rcx"
alias prolands "changelevel cp_prolands_b5"
alias propaganda "changelevel cp_propaganda_b16"
alias snakewater "changelevel cp_snakewater_final1"
alias sunshine "changelevel cp_sunshine"
[/code]