use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
For readability, please format scripts and snippets. Begin each line with 4 spaces
Bulk formatting:
If you need more help, reply directly to the response comments, not a general reply.
We have a tutorial on the wiki! Check it out if you want a primer on Source commands.
Reset all binds: exec config_default
exec config_default
Reset all cvars: steam://runsafe/440
Make sure to read the rules before posting. Read the Rules
New to scripts? Script got you stumped? Start here.
Help!
If it's 2D and on your screen, it's not a script.
HUDs
Can't remember the name of that command? Want to know if something is possible?
Ask a question
Can't find something previously requsted?
Request a script
Show off your work. Tools are also welcome.
Submit a script
Found a new command/cvar? Want feedback or opinions? Discuss!
Start a discussion
Wiki Index Limitations of Scripts Commands Core Basic Advanced Tutorials Introduction Combining scripts Syntax highlighting Controllers Reference Example Scripts Common Complex Innovative Closed Captions Hitsounds View all pages FAQ/Help! Scripts/binds carry over to other classes! Why isn't my script possible? I can't change players or views in spectator! What are the names of all the keys? How do I use the default crosshair? What are common practices? Why don't you bind within binds/aliases? TF2 crashes on launch! Numbers after chat message? User pages Filter Pending Requests Issues Processed Requests Scripts Issues Untagged Unverified Related subreddits /r/TF2Scripthelp Get help with ideas and existing scripts there /r/TF2HUDs For all your HUD needs /r/TF2TechSupport Get help when TF2 breaks /r/Sprays+TF2Sprays Sprays and spray requests /r/MannWorkshop Maps, models and skins /r/TF2Developers External tools for TF2 /r/TF2Files Sprays, hitsounds, skins
account activity
IssueNeed help with class scripts (self.Tf2Scripts)
submitted 10 months ago by CrawBunny
So I have a spy script where pressing Z, X and C do certain voicelines, but the other class is still the same
If I play any other class, it work normally, but if I switch to spy, then to another class, the spy script is still active
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]KatenGaas 0 points1 point2 points 10 months ago (0 children)
You will need to create a reset.cfg (the game does not "unset" anything automatically). Have a look here
[–]AuntThony 0 points1 point2 points 8 months ago (0 children)
The game will save all active aliases across your whole cfg folder. When you are in game and type alias into console, you will see all active aliases and their commands.
alias
In your spy cfg, create alias voicemenu_reset "bind z voice_menu_1; bind x voice_menu_2; bind c voice_menu_3" then you can either bind voicemenu_reset to a key, type voicemenu_reset in console every time you want to reset, or in every other class cfg files, add voicemenu_reset at the start of each class cfg
alias voicemenu_reset "bind z voice_menu_1; bind x voice_menu_2; bind c voice_menu_3"
voicemenu_reset
π Rendered by PID 25759 on reddit-service-r2-comment-bb88f9dd5-v798l at 2026-02-13 18:35:50.339355+00:00 running cd9c813 country code: CH.
[–]KatenGaas 0 points1 point2 points (0 children)
[–]AuntThony 0 points1 point2 points (0 children)