What scripts do you all use?

s3rv0

Famous
Joined
Apr 10, 2008
Messages
553
I know I used (before computer crashed) a nice script that would automatically take out my melee weapon and start firing with it as long as the button was held down. When the button was released, it would bring out the last weapon used before the melee weapon. Really handy for quick stabs as spy, wrench swings as engi, ubersaw strikes as medic.

I'd like to find one, if it's even possible, for spy to handle disguising. A script that would pick a random disguise from a list of them that you give (for example, choose only from: pyro, demo, medic, engi, sniper). If not random, it could cycle through them. That way you could keep switching disguises while avoiding all the extra key strokes.

Anyone else have any nice useful scripts they use? I'd post mine, but as I said, computer is down, and that script was pieced together from a few different ones, so I can't just find it somewhere to C&P. I got it from the TF2 Wiki's database, just found a few different ones and put them all together.

Edit: I checked FPSBanana and found the script I was looking for, heh. Here it is, with an option "redisguise on attack" toggle:

//Backstab and redisguise
alias +AutoDisguise "+attack"
alias -AutoDisguise "-attack; value"
bind "mouse1" "+AutoDisguise"

//You can turn off the redisguise, if you need to capture a point, and dont want the redisguise to go off after each attack.
alias bs "bs_off"
alias bs_off "bind mouse1 +attack; bind f bs_on"
alias bs_on "bind mouse1 +AutoDisguise; bind f bs_off"
bind "f" "bs"

//Change color
alias team "redteam"
alias redteam "alias value red; echo ***RED TEAM***; bind f1 blueteam"
alias blueteam "alias value blue; echo ***BLUE TEAM***; bind f1 redteam"
bind "f1" "team"

//Redteam cycle
alias red "redscout"
alias redscout "disguise 1 2; alias red redsniper"
alias redsniper "disguise 2 2; alias red reddemo"
alias reddemo "disguise 4 2; alias red redpyro"
alias redpyro "disguise 7 2; alias red redengineer"
alias redengineer "disguise 9 2; alias red redscout"

//Blueteam cycle
alias blue "bluescout"
alias bluescout "disguise 1 1; alias blue bluesniper"
alias bluesniper "disguise 2 1; alias blue bluedemo"
alias
 
Last edited:
Found these, I used to use one for spy...the quick disguise one, but not any more. I found these on a different site.


this is the one I used to use.

fast disguise.

This is a very useful script I have just found. It allows you to disguise with great ease, picking from 4 total disguises. I tried to pick the best ones .

What it does is, when holding down shift, and pressing any of the WASD keys, it will disguise you to a class according to that key. Then when releasing shift, it resets all your movement keys back to normal!

Up is Pyro
Left is Spy
Right is Engi
Down is Sniper


Here's the Script:

//Quick Disguise

Alias +bdoit "-forward; -back; -moveleft; -moveright; unbindings; bindblu"
alias -bdoit "-forward; -back: -moveleft; -moveright; unbindings; bindkeys"
alias +rdoit "-forward; -back: -moveleft; -moveright; unbindings; bindred"
alias -rdoit "-forward; -back: -moveleft; -moveright; unbindings; bindkeys"
alias bindkeys "bind a +moveleft; bind w +forward; bind d +moveright; bind s +back"
alias bindred "bind a rpyro; bind w rdemo; bind d rsniper; bind s rengy"
alias bindblu "bind a bpyro; bind w bdemo; bind d bsniper; bind s bengy"
alias unbindings "unbind a; unbind w; unbind d; unbind s"

bind SHIFT "+bdoit"
alias rsniper "disguise 2 2"
alias rengy "disguise 9 2"
alias rdemo "disguise 7 2"
alias rpyro "disguise 8 2"
alias bengy "disguise 9 1"
alias bdemo "disguise 7 1"
alias bsniper "disguise 2 1"
alias bpyro "disguise 8 1"



bind 5 "change2r"
alias change2r "bind SHIFT +rdoit; bind 5 change2b"
alias change2b "bind SHIFT +bdoit; bind 5 change2r"




And for all you fre- er left handed people out there

//Quick Disguise Lefty Version (Uses Right Shift)

Alias +bdoit "-forward; -back; -moveleft; -moveright; unbindings; bindblu"
alias -bdoit "-forward; -back: -moveleft; -moveright; unbindings; bindkeys"
alias +rdoit "-forward; -back: -moveleft; -moveright; unbindings; bindred"
alias -rdoit "-forward; -back: -moveleft; -moveright; unbindings; bindkeys"
alias bindkeys "bind "leftarrow" +moveleft; bind "uparrow" +forward; bind "rightarrow" +moveright; bind "downarrow" +back"
alias bindred "bind "leftarrow" rpyro; bind "uparrow" rdemo; bind "rightarrow" rsniper; bind "downarrow" rengy"
alias bindblu "bind "leftarrow" bpyro; bind "uparrow" bdemo; bind "rightarrow" bsniper; bind "downarrow" bengy"
alias unbindings "unbind "leftarrow"; unbind "uparrow"; unbind "rightarrow"; unbind "downarrow""

bind RSHIFT "+bdoit"
alias rsniper "disguise 2 2"
alias rengy "disguise 9 2"
alias rdemo "disguise 7 2"
alias rpyro "disguise 8 2"
alias bengy "disguise 9 1"
alias bdemo "disguise 7 1"
alias bsniper "disguise 2 1"
alias bpyro "disguise 8 1"



bind 5 "change2r"
alias change2r "bind RSHIFT +rdoit; bind 5 change2b"
alias change2b "bind RSHIFT +bdoit; bind 5 change2r"
 
I still do it the old fashioned way. I've been playing spy for so long that I can disguise, pull out my knife, and cloak within three to four seconds.
 
scripts = fail in my book, for people who cant kill legit without having some other means of backup etc.
 
I have one for a maximum height rocket jump and also a panic button for pyro(for fun more than anything else)

alias +rocketjump "+jump;+duck;wait;+attack"
alias -rocketjump "-jump;-attack;wait;wait;wait;-duck"
bind f "+rocketjump"

alias "battlecry" "voicemenu 2 1";
alias "+panic" "battlecry; cl_yawspeed 3000; +right; +attack";
alias "-panic" "-attack; -right; cl_yawspeed 210";
bind "mouse5" "+panic";
 
Can anyone explain how I would go about using these scripts. Not to sure and I don't want to mess up my tf2 directory. :p
 
scripts = fail in my book, for people who cant kill legit without having some other means of backup etc.


It's a matter of opinion. Valve allows people to use scripts, it's a completely legitimate part of the game. If you think they're unfair or unnecessary, though, that's another argument entirely. I think the justification for having them is, from Valve's point of view, that no one should have to fight the controls to do what they want to do, only the opposing players.

As far as installing/using/writing them, check here: http://tf2wiki.net/wiki/Scripting
 
i want a script to do that duck jump thing so i can get resupply stuff off that spool on the old blackmesa.
 
Don't need scripts. If you've played long enough scrips are not necessary.
 
Can anyone explain how I would go about using these scripts. Not to sure and I don't want to mess up my tf2 directory. :p

Basically, you have to go to start button---> my computer---> local disk C (right click on it)----> then click explore,----> program files,---> find the steam folder,---> steam apps,---> (you ingame name),---> team fortress 2 folder,---> tf folder,---> cfg folder....from here you will see the names of all the classes. if you have the notepad program, copy and paste it there and save it. then find the spy folder in the cfg and place the script in there and viola you are done.
 
scripts = fail in my book, for people who cant kill legit without having some other means of backup etc.

I started laughing when I read this...LOL. Anyways, I stopped using scripts a while back, although this was not the reason I stopped, It actually takes time to learn all the buttons needed for some scripts that it takes away from your abilities at times. The fast disguise script was simple to use, but limited on your disguises. Im used to doing everything very fast now without the scripts they are a good learning tool until you can master the disguise case numbers.
 
Scripts only get in the way, imo.

The only scripts you need are the muscle synergies your body develops through hours of practice.
 
Good for you guys that like scripts, but honestly, once you get to a certain level at a game, then the script will get in the way...

You can actually predict peoples play patterns and master these processes without the use of scripts.. just keep playing and keep practicing!!
 
I fail to see how scripts are fail or get in the way for skilled players. I'll spare you all the console commands but I use WSAD for movement. So I have Q bound to toggle between flamethrower and shotgun/flaregun (whatever I have equipped atm). I have E bound to bring out my trusty axetinguisher. E also resets Q so that the next Q press brings up flamethrower. I suppose I could reach up another row for my Slot 1-3 keys but I'm lazy. Now with the soldier, Q toggles rpg/shotty. E selects shovel and sets Q back to shotty; cuz the last thing you want is for your melee target to step out of range and you end up with a crit rocket. I have similar Q/E binds for most classes. They simplify my gaming and have yet to get in my way. However that could be, as one look at my HLStats will show, I have no skill.

/Candlejack, love that pyro panic-button. Just reading the code I can tell that's fun!
 
Last edited:
--edit--

I have reversed my opinion on scripting. Scripting are just complex binds. Mouse1 to fire is a script, All your controls are scripts! The only way to play this w/o scripts to type every action you want in console/constantly change the cfg file or change all the 1's and 0's the game is changing kept way in the dark abyss of programming. Scripts are just pathing functions In different way. They are macros, as people have said, they only stream functions together, they give the scripter a marginal, extremely small margin at that. I'd Argue that script is so specific that it may not be worthwhile in every situation; which is why I don't use 'em

In the end it is getting comfortable with your controls. Skill is the biggest factor, and scripting doesnt really give a bad player skill.


However there are exploit scripts out there, such as hyper ducking in air (fix by a recent tf2 patch) machine gun pistol as calle said (revised this after he posted). Things people can't do without the script isn't legal. I can disguise after backstabin' , I can get perfect rocket jumps , I can spin my mouse around doing a 360 with a flamer
I cannot shoot a whole clip of pistol ammo in 1 second....
 
Last edited:
I haven't found a script that I would like using, maybe i'll go through FPSbanana and check them all out.
 

Latest posts

Back
Top