Resource icon

Screenshot config files! v1

LadyRaee

CHEERFULLY SUICIDAL
Sep 1, 2012
197
216
Screenshot config files! - Set of small *.cfg files to take screenshots better!

Hello everyone!
I've had those cfg files for a while now and seeing (mostly newbie mappers) taking screenshots without viewmodels and HUD I decided to share them!​

Download contains 3 files:
  • ssa.cfg – screenshot activate – turns screen elements off to take screenshots
  • ssq.cfg – screenshot quit – turns weapon viewmodels and HUD back on
  • ssp.cfg – quick screenshot – it's a config file to be bound to a key, that when pressed disables screen elements, takes quick screenshot, then turns them back on!
To use these you need to paste *.cfg files into:
Code:
%steamroot%\SteamApps\common\Team Fortress 2\tf\cfg
Then, ensure the developer console is turned on:
Code:
Options > Keyboard > Advanced > Enable Developer Console
Executing these *.cfgs requires command in dev console:
Code:
exec [name]
Last but not least, to bind quick screenshot you need to issue following into the console:
Code:
bind [key] "exec ssp"
'

Important!

Screenshot commands won't work on a server, only in singleplayer
 
Mar 23, 2013
1,013
347
Uh.... this is super inconvenient


just type this into your console to get the same result:
Code:
bind X "sv_cheats 1; toggle cl_drawhud 1 0; toggle  r_drawviewmodel 1 0"

Bind Y "sv_cheats 1; cl_drawhud 0; r_drawviewmodel 0; screenshot; cl_drawhud 1; r_drawviewmodel 1"

Now instead of X, use a key you would like to toggle the HuD on and off, then use a key instead of Y to do your quick-screenshot thing.

Boom, just two console commands to achieve the same thing. And you probably don't need the quick-screenshot bind as toggling the hud off is enough, then make a screenshot with Steam instead. the screenshot command doesnt even have the same quality without using the "jpeg_quality 100" commnd first.


Also you can make single binds of multiple commands an alias by typing this into your autoexec.cfg:

Code:
alias hudtoggle "sv_cheats 1; toggle cl_drawhud 1 0; toggle  r_drawviewmodel 1 0"

alias quickss "sv_cheats 1; cl_drawhud 0; r_drawviewmodel 0; screenshot; cl_drawhud 1; r_drawviewmodel 1"

This is the same what I did before and now you only need to bind "hudtoggle" to a key, instead of all the commands. Might be easier if you may change the binds later

Alias aren't saved btw, that's why you need to put them in the autoexec
 
Last edited:

LadyRaee

CHEERFULLY SUICIDAL
Sep 1, 2012
197
216
Well, you don't have to autoexec to make aliases with cfg files like that.
 
Mar 23, 2013
1,013
347
But with the autoexec you dont need additional files at all. Use additional configs to save entire different bindings or graphic configs.
A few lines fit better into the autoexec.
But neither one is needed anyway for your screenshot config as two console commands are enough
 
Last edited:

LadyRaee

CHEERFULLY SUICIDAL
Sep 1, 2012
197
216
But neither one is needed anyway for your sxreenshot config as two console commands are enough
Ahh, always feels nice and warm inside, just making you happy hearing what you made is useless. ❤
 
Mar 23, 2013
1,013
347
@turtleboy666

My solution does literally the same thing but is much simpler to use. So why did you disagree with that?
Would you really rather download three file first and follow four steps when you could just type two commands into the console to get the same result? Explain your logic

Ahh, always feels nice and warm inside, just making you happy hearing what you made is useless. ❤

I'm not trying to offend you, you just really overcomplicated things. Maybe you can even learn from my solution and do binds/commands in an easier and more convinient way.
Did you see how the toggle command works? I'm sure it will be useful to you.
 
Last edited: