User:GutsMan

From TF2 Wiki

Jump to: navigation, search

Contents

Info

I'm GutsMan, hello there.


Configs

Below is my configuration file setup. Because I'm using it as a compilation script, some parts aren't by me. I cited the original creator in the feature list at the bottom.

  • NOTE: To use any scripts, you may have to do some heavy modification unless you use the autoexec.cfg with it, which may cause compatibility issues with other scripts.
    • (I would not advise using these scripts if you do not know what you're doing.)
  • If you have any trouble with the scripts, leave it in my discussion page and I'll get back to you and try to fix the problem.
    • (Remember to check back for a response.)

Autoexe.cfg

Sometimes (not often) the duck toggle and crouch jump get mixed up and cause the player to jitter up and down, to fix this: Just keep jumping.

// NAME: BINDS
bind p +dgPanic;
bind k dgSuicide;
bind SPACE +dgJump2;
bind SHIFT +SHIFT0;
bind CTRL dgDuck;
bind 1 +1;
bind 2 +2;
bind 3 +3;
bind 4 +4;
bind 5 +5;
bind 6 +6;
bind 7 +7;
bind 8 +8;
bind 9 +9;
bind 0 +0;

// NAME: [IDK]MiscAliases
alias ReExec "exec autoexec.cfg;MeExec";
alias "dgSuicide" "slot1;wait 20;taunt;wait 200;say ka*boom*;E_build5;explode"
alias null "";
alias +0 null;alias -0 null;

// NAME: [TOG]dgDuck
alias "dgDuck" "dgDuck1";
alias "dgDuck1" "+duck;alias dgDuck dgDuck2";
alias "dgDuck2" "-duck;alias dgDuck dgDuck1";

// NAME: (+/-)dgJump2
alias "+dgJump2" "+jump; wait 10; +duck;";
alias "-dgJump2" "wait 5; -duck; -jump;";

// NAME: (+/-)dgPanic
alias "dgPanic" "dgPanic0";
alias "dgPanic0" "+jump; wait 10; -jump; wait 38; dgPanic";
alias "dgPanic1" "";
alias "dgPanicT" "dgPanicT1";
alias "dgPanicT0" "alias dgPanic dgPanic1; alias dgPanicT dgPanicT1";
alias "dgPanicT1" "alias dgPanic dgPanic0; alias dgPanicT dgPanicT0";
alias "+dgPanic" "slot1; wait 10; cl_yawspeed 800; +attack; +right; dgPanicT; dgPanic";
alias "-dgPanic" "slot2; wait 10; cl_yawspeed 210; -attack; -right; dgPanicT; wait 100; taunt";

//NAME: [IDK]dgShiftJoin
alias +SHIFT0 SHIFT0_1;
alias -SHIFT0 "SHIFT0_0;ReExec";
alias SHIFT0_0 "alias +1 +1a;alias +2 +2a;alias +3 +3a;alias +4 +4a;alias +5 +5a;alias +6 +6a;alias +7 +7a;alias +8 +8a;alias +9 +9a;alias -1 -1a;alias -2 -2a;alias -3 -3a;alias -4 -4a;alias -5 -5a;alias -6 -6a;alias -7 -7a;alias -8 -8a;alias -9 -9a";
alias SHIFT0_1 "alias +1 1b;alias +2 2b;alias +3 3b;alias +4 4b;alias +5 5b;alias +6 6b;alias +7 7b;alias +8 8b;alias +9 9b";
alias +1a slot1;alias -1a null;
alias +2a slot2;alias -2a null;
alias +3a slot3;alias -3a null;
alias +4a slot4;alias -4a null;
alias +5a slot5;alias -5a null;
alias +6a slot6;alias -6a null;
alias +7a slot7;alias -7a null;
alias +8a slot8;alias -8a null;
alias +9a slot9;alias -9a null;
alias 1b "join_class scout;alias MeExec exec scout.cfg";
alias 2b "join_class soldier;alias MeExec exec solider.cfg";
alias 3b "join_class pyro;alias MeExec exec pyro.cfg";
alias 4b "join_class demoman;alias MeExec exec demoman.cfg";
alias 5b "join_class heavyweapons;alias MeExec exec heavy.cfg";
alias 6b "join_class engineer;alias MeExec exec engineer.cfg";
alias 7b "join_class medic;alias MeExec exec medic.cfg";
alias 8b "join_class sniper;alias MeExec exec sniper.cfg";
alias 9b "join_class spy;alias MeExec exec spy.cfg";
SHIFT0_0;
echo "[OUT: autoexec.cfg]";

In the above I have a setup that contains the following:

  • (COPIED) Duck toggle script.
  • (COPIED) Crouch jump script.
  • (MODIFIED) Pyro panic script.
  • (ORIGINAL) While you hold shift, it will make the top numeric row an instant class switch button.
  • (ORIGINAL) Suicide script.

Spy.cfg

Below is my custom spy script for use with my autoexec.cfg file. Because I pick team BLU if possible, the .cfg file is set to automatically disguise as a RED teammate. If you like RED more, change ST3 at the very end to ST2. If you end up on the RED team and your setup is set to disguise as RED by default, you'll have to press "-" every time you switch to the spy.

//NAME: [FUN]SpyToggle
bind "-" "SpyToggle";
alias SpyToggle ST0;
alias ST0 "alias SpyToggle ST1; ST2";
alias ST1 "alias SpyToggle ST0; ST3";
alias ST2 "alias +1a disguise 1 1; alias +2a disguise 3 1; alias +3a disguise 7 1; alias +4a disguise 4 1; alias +5a disguise 6 1; alias +6a disguise 9 1; alias +7a disguise 5 1; alias +8a disguise 2 1; alias +9a disguise 8 1";
alias ST3 "alias +1a disguise 1 2; alias +2a disguise 3 2; alias +3a disguise 7 2; alias +4a disguise 4 2; alias +5a disguise 6 2; alias +6a disguise 9 2; alias +7a disguise 5 2; alias +8a disguise 2 2; alias +9a disguise 8 2";
ST3;

Engineer.cfg

Below is my custom engineer script for use with my autoexec.cfg file. This sets 1-4 on the numeric row to build the same object that the build PDA would contain, hold down that button to keep swinging your wrench at it. (It has been known to ignore registering the release at times that makes the player keep attacking, which may be caused by a simple tap without building or attacking while in build mode. To fix this, just keep trying to build or type "-attack" into the console.) This also sets the destroy function, so if you suicide as an engineer using the autoexec.cfg's suicide function it'll destroy all your buildings as well.

alias +0 E_build5;
alias E_build0 "slot3;wait 20;build 0;+attack";
alias E_build1 "slot3;wait 20;build 1;+attack";
alias E_build2 "slot3;wait 20;build 2;+attack";
alias E_build3 "slot3;wait 20;build 3;+attack";
alias E_build4 "-attack;lastinv";
alias E_build5 "destroy 0;destroy 1;destroy 2;destroy 3";
alias +1a E_build3;alias -1 -1a;alias -1a E_build4;
alias +2a E_build0;alias -2 -2a;alias -2a E_build4;
alias +3a E_build1;alias -2 -3a;alias -3a E_build4;
alias +4a E_build2;alias -2 -4a;alias -4a E_build4;
echo "[OUT: engineer.cfg]";


Personal tools

Bookmark and Share



eXTReMe Tracker