Upvote Upvoted 13 Downvote Downvoted
1 2 3 4
Show us your cool scripts :D
posted in Customization
31
#31
2 Frags +

posted upon request

//trash talk bind number 2
bind f "two"
alias two two1
alias two1 “say Preheat oven to 375 degrees. ; alias two two2”
alias two2 "say Combine flour, baking soda and salt in small bowl. ; alias two two3 "
alias two3 "say Beat butter, granulated sugar, brown sugar and vanilla extract in large mixer bowl until creamy. ; alias two two4"
alias two4 "say Add eggs, one at a time, beating well after each addition. ; alias two two5"
alias two5 "say Gradually beat in flour mixture. ; alias two two6"
alias two6 "say Stir in morsels and nuts. ; alias two two7"
alias two7 "say Drop by rounded tablespoon onto ungreased baking sheets. ; alias two two8"
alias two8 "say Bake for 9 to 11 minutes or until golden brown. ; alias two two9"
alias two9 "say Cool on baking sheets for 2 minutes - remove to wire racks to cool completely. ; alias two two1”

posted upon request

//trash talk bind number 2
bind f "two"
alias two two1
alias two1 “say Preheat oven to 375 degrees. ; alias two two2”
alias two2 "say Combine flour, baking soda and salt in small bowl. ; alias two two3 "
alias two3 "say Beat butter, granulated sugar, brown sugar and vanilla extract in large mixer bowl until creamy. ; alias two two4"
alias two4 "say Add eggs, one at a time, beating well after each addition. ; alias two two5"
alias two5 "say Gradually beat in flour mixture. ; alias two two6"
alias two6 "say Stir in morsels and nuts. ; alias two two7"
alias two7 "say Drop by rounded tablespoon onto ungreased baking sheets. ; alias two two8"
alias two8 "say Bake for 9 to 11 minutes or until golden brown. ; alias two two9"
alias two9 "say Cool on baking sheets for 2 minutes - remove to wire racks to cool completely. ; alias two two1”
32
#32
0 Frags +
disengagejust a simple rcon cfg to change levels and exec configs faster:

I actually have something similar, but it's mostly UGC cfgs/maps.

http://pastebin.com/JRFtmrhc

with the cfg's executing in the alias before the map, it has STV already going when the map changes, so no reloads of it needed. I do still need to alias the esea/cevo configs though.

[quote=disengage]just a simple rcon cfg to change levels and exec configs faster:
[/quote]

I actually have something similar, but it's mostly UGC cfgs/maps.

http://pastebin.com/JRFtmrhc

with the cfg's executing in the alias before the map, it has STV already going when the map changes, so no reloads of it needed. I do still need to alias the esea/cevo configs though.
33
#33
2 Frags +

bind "mouse2" "+duck" is my only script lol

bind "mouse2" "+duck" is my only script lol
34
#34
3 Frags +

Some other scripts that might be useful for people, were shared on etf2l a while back:

Enemy medigun checker (possible to do this before every round and still roll out as scout). Credit to atmo I believe.

This goes in medcheck.cfg:

alias medcheck medcheck1
alias medcheck1 "join_class spy; alias medcheck medcheck2"
alias medcheck2 "disguise 5 -1; slot2; alias medcheck medcheck3"
alias medcheck3 "lastdisguise; alias medcheck medcheck4"
alias medcheck4 "originalclass"

bind = medcheck //replace = with your own preference of key

alias orig_scout "alias originalclass "join_class scout""
alias orig_soldier "alias originalclass "join_class soldier""
alias orig_pyro "alias originalclass "join_class pyro""
alias orig_demoman "alias originalclass "join_class demoman""
alias orig_heavyweapons "alias originalclass "join_class heavyweapons""
alias orig_engineer "alias originalclass "join_class engineer""
alias orig_medic "alias originalclass "join_class medic""
alias orig_sniper "alias originalclass "join_class sniper""

And in the class cfgs other than spy, you put:

exec medcheck; orig_<medic>

(replacing medic with the relevant class).

A ctap script, makes the timing much much easier but doesn't give you perfect ones ever. Truly a script for scrublords. Credit to skeej:

//ctap
alias +ctap "bind mouse1 +jumpshoot; +duck"
alias -ctap "-duck; -attack"

alias +jumpshoot "-duck; +jump; +attack"
alias -jumpshoot "-jump; -attack; bind mouse1 +attack"

bind mouse5 +ctap

You tap mouse5 then mouse1 to do it, with a delay of about 60ms between (very forgiving with the timing, doesn't make much difference).

Another little option more than a script for europeans in particular, it shows the map timer on your hud without having to press tab. Everyone should have it, I don't know why you wouldn't.

tf_hud_show_servertimelimit 1
Some other scripts that might be useful for people, were shared on etf2l a while back:

Enemy medigun checker (possible to do this before every round and still roll out as scout). Credit to atmo I believe.

This goes in medcheck.cfg:
[code]alias medcheck medcheck1
alias medcheck1 "join_class spy; alias medcheck medcheck2"
alias medcheck2 "disguise 5 -1; slot2; alias medcheck medcheck3"
alias medcheck3 "lastdisguise; alias medcheck medcheck4"
alias medcheck4 "originalclass"

bind = medcheck //replace = with your own preference of key

alias orig_scout "alias originalclass "join_class scout""
alias orig_soldier "alias originalclass "join_class soldier""
alias orig_pyro "alias originalclass "join_class pyro""
alias orig_demoman "alias originalclass "join_class demoman""
alias orig_heavyweapons "alias originalclass "join_class heavyweapons""
alias orig_engineer "alias originalclass "join_class engineer""
alias orig_medic "alias originalclass "join_class medic""
alias orig_sniper "alias originalclass "join_class sniper""[/code]
And in the class cfgs other than spy, you put:

[code]exec medcheck; orig_<medic>[/code] (replacing medic with the relevant class).

A ctap script, makes the timing much much easier but doesn't give you perfect ones ever. Truly a script for scrublords. Credit to skeej:
[code]//ctap
alias +ctap "bind mouse1 +jumpshoot; +duck"
alias -ctap "-duck; -attack"

alias +jumpshoot "-duck; +jump; +attack"
alias -jumpshoot "-jump; -attack; bind mouse1 +attack"

bind mouse5 +ctap[/code]

You tap mouse5 then mouse1 to do it, with a delay of about 60ms between (very forgiving with the timing, doesn't make much difference).


Another little option more than a script for europeans in particular, it shows the map timer on your hud without having to press tab. Everyone should have it, I don't know why you wouldn't.

[code]tf_hud_show_servertimelimit 1[/code]
35
#35
-7 Frags +

bind mouse1 "attack; taunt; say hail satan"

Show Content
carpet
bind mouse1 "attack; taunt; say hail satan"
[spoiler]carpet[/spoiler]
36
#36
14 Frags +

made this a year or two ago. backstory: i use scripts to manage preferences (crosshair/interp/viewmodel/w.e) on a per weapon basis, but this messes up when switching between items that don't have a function (for lack of a better word) such as targe or gunboats.

http://i.imgur.com/1NRow2q.jpg

what this script does is gives you a menu each time you spawn asking if you're using the sticky launcher or targe. if you're using the sticky launcher, quickswitch (Q) goes between pipes and sticky. however, if you select charge your Q switches between pipes and sword, ignoring the targe.

menu.cfg //exec or put this in your demoman.cfg
stickies.cfg //preferences for the sticky launcher loadout
targe.cfg //preferences for targe loadout

i'm not going to customize and fix the scripts to make them work for anyone because I don't want to, so please don't ask. either do it yourself or ask somebody else who understands what's going on to do it. the stickies/targe.cfg settings should be self explanatory. these scripts are designed to work within my config subfolders, I suggest you set some up as well. you can figure out how to change the font here. the soldier version for gunboats is nearly identical, so i'm not going to bother posting it.

made this a year or two ago. backstory: i use scripts to manage preferences (crosshair/interp/viewmodel/w.e) on a per weapon basis, but this messes up when switching between items that don't have a function (for lack of a better word) such as targe or gunboats.

[img]http://i.imgur.com/1NRow2q.jpg[/img]

what this script does is gives you a menu each time you spawn asking if you're using the sticky launcher or targe. if you're using the sticky launcher, quickswitch (Q) goes between pipes and sticky. however, if you select charge your Q switches between pipes and sword, ignoring the targe.

[url=http://pastebin.com/JxFBsVBp]menu.cfg[/url] //exec or put this in your demoman.cfg
[url=http://pastebin.com/ehWZNLLV]stickies.cfg[/url] //preferences for the sticky launcher loadout
[url=http://pastebin.com/Ec3bUdxz]targe.cfg[/url] //preferences for targe loadout

i'm not going to customize and fix the scripts to make them work for anyone because I don't want to, so please don't ask. either do it yourself or ask somebody else who understands what's going on to do it. the stickies/targe.cfg settings should be self explanatory. these scripts are designed to work within my config subfolders, I suggest you set some up as well. you can figure out how to change the font [url=http://forums.steampowered.com/forums/showpost.php?p=22038280&postcount=1372]here[/url]. the soldier version for gunboats is nearly identical, so i'm not going to bother posting it.
37
#37
9 Frags +
turtsmcgurtsscript

wow, i have never seen someone use the dev 1 console like that, that's really clever.

[quote=turtsmcgurts]script[/quote]
wow, i have never seen someone use the dev 1 console like that, that's really clever.
38
#38
0 Frags +
alias hana "cl_crosshair_green 0;cl_crosshair_red 255;cl_crosshair_blue 255"
alias dul "cl_crosshair_green 255;cl_crosshair_red 0;cl_crosshair_blue 0"
alias set "cl_crosshair_green 255;cl_crosshair_red 255;cl_crosshair_blue 0"
alias net "cl_crosshair_green 255;cl_crosshair_red 0;cl_crosshair_blue 255"

bind "w" "+forward; hana"
bind "a" "+moveleft; dul"
bind "s" "+-back; set"
bind "d" "+moveright; net"

Disco crosshair taken from JH's config. I love this shit.

[quote]alias hana "cl_crosshair_green 0;cl_crosshair_red 255;cl_crosshair_blue 255"
alias dul "cl_crosshair_green 255;cl_crosshair_red 0;cl_crosshair_blue 0"
alias set "cl_crosshair_green 255;cl_crosshair_red 255;cl_crosshair_blue 0"
alias net "cl_crosshair_green 255;cl_crosshair_red 0;cl_crosshair_blue 255"

bind "w" "+forward; hana"
bind "a" "+moveleft; dul"
bind "s" "+-back; set"
bind "d" "+moveright; net"[/quote]

Disco crosshair taken from JH's config. I love this shit.
39
#39
0 Frags +
jake_desi have a cool medic script..
//
bind 1 slot1
bind 2 slot2
bind 3 slot3
cl_crosshair_file crosshair3
alias +uber "+attack2; say_team UBER POPPED..."
alias -uber "-attack2"
alias +kritz "+attack2; say_team KRITZ POPPED..."
alias -kritz "-attack2"
bind mouse2 +charge
alias +charge +uber
alias -charge -uber
viewmodel_fov 23
r_drawviewmodel 0
bind e "voicemenu 0 0"
bind mouse1 +attack
alias mask "voicemenu 2 3; say_team UBER READY..."
alias kmask "voicemenu 1 3; say_team KRITZ READY..."
bind mouse3 chargem
alias chargem mask
cl_autoreload 1
alias fake "voicemenu 1 7; say_team FAKE..."
bind q "fake"
alias loadout1 "load_itempreset 0; say_team UBER \\ NEEDLES...; alias +charge +uber; alias chargem mask; alias backspawn load_itempreset 0"
alias loadout2 "load_itempreset 1; say_team KRITZ \\ NEEDLES...; alias +charge +kritz; alias chargem kmask; alias backspawn load_itempreset 1"
alias loadout3 "load_itempreset 2; say_team UBER \\ ARROWS...; alias +charge +uber; alias chargem mask; alias backspawn load_itempreset 2"
alias loadout4 "load_itempreset 3; say_team KRITZ \\ ARROWS...; alias +charge +kritz; alias chargem kmask; alias backspawn load_itempreset 3"
bind p "loadout1"; bind [ "loadout2"; bind ] "loadout3"; bind \ "loadout4"
loadout1

How do I make this not interfere with my other classes? I put this in medic.cfg but when I played sniper and scoped it said in chat: UBER POPPED

[quote=jake_des]i have a cool medic script..
[code]//
bind 1 slot1
bind 2 slot2
bind 3 slot3
cl_crosshair_file crosshair3
alias +uber "+attack2; say_team UBER POPPED..."
alias -uber "-attack2"
alias +kritz "+attack2; say_team KRITZ POPPED..."
alias -kritz "-attack2"
bind mouse2 +charge
alias +charge +uber
alias -charge -uber
viewmodel_fov 23
r_drawviewmodel 0
bind e "voicemenu 0 0"
bind mouse1 +attack
alias mask "voicemenu 2 3; say_team UBER READY..."
alias kmask "voicemenu 1 3; say_team KRITZ READY..."
bind mouse3 chargem
alias chargem mask
cl_autoreload 1
alias fake "voicemenu 1 7; say_team FAKE..."
bind q "fake"
alias loadout1 "load_itempreset 0; say_team UBER \\ NEEDLES...; alias +charge +uber; alias chargem mask; alias backspawn load_itempreset 0"
alias loadout2 "load_itempreset 1; say_team KRITZ \\ NEEDLES...; alias +charge +kritz; alias chargem kmask; alias backspawn load_itempreset 1"
alias loadout3 "load_itempreset 2; say_team UBER \\ ARROWS...; alias +charge +uber; alias chargem mask; alias backspawn load_itempreset 2"
alias loadout4 "load_itempreset 3; say_team KRITZ \\ ARROWS...; alias +charge +kritz; alias chargem kmask; alias backspawn load_itempreset 3"
bind p "loadout1"; bind [ "loadout2"; bind ] "loadout3"; bind \ "loadout4"
loadout1[/code][/quote]

How do I make this not interfere with my other classes? I put this in medic.cfg but when I played sniper and scoped it said in chat: UBER POPPED
40
#40
0 Frags +
cheesey
How do I make this not interfere with my other classes? I put this in medic.cfg but when I played sniper and scoped it said in chat: UBER POPPED

You have to redefine the keys in every other class config. Either put bind mouse2 "+attack" in every other class cfg, or make a seperate cfg file with all your default keys and put 'exec <your name of the default cfg>' at the start of every other class cfg.

[quote=cheesey]

How do I make this not interfere with my other classes? I put this in medic.cfg but when I played sniper and scoped it said in chat: UBER POPPED[/quote]

You have to redefine the keys in every other class config. Either put bind mouse2 "+attack" in every other class cfg, or make a seperate cfg file with all your default keys and put 'exec <your name of the default cfg>' at the start of every other class cfg.
41
#41
0 Frags +
unic0rncheesey
How do I make this not interfere with my other classes? I put this in medic.cfg but when I played sniper and scoped it said in chat: UBER POPPED

You have to redefine the keys in every other class config. Either put bind mouse2 "+attack" in every other class cfg, or make a seperate cfg file with all your default keys and put 'exec <your name of the default cfg>' at the start of every other class cfg.

Thanks so much! :D

[quote=unic0rn][quote=cheesey]

How do I make this not interfere with my other classes? I put this in medic.cfg but when I played sniper and scoped it said in chat: UBER POPPED[/quote]

You have to redefine the keys in every other class config. Either put bind mouse2 "+attack" in every other class cfg, or make a seperate cfg file with all your default keys and put 'exec <your name of the default cfg>' at the start of every other class cfg.[/quote]

Thanks so much! :D
42
#42
0 Frags +
turtsmcgurts<your awesome script>

thanks, truly the easiest way to show text on your screen.

[quote=turtsmcgurts]<your awesome script>[/quote]
thanks, truly the easiest way to show text on your screen.
43
#43
0 Frags +
disengagejust a simple rcon cfg to change levels and exec configs faster:
// -----------
// rcon config
// -----------

alias rconpass 			"rcon_password PASSWORD"

// -Maps
alias mge 				"rconpass; rcon changelevel mge_training_v8_beta4b"
alias badlands 			"rconpass; rcon changelevel cp_badlands"
alias granary 			"rconpass; rcon changelevel cp_granary"
alias snakewater 		"rconpass; rcon changelevel cp_snakewater_final1"
alias gullywash 		"rconpass; rcon changelevel cp_gullywash_final1"
alias viaduct 			"rconpass; rcon changelevel koth_pro_viaduct_rc4"
alias metalworks 		"rconpass; rcon changelevel cp_metalworks_rc5"
alias gpit 				"rconpass; rcon changelevel cp_gravelpit"
alias process 			"rconpass; rcon changelevel cp_process_final"
alias coalplant			"rconpass; rcon changelevel koth_coalplant_b7"

// -Configs
alias esea_push			"rconpass; rcon exec esea_push.cfg"
alias esea_stopwatch	"rconpass; rcon exec esea_stopwatch.cfg"
alias esea_koth			"rconpass; rcon exec esea_koth.cfg"
alias cevo_push			"rconpass; rcon exec cevo_push.cfg"
alias cevo_stopwatch	"rconpass; rcon exec cevo_stopwatch.cfg"
alias cevo_koth			"rconpass; rcon exec cevo_koth.cfg"
alias ultiduo			"rconpass; rcon exec koth_ultiduo.cfg"
alias soap_off			"rconpass; rcon exec soap_off.cfg"
alias soap_on			"rconpass; rcon exec soap_on.cfg"

http://teamfortress.tv/forum/thread/14761-server-management-config

[quote=disengage]just a simple rcon cfg to change levels and exec configs faster:
[code]// -----------
// rcon config
// -----------

alias rconpass "rcon_password PASSWORD"

// -Maps
alias mge "rconpass; rcon changelevel mge_training_v8_beta4b"
alias badlands "rconpass; rcon changelevel cp_badlands"
alias granary "rconpass; rcon changelevel cp_granary"
alias snakewater "rconpass; rcon changelevel cp_snakewater_final1"
alias gullywash "rconpass; rcon changelevel cp_gullywash_final1"
alias viaduct "rconpass; rcon changelevel koth_pro_viaduct_rc4"
alias metalworks "rconpass; rcon changelevel cp_metalworks_rc5"
alias gpit "rconpass; rcon changelevel cp_gravelpit"
alias process "rconpass; rcon changelevel cp_process_final"
alias coalplant "rconpass; rcon changelevel koth_coalplant_b7"

// -Configs
alias esea_push "rconpass; rcon exec esea_push.cfg"
alias esea_stopwatch "rconpass; rcon exec esea_stopwatch.cfg"
alias esea_koth "rconpass; rcon exec esea_koth.cfg"
alias cevo_push "rconpass; rcon exec cevo_push.cfg"
alias cevo_stopwatch "rconpass; rcon exec cevo_stopwatch.cfg"
alias cevo_koth "rconpass; rcon exec cevo_koth.cfg"
alias ultiduo "rconpass; rcon exec koth_ultiduo.cfg"
alias soap_off "rconpass; rcon exec soap_off.cfg"
alias soap_on "rconpass; rcon exec soap_on.cfg"[/code][/quote]

http://teamfortress.tv/forum/thread/14761-server-management-config
44
#44
-1 Frags +

mouse5 +left

mouse5 +left
45
#45
3 Frags +

So I saw turts' post about using developer 1 and echo commands and had the idea to try to use that as yet another method of displaying a custom crosshair. If it works as intended, you should be able to do something like "1" bound to bring up your primary and one of fog's crosshairs, then "2" bring up your secondary and a different crosshair from fog's crosshair font. I haven't put much effort into this and I'm not exactly a hud/font expert but this is what I have after a bit of toying around.

http://i.imgur.com/odH0Br5.png?1

I changed the font for the echo text from whatever it is by default to fog's crosshair font by following the same process outlined in the SPUF post turts' linked. I've hit a roadblock at the moment though because I can't figure out how to change the size of the text that "echo" displays. I imagine there's someone out there more motivated than myself who thinks this would be pretty cool. Any ideas?

So I saw turts' post about using developer 1 and echo commands and had the idea to try to use that as yet another method of displaying a custom crosshair. If it works as intended, you should be able to do something like "1" bound to bring up your primary and one of fog's crosshairs, then "2" bring up your secondary and a different crosshair from fog's crosshair font. I haven't put much effort into this and I'm not exactly a hud/font expert but this is what I have after a bit of toying around.

[img]http://i.imgur.com/odH0Br5.png?1[/img]

I changed the font for the echo text from whatever it is by default to fog's crosshair font by following the same [url=http://forums.steampowered.com/forums/showpost.php?p=22038280&postcount=1372]process outlined in the SPUF post turts' linked[/url]. I've hit a roadblock at the moment though because I can't figure out how to change the size of the text that "echo" displays. I imagine there's someone out there more motivated than myself who thinks this would be pretty cool. Any ideas?
46
#46
-7 Frags +

I'm bad at c-tapping.

bind "space" "+fjump"

alias +fjump "-duck;+jump;alias checkjump +jump"
alias -fjump "-jump;alias checkcrouch;alias checkjump none"
alias checkjump none
alias checkcrouch none
alias none ""
I'm bad at c-tapping.

[code]bind "space" "+fjump"

alias +fjump "-duck;+jump;alias checkjump +jump"
alias -fjump "-jump;alias checkcrouch;alias checkjump none"
alias checkjump none
alias checkcrouch none
alias none ""[/code]
47
#47
0 Frags +
tooth I've hit a roadblock at the moment though because I can't figure out how to change the size of the text that "echo" displays. I imagine there's someone out there more motivated than myself who thinks this would be pretty cool. Any ideas?

I'm not sure what you mean, you mean the font displayed on screen? If so the pastebin linked in that SPUF thread has the answer, doesn't it? The second "tall" value?

PS I think you might have hit upon a method of toggling as many of a certain crosshair on/off literally at will, only problem I can think of is alignment issues, I think to move the crosshair horizontally you'd have to use spaces in the "echo" command, which might be too big to properly line up crosshairs on many resolutions.

[quote=tooth] I've hit a roadblock at the moment though because I can't figure out how to change the size of the text that "echo" displays. I imagine there's someone out there more motivated than myself who thinks this would be pretty cool. Any ideas?[/quote]
I'm not sure what you mean, you mean the font displayed on screen? If so the [url=http://pastie.org/1827189]pastebin[/url] linked in that SPUF thread has the answer, doesn't it? The second "tall" value?

PS I think you might have hit upon a method of toggling as many of a certain crosshair on/off literally at will, only problem I can think of is alignment issues, I think to move the crosshair horizontally you'd have to use spaces in the "echo" command, which might be too big to properly line up crosshairs on many resolutions.
48
#48
0 Frags +

Yea I tried using the instructions that are commented in on the pastebin. As for spaces I figured that's what I would use to get the text into the middle of the screen but I forgot about how it would need to line up perfectly in the center.

Come to think of it, if someone can manage to change the size of the crosshair font you could just vary the font size slightly to do the more fine adjustments that extra/less spaces can't accomplish.

Yea I tried using the instructions that are commented in on the pastebin. As for spaces I figured that's what I would use to get the text into the middle of the screen but I forgot about how it would need to line up perfectly in the center.

Come to think of it, if someone can manage to change the size of the crosshair font you could just vary the font size slightly to do the more fine adjustments that extra/less spaces can't accomplish.
49
#49
0 Frags +

I'm currently working on getting myself a copy of fontforge to put my image crosshairs in a font file so i can try this method out with the image crosshairs that i actually use, if I'm successful in creating the font I'll definitely play with this more, this could potentially be amazing

Show Content
at least for customization nerds like me
I'm currently working on getting myself a copy of fontforge to put my image crosshairs in a font file so i can try this method out with the image crosshairs that i actually use, if I'm successful in creating the font I'll definitely play with this more, this could potentially be amazing [spoiler]at least for customization nerds like me[/spoiler]
50
#50
0 Frags +

Legacy crosshair switcher Hooli made for me wayyyy back then and I still use now:

//Crosshairs
alias wep1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep-3; alias lastwep wep1; keybind1"
alias wep2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep-1; alias lastwep wep2; keybind2"
alias wep3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep-2; alias lastwep wep3; keybind3"
alias wep-1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep2; alias lastwep wep-1; keybind-1"
alias wep-2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep3; alias lastwep wep-2; keybind-2"
alias wep-3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep1; alias lastwep wep-3; keybind-3"
alias keybind1 "alias key1 wep1; alias key2 mousedown; alias key3 mouseup"
alias keybind2 "alias key1 mouseup; alias key2 wep2; alias key3 mousedown"
alias keybind3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep3"
alias keybind-1 "alias key1 wep-1; alias key2 mousedown; alias key3 mouseup"
alias keybind-2 "alias key1 mouseup; alias key2 wep-2; alias key3 mousedown"
alias keybind-3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep-3"
alias mouseup "wep-3"
alias mousedown "wep2"
alias quickswap "lastwep"
alias lastwep "wep2"
alias key1 "wep1"
alias key2 "mousedown"
alias key3 "mouseup"
alias key4 "slot4; extrakey"
alias key5 "slot5; extrakey"
alias extrakey "alias mouseup wep-3; alias mousedown wep1; alias quickswap lastwep; alias lastwep wep3"
// DO NOT MESS WITH THE ABOVE STUFF
// EDIT THE FOLLOWING ALIASES, SEE DESCRIPTION BELOW
alias wep1com "cl_crosshair_red 000.000000;cl_crosshair_green 255.000000;cl_crosshair_blue 000.000000;cl_crosshair_file crosshair3;cl_crosshair_scale "20.0"""
alias wep2com "cl_crosshair_red 000.000000;cl_crosshair_green 255.000000;cl_crosshair_blue 000.000000;cl_crosshair_file crosshair5;cl_crosshair_scale "20.0"""
alias wep3com "cl_crosshair_red 000.000000;cl_crosshair_green 255.000000;cl_crosshair_blue 000.000000;cl_crosshair_scale "0.0"""
//BACKUP
bind MWHEELUP mouseup
bind MWHEELDOWN mousedown
bind Q quickswap
bind 1 key1
bind 2 key2
bind 3 key3
bind 4 key4
bind 5 key5

Not sure if this was posted before, but I've tried out Stabby's old zoom script:

//bind "MOUSE3" "fov_desired 75; viewmodel_fov 54; viewmodel_fov_demo 54; sensitivity 1.5"
//bind "MWHEELDOWN" "fov_desired 90; viewmodel_fov 70; viewmodel_fov_demo 70; sensitivity 1.9"
//bind "MWHEELUP" ""

//alias "zoomin" "fov_desired 75; viewmodel_fov 54; viewmodel_fov_demo 54; sensitivity 1.3"
//alias "zoomout" "fov_desired 90l viewmodel_fov 70; viewmodel_fov_demo 70; sensitivity 1.9"

Two other useful settings I have in my cfg:
dsp_water 0 //un-muffles audio underwater; default is 14
hud_combattext_batching 1 //Adds up damage numbers that occur close together (for pyro/heavy)

Legacy crosshair switcher Hooli made for me wayyyy back then and I still use now:
[code]//Crosshairs
alias wep1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep-3; alias lastwep wep1; keybind1"
alias wep2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep-1; alias lastwep wep2; keybind2"
alias wep3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep-2; alias lastwep wep3; keybind3"
alias wep-1 "slot1; wep1com; alias mouseup wep-3; alias mousedown wep2; alias quickswap wep2; alias lastwep wep-1; keybind-1"
alias wep-2 "slot2; wep2com; alias mouseup wep-1; alias mousedown wep3; alias quickswap wep3; alias lastwep wep-2; keybind-2"
alias wep-3 "slot3; wep3com; alias mouseup wep-2; alias mousedown wep1; alias quickswap wep1; alias lastwep wep-3; keybind-3"
alias keybind1 "alias key1 wep1; alias key2 mousedown; alias key3 mouseup"
alias keybind2 "alias key1 mouseup; alias key2 wep2; alias key3 mousedown"
alias keybind3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep3"
alias keybind-1 "alias key1 wep-1; alias key2 mousedown; alias key3 mouseup"
alias keybind-2 "alias key1 mouseup; alias key2 wep-2; alias key3 mousedown"
alias keybind-3 "alias key1 mousedown; alias key2 mouseup; alias key3 wep-3"
alias mouseup "wep-3"
alias mousedown "wep2"
alias quickswap "lastwep"
alias lastwep "wep2"
alias key1 "wep1"
alias key2 "mousedown"
alias key3 "mouseup"
alias key4 "slot4; extrakey"
alias key5 "slot5; extrakey"
alias extrakey "alias mouseup wep-3; alias mousedown wep1; alias quickswap lastwep; alias lastwep wep3"
// DO NOT MESS WITH THE ABOVE STUFF
// EDIT THE FOLLOWING ALIASES, SEE DESCRIPTION BELOW
alias wep1com "cl_crosshair_red 000.000000;cl_crosshair_green 255.000000;cl_crosshair_blue 000.000000;cl_crosshair_file crosshair3;cl_crosshair_scale "20.0"""
alias wep2com "cl_crosshair_red 000.000000;cl_crosshair_green 255.000000;cl_crosshair_blue 000.000000;cl_crosshair_file crosshair5;cl_crosshair_scale "20.0"""
alias wep3com "cl_crosshair_red 000.000000;cl_crosshair_green 255.000000;cl_crosshair_blue 000.000000;cl_crosshair_scale "0.0"""
//BACKUP
bind MWHEELUP mouseup
bind MWHEELDOWN mousedown
bind Q quickswap
bind 1 key1
bind 2 key2
bind 3 key3
bind 4 key4
bind 5 key5[/code]

Not sure if this was posted before, but I've tried out Stabby's old zoom script:
[code]//bind "MOUSE3" "fov_desired 75; viewmodel_fov 54; viewmodel_fov_demo 54; sensitivity 1.5"
//bind "MWHEELDOWN" "fov_desired 90; viewmodel_fov 70; viewmodel_fov_demo 70; sensitivity 1.9"
//bind "MWHEELUP" ""

//alias "zoomin" "fov_desired 75; viewmodel_fov 54; viewmodel_fov_demo 54; sensitivity 1.3"
//alias "zoomout" "fov_desired 90l viewmodel_fov 70; viewmodel_fov_demo 70; sensitivity 1.9"[/code]

Two other useful settings I have in my cfg:
dsp_water 0 //un-muffles audio underwater; default is 14
hud_combattext_batching 1 //Adds up damage numbers that occur close together (for pyro/heavy)
51
#51
0 Frags +

Pretty simple:

alias "+pregamejump" "rcon sv_cheats 1; addcond 5"
alias "-pregamejump" "rcon sv_cheats 0"
bind [ "+pregamejump"

For when you have rcon access and want to practice jumping (or anything) without some shitter killing you constantly during pre-game.

Pretty simple:
[code]alias "+pregamejump" "rcon sv_cheats 1; addcond 5"
alias "-pregamejump" "rcon sv_cheats 0"
bind [ "+pregamejump"[/code]

For when you have rcon access and want to practice jumping (or anything) without some shitter killing you constantly during pre-game.
52
#52
0 Frags +

The script is not mine and I dont remember where I took it from originally and may have tweaked some stuff in time

But basically its a great disguise script for spy that works only by pressing the F-Keys (so you dont have to click twice to disguise), when you press a key you also hear and voice command of the class you are disguising as, very useful and user friendly way of disguising as spy.

alias e_scout "disguise 1 -1; play vo\scout_yes01"
alias e_sniper "disguise 2 -1; play vo\sniper_yes03"
alias e_soldier "disguise 3 -1; play vo\soldier_yes04"
alias e_demoman "disguise 4 -1; play vo\demoman_yes01"
alias e_medic "disguise 5 -1; play vo\medic_yes03"
alias e_hwguy "disguise 6 -1; play vo\heavy_yes03"
alias e_pyro "disguise 7 -1; play vo\pyro_moveup01"
alias e_spy "disguise 8 -1; play vo\spy_yes02"
alias e_engineer "disguise 9 -1; play vo\engineer_yes03"

alias a_scout "disguise 1 -2; play vo\scout_no02"
alias a_sniper "disguise 2 -2; play vo\sniper_no01"
alias a_soldier "disguise 3 -2; play vo\soldier_no02"
alias a_demoman "disguise 4 -2; play vo\demoman_no03"
alias a_medic "disguise 5 -2; play vo\medic_no01"
alias a_hwguy "disguise 6 -2; play vo\heavy_no03"
alias a_pyro "disguise 7 -2; play vo\pyro_no01"
alias a_spy "disguise 8 -2; play vo\spy_no03"
alias a_engineer "disguise 9 -2; play vo\engineer_no01"

bind f1 e_scout
bind f2 e_soldier
bind f3 e_pyro
bind f4 e_demoman
bind f5 e_hwguy
bind f6 e_engineer
bind f7 e_medic
bind f8 e_sniper
bind f9 e_spy

alias +f_disg "bind f1 a_scout; bind f2 a_soldier; bind f3 a_pyro; bind f4 a_demoman; bind f5 a_hwguy; bind f6 a_engineer; bind f7 a_medic; bind f8 a_sniper; bind f9 a_spy"
alias -f_disg "bind f1 e_scout; bind f2 e_soldier; bind f3 e_pyro; bind f4 e_demoman; bind f5 e_hwguy; bind f6 e_engineer; bind f7 e_medic; bind f8 e_sniper; bind f9 e_spy"

bind t +f_disg
The script is not mine and I dont remember where I took it from originally and may have tweaked some stuff in time

But basically its a great disguise script for spy that works only by pressing the F-Keys (so you dont have to click twice to disguise), when you press a key you also hear and voice command of the class you are disguising as, very useful and user friendly way of disguising as spy.

[code]
alias e_scout "disguise 1 -1; play vo\scout_yes01"
alias e_sniper "disguise 2 -1; play vo\sniper_yes03"
alias e_soldier "disguise 3 -1; play vo\soldier_yes04"
alias e_demoman "disguise 4 -1; play vo\demoman_yes01"
alias e_medic "disguise 5 -1; play vo\medic_yes03"
alias e_hwguy "disguise 6 -1; play vo\heavy_yes03"
alias e_pyro "disguise 7 -1; play vo\pyro_moveup01"
alias e_spy "disguise 8 -1; play vo\spy_yes02"
alias e_engineer "disguise 9 -1; play vo\engineer_yes03"

alias a_scout "disguise 1 -2; play vo\scout_no02"
alias a_sniper "disguise 2 -2; play vo\sniper_no01"
alias a_soldier "disguise 3 -2; play vo\soldier_no02"
alias a_demoman "disguise 4 -2; play vo\demoman_no03"
alias a_medic "disguise 5 -2; play vo\medic_no01"
alias a_hwguy "disguise 6 -2; play vo\heavy_no03"
alias a_pyro "disguise 7 -2; play vo\pyro_no01"
alias a_spy "disguise 8 -2; play vo\spy_no03"
alias a_engineer "disguise 9 -2; play vo\engineer_no01"

bind f1 e_scout
bind f2 e_soldier
bind f3 e_pyro
bind f4 e_demoman
bind f5 e_hwguy
bind f6 e_engineer
bind f7 e_medic
bind f8 e_sniper
bind f9 e_spy

alias +f_disg "bind f1 a_scout; bind f2 a_soldier; bind f3 a_pyro; bind f4 a_demoman; bind f5 a_hwguy; bind f6 a_engineer; bind f7 a_medic; bind f8 a_sniper; bind f9 a_spy"
alias -f_disg "bind f1 e_scout; bind f2 e_soldier; bind f3 e_pyro; bind f4 e_demoman; bind f5 e_hwguy; bind f6 e_engineer; bind f7 e_medic; bind f8 e_sniper; bind f9 e_spy"

bind t +f_disg
[/code]
53
#53
0 Frags +
alias "+betterjump" "+jump; +duck; +moveup; spec_mode"
alias "-betterjump" "-duck; -jump; -moveup"
bind "space" "+jumpeh"

alias "+betterduck" "+duck; +movedown"
alias "-betterduck" "-duck; -movedown"
bind mouse5 +betterduck

really minor thing, lets you move upwards underwater by holding space without having to look upwards and vice versa

KanecoThe script is not mine and I dont remember where I took it from originally

that's a stooby stobby script

[code]alias "+betterjump" "+jump; +duck; +moveup; spec_mode"
alias "-betterjump" "-duck; -jump; -moveup"
bind "space" "+jumpeh"

alias "+betterduck" "+duck; +movedown"
alias "-betterduck" "-duck; -movedown"
bind mouse5 +betterduck[/code]

really minor thing, lets you move upwards underwater by holding space without having to look upwards and vice versa

[quote=Kaneco]The script is not mine and I dont remember where I took it from originally[/quote]

that's a stooby stobby script
54
#54
3 Frags +

I made some kind of interactive menu thing by using the developer stuff. You select a menu by using the number keys and when you close the menu it changes the number keys back to weapon switchers.

http://i.imgur.com/GjtINiY.jpg

http://i.imgur.com/9AlEnDS.png

I made some kind of interactive menu thing by using the developer stuff. You select a menu by using the number keys and when you close the menu it changes the number keys back to weapon switchers.

[img]http://i.imgur.com/GjtINiY.jpg[/img]
[img]http://i.imgur.com/9AlEnDS.png[/img]
55
#55
2 Frags +
eeevansI made some kind of interactive menu thing by using the developer stuff. You select a menu by using the number keys and when you close the menu it changes the number keys back to weapon switchers.

http://i.imgur.com/GjtINiY.jpg
http://i.imgur.com/9AlEnDS.png

I was working on a SM admin type thing using that but I got lazy and realized it'd be a pain in the ass to have to constantly update it. I did add this for whenever I spawned as medic

http://puu.sh/7bNKb.jpg

I like the idea of having mouse1 do the cleargui thing, nice call on that.

[quote=eeevans]I made some kind of interactive menu thing by using the developer stuff. You select a menu by using the number keys and when you close the menu it changes the number keys back to weapon switchers.

[img]http://i.imgur.com/GjtINiY.jpg[/img]
[img]http://i.imgur.com/9AlEnDS.png[/img][/quote]

I was working on a SM admin type thing using that but I got lazy and realized it'd be a pain in the ass to have to constantly update it. I did add this for whenever I spawned as medic

[img]http://puu.sh/7bNKb.jpg[/img]

I like the idea of having mouse1 do the cleargui thing, nice call on that.
56
#56
0 Frags +
I was working on a SM admin type thing using that but I got lazy and realized it'd be a pain in the ass to have to constantly update it. I did add this for whenever I spawned as medic

Does that actually equip the medigun in your loadout? I Didn't know that was possible as a command.

[quote]I was working on a SM admin type thing using that but I got lazy and realized it'd be a pain in the ass to have to constantly update it. I did add this for whenever I spawned as medic [/quote]

Does that actually equip the medigun in your loadout? I Didn't know that was possible as a command.
57
#57
0 Frags +
eeevansI was working on a SM admin type thing using that but I got lazy and realized it'd be a pain in the ass to have to constantly update it. I did add this for whenever I spawned as medic
Does that actually equip the medigun in your loadout? I Didn't know that was possible as a command.

I use the loadout presets to do that stuff.

[quote=eeevans][quote]I was working on a SM admin type thing using that but I got lazy and realized it'd be a pain in the ass to have to constantly update it. I did add this for whenever I spawned as medic [/quote]

Does that actually equip the medigun in your loadout? I Didn't know that was possible as a command.[/quote]

I use the loadout presets to do that stuff.
58
#58
0 Frags +

rfgergerg rg 5g 45 gsdg

rfgergerg rg 5g 45 gsdg
59
#59
2 Frags +
VectrieeevansI made some kind of interactive menu thing by using the developer stuff. You select a menu by using the number keys and when you close the menu it changes the number keys back to weapon switchers.

http://i.imgur.com/GjtINiY.jpg
http://i.imgur.com/9AlEnDS.png
How'd you get this to work without wait?

turtsmcgurts' post has the solution. basically when you hit whatever key opens the menu (or when you join a class or w/e) it binds your number keys to execute a file or switch an alias or a loadout preset or whatever. then once you release the key or the file is executed your number keys are rebound to normal and your screen is cleared.

in vectri's specific case opening the menu binds mouse1 to clear the menu and rebinds it to normal once you've pressed it. or his mouse1 is permanently bound to "+attack; cleargui" or whatever. lots of ways to do it.

[quote=Vectri][quote=eeevans]I made some kind of interactive menu thing by using the developer stuff. You select a menu by using the number keys and when you close the menu it changes the number keys back to weapon switchers.

[img]http://i.imgur.com/GjtINiY.jpg[/img]
[img]http://i.imgur.com/9AlEnDS.png[/img][/quote]
How'd you get this to work without wait?[/quote]

turtsmcgurts' post has the solution. basically when you hit whatever key opens the menu (or when you join a class or w/e) it binds your number keys to execute a file or switch an alias or a loadout preset or whatever. then once you release the key or the file is executed your number keys are rebound to normal and your screen is cleared.

in vectri's specific case opening the menu binds mouse1 to clear the menu and rebinds it to normal once you've pressed it. or his mouse1 is permanently bound to "+attack; cleargui" or whatever. lots of ways to do it.
60
#60
2 Frags +

I posted the developer menu a long long time ago but I don't think anybody cared, probably because I didn't show screenshots. pretty neat seeing what has come from it.

edit: after thinking about #54, does your menu use number keys or the scroll wheel? I never thought of using the scroll wheel until seeing your menu, as it seems more fitting (fancy navigation for a fancy menu.) like when you scroll through the options it selects the one you're highlighting by putting a > infront of it.

--Menu

- Option1
- Option2
>>Option3
- Option4

ect

would require quite a bit more effort, but would be neat for a script pack. ie sourcemod, crosshairs, jump practice commands (if people still use these now a days), ect.

I posted the developer menu a long long time ago but I don't think anybody cared, probably because I didn't show screenshots. pretty neat seeing what has come from it.

edit: after thinking about #54, does your menu use number keys or the scroll wheel? I never thought of using the scroll wheel until seeing your menu, as it seems more fitting (fancy navigation for a fancy menu.) like when you scroll through the options it selects the one you're highlighting by putting a > infront of it.

[code]--Menu

- Option1
- Option2
>>Option3
- Option4[/code]
ect

would require quite a bit more effort, but would be neat for a script pack. ie sourcemod, crosshairs, jump practice commands (if people still use these now a days), ect.
1 2 3 4
Please sign in through STEAM to post a comment.