Welcome to FOoM's TeamFortress Files
Jump Scripts

Place these in the autoexec.cfg or Steam's userconfig.cfg or an individual class config file. You may change the bind lines to include your own key choices, for best results manually write the bind line to your config.cfg.


Jump scripts. - (Modified 07/30/2002)

This script is less an exploit than others, it simply inputs a few +jump commands in an instant. It helps in timing a jump at the moment you touch the ground, vital for maintaining speed.
//consecutive +jump script, mimics wheelmouse jumping
bind x "+bhop"
alias +bhop "+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump;wait;-jump;wait;+jump"
alias -bhop "-jump"

Simple duck and jump combo.
//Duck Jump
bind x "+djump"
alias +djump "+jump; wait;+duck"
alias -djump "-duck;-jump"




Rocket Jumping - 3 kinds

For best results put these in your soldier.cfg file. That way bind the keys when you change to soldier - this means you can use these same keys in other classes for different action. For example in engineer.cfg you can re-bind one of the rocket jump keys to use as a build gun key.


//rocketjump ver.1 - arc jump
//put in soldier.cfg
bind c "+rktdkjmp"
alias ld "cl_pitchspeed 9999;+lookdown;wait"
alias unld "-lookdown;cl_pitchup 1;+lookup;wait;-lookup;cl_pitchup 89;wait;cl_pitchspeed 225"
alias +rktdkjmp "ld;+jump;+attack;wait;-attack;-jump;unld;+duck"
alias -rktdkjmp "-duck"


//rocketjump ver.2 - straight up
//put in soldier.cfg
bind v "+HighRocketJump"
alias +HighRocketJump "cl_pitchspeed 10000; cl_pitchdown 75; +lookdown; wait; +jump; +attack;+duck; wait; -attack; -jump; -lookdown; cl_pitchspeed 225; cl_pitchdown 89; force_centerview"
alias -HighRocketJump "-duck"


//rocketjump ver.3 - skip jump
//put in soldier.cfg
bind z "+skip"
alias dwn "cl_pitchspeed 9999;cl_pitchdown 138;+lookdown;wait"
alias +skip "dwn;+r;+jump; +attack; +duck; wait; -lookdown;force_centerview;-attack;wait;-jump"
alias -skip "-duck;-r;cl_pitchspeed 225;cl_pitchdown 89"