Upvote Upvoted 10 Downvote Downvoted
1 2
What are your favorite scripts?
1
#1
0 Frags +

I really enjoy writing scripts, especially when they are of actual use for me in-game.

So I was wondering what your favorite scripts are.
Mainly looking for scripts that are designet to help your gameplay or make things more convenient and not so much in chat spam scripts and stuff like that, but post whatever scripts you want.

I'll start:

Winger-Jump Script:

alias "+wjump" "slot2; +jump; +duck"
alias "-wjump" "slot1; -jump; -duck"
bind [key] +wjump

So this is my script for the scout when playing with the Winger.
It allows you to switch to the winger for extra jump-height and switch back to the scattergun after the jump really fast and effortlessly with just a single button.
Really basic and straight-forward script, but probably the one that has the most actual use for me.

Hope i don't get trashed for this thread like that other guy with his duck-jump script xD

I really enjoy writing scripts, especially when they are of actual use for me in-game.

So I was wondering what your favorite scripts are.
Mainly looking for scripts that are designet to help your gameplay or make things more convenient and not so much in chat spam scripts and stuff like that, but post whatever scripts you want.

I'll start:

Winger-Jump Script:

[code]alias "+wjump" "slot2; +jump; +duck"
alias "-wjump" "slot1; -jump; -duck"
bind [key] +wjump[/code]

So this is my script for the scout when playing with the Winger.
It allows you to switch to the winger for extra jump-height and switch back to the scattergun after the jump really fast and effortlessly with just a single button.
Really basic and straight-forward script, but probably the one that has the most actual use for me.

Hope i don't get trashed for this thread like that other guy with his duck-jump script xD
2
#2
25 Frags +

alias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"

alias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"
3
#3
2 Frags +

resupply bind w/ presets

in scout:

bind F5 "load_itempreset 0; alias 1load load_itempreset 0"
bind F6 "load_itempreset 1; alias 1load load_itempreset 1"
bind F7 "load_itempreset 2; alias 1load load_itempreset 2"
bind F8 "load_itempreset 3; alias 1load load_itempreset 3"

bind 1 1load

then 2load for soldier, 3load pyro, etc.

then in autoexec:

alias 1load load_itempreset 0
alias 2load load_itempreset 0
alias 3load load_itempreset 0
alias 4load load_itempreset 0
alias 5load load_itempreset 0
alias 6load load_itempreset 0
alias 7load load_itempreset 0
alias 8load load_itempreset 0
alias 9load load_itempreset 0

makes F5-8 load each of the presets, and makes the 1 key reload the last selected preset for spawn cycles and shit.

unfortunately afaik you cant preserve the alias across sessions so it has to reset to the first preset every time you launch.

EDIT: changed cuz i fucked up trying to condense it for the thread

resupply bind w/ presets

in scout:
[code]bind F5 "load_itempreset 0; alias 1load load_itempreset 0"
bind F6 "load_itempreset 1; alias 1load load_itempreset 1"
bind F7 "load_itempreset 2; alias 1load load_itempreset 2"
bind F8 "load_itempreset 3; alias 1load load_itempreset 3"

bind 1 1load[/code]
then 2load for soldier, 3load pyro, etc.

then in autoexec:
[code]alias 1load load_itempreset 0
alias 2load load_itempreset 0
alias 3load load_itempreset 0
alias 4load load_itempreset 0
alias 5load load_itempreset 0
alias 6load load_itempreset 0
alias 7load load_itempreset 0
alias 8load load_itempreset 0
alias 9load load_itempreset 0[/code]

makes F5-8 load each of the presets, and makes the 1 key reload the last selected preset for spawn cycles and shit.

unfortunately afaik you cant preserve the alias across sessions so it has to reset to the first preset every time you launch.

EDIT: changed cuz i fucked up trying to condense it for the thread
4
#4
0 Frags +
Kavresupply bind w/ presets

in scout:
bind F5 "load_itempreset 0; alias 1load load_itempreset 0"
bind F6 "load_itempreset 1; alias 1load load_itempreset 1"
bind F7 "load_itempreset 2; alias 1load load_itempreset 2"
bind F8 "load_itempreset 3; alias 1load load_itempreset 3"

alias 1load load_itempreset 0
bind 1 1load
then 2load for soldier, 3load pyro, etc.

makes F5-8 load each of the presets, and makes the 1 key reload the last selected preset for spawn cycles and shit.

unfortunately afaik you cant preserve the alias across sessions so it has to reset to the first preset every time you launch.

Maybe put the scipt in a extra config file and then put "host_writeconfig 1load.cfg" after the "alias 1load load_itempreset" part?
Not sure if that would work, just an idea.

Edit: If that doesn't work, try using bind instead of alias.
So "bind 1 load_itempreset X" instead of "alias 1load load_itempreset X"
Binds that are created from withing the game do save, while aliases don't.

Or maybe a simple bind like

bind [key] "+quit"
alias "+quit" "host_writeconfig"
alias "-quit" "quit"

could do the trick?
Always use that bind to close the game so all the commands that were changed while the game is running get saved before you close it.

Haven't tested any of those, just some ideas that I think might work.

[quote=Kav]resupply bind w/ presets

in scout:
[code]bind F5 "load_itempreset 0; alias 1load load_itempreset 0"
bind F6 "load_itempreset 1; alias 1load load_itempreset 1"
bind F7 "load_itempreset 2; alias 1load load_itempreset 2"
bind F8 "load_itempreset 3; alias 1load load_itempreset 3"

alias 1load load_itempreset 0
bind 1 1load[/code]
then 2load for soldier, 3load pyro, etc.

makes F5-8 load each of the presets, and makes the 1 key reload the last selected preset for spawn cycles and shit.

unfortunately afaik you cant preserve the alias across sessions so it has to reset to the first preset every time you launch.[/quote]
Maybe put the scipt in a extra config file and then put "host_writeconfig 1load.cfg" after the "alias 1load load_itempreset" part?
Not sure if that would work, just an idea.

Edit: If that doesn't work, try using bind instead of alias.
So "bind 1 load_itempreset X" instead of "alias 1load load_itempreset X"
Binds that are created from withing the game do save, while aliases don't.

Or maybe a simple bind like
[code]bind [key] "+quit"
alias "+quit" "host_writeconfig"
alias "-quit" "quit"[/code]
could do the trick?
Always use that bind to close the game so all the commands that were changed while the game is running get saved before you close it.

Haven't tested any of those, just some ideas that I think might work.
5
#5
-3 Frags +
ProSkeezalias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"

what do that do

[quote=ProSkeez]alias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"[/quote]
what do that do
6
#6
refresh.tf
0 Frags +

//////Medic config to call fake ubers with e

alias +collaideuberfaketoggle "bind e collaideuberfake"
alias -collaideuberfaketoggle "bind e collaideubermask"
alias "collaideubermask" "voicemenu 0 0; say_team Masking uber!"
alias "collaideuberfake" "voicemenu 1 7; say_team Faking uber!"
bind <key> "+collaideuberfaketoggle"

Pretty fun thing I came up with myself, although someone probably has done it already.

Hold <key> and press e to fake call uber. It's pretty useful.

//////Medic config to call fake ubers with e
[code]alias +collaideuberfaketoggle "bind e collaideuberfake"
alias -collaideuberfaketoggle "bind e collaideubermask"
alias "collaideubermask" "voicemenu 0 0; say_team Masking uber!"
alias "collaideuberfake" "voicemenu 1 7; say_team Faking uber!"
bind <key> "+collaideuberfaketoggle"[/code]

Pretty fun thing I came up with myself, although someone probably has done it already.

Hold <key> and press e to fake call uber. It's pretty useful.
7
#7
3 Frags +
BlitheProSkeezalias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"
what do that do

turns off damage numbers, hitsounds and unbinds jump

[quote=Blithe][quote=ProSkeez]alias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"[/quote]
what do that do[/quote]
turns off damage numbers, hitsounds and unbinds jump
8
#8
0 Frags +

bind q "slot1;slot2;slot1" or something and a resupply bind

bind q "slot1;slot2;slot1" or something and a resupply bind
9
#9
3 Frags +

Aside from class and loadout binds, this volume script is great. Also a spec bind so I dont have to med in pugs ever

ProSkeezalias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"

You forgot to set hud_fastswitch to 0

Aside from class and loadout binds, [url=http://gamebanana.com/scripts/3870]this volume script[/url] is great. Also a spec bind so I dont have to med in pugs ever

[quote=ProSkeez]alias carnage "hud_combattext 0; tf_dingalingaling 0; tf_dingalingaling_lasthit 0; unbind space"
alias carnoff "hud_combattext 1; tf_dingalingaling 1; tf_dingalingaling_lasthit 1; bind space +jump"[/quote]
You forgot to set hud_fastswitch to 0
10
#10
0 Frags +
sopsbind q "slot1;slot2;slot1" or something and a resupply bind

I think with "slot1; slot2" you can switch back and forth between your secondary and primary?
No idea what that extra ";slot1" would be good for.

[quote=sops]bind q "slot1;slot2;slot1" or something and a resupply bind[/quote]

I think with "slot1; slot2" you can switch back and forth between your secondary and primary?
No idea what that extra ";slot1" would be good for.
11
#11
1 Frags +

bind 1 "slot1; primary; alias currenttog primarytog"
bind 2 "slot2; secondary; alias currenttog secondarytog"
bind 3 "slot3; melee; alias currenttog meleetog"
bind PGUP currenttog
alias currenttog primarytog
alias primary primaryvis
alias primaryvis "r_drawviewmodel 1; viewmodel_fov 83"
alias primaryhid "r_drawviewmodel 0; viewmodel_fov 0"
alias primarytog primarytoghid
alias primarytogvis "primaryvis; alias primary primaryvis; alias primarytog primarytoghid"
alias primarytoghid "primaryhid; alias primary primaryhid; alias primarytog primarytogvis"
alias secondary secondaryvis
alias secondaryvis "r_drawviewmodel 1; viewmodel_fov 83"
alias secondaryhid "r_drawviewmodel 0; viewmodel_fov 0"
alias secondarytog secondarytoghid
alias secondarytogvis "secondaryvis; alias secondary secondaryvis; alias secondarytog secondarytoghid"
alias secondarytoghid "secondaryhid; alias secondary secondaryhid; alias secondarytog secondarytogvis"
alias melee meleevis
alias meleevis "r_drawviewmodel 1; viewmodel_fov 70"
alias meleehid "r_drawviewmodel 0; viewmodel_fov 0"
alias meleetog meleetoghid
alias meleetogvis "meleevis; alias melee meleevis; alias meleetog meleetoghid"
alias meleetoghid "meleehid; alias melee meleehid; alias meleetog meleetogvis"

allows me to toggle viewmodels on or off very quickly, if you want them on in scout secondary for example with the bonk or off with the pistol

also this
bind "UPARROW" "incrementvar mat_monitorgamma 1.6 2.6 .1"
bind "LEFTARROW" "incrementvar volume 0 0.2 -.01"
bind "DOWNARROW" "incrementvar mat_monitorgamma 1.6 2.2 -.1"
bind "RIGHTARROW" "incrementvar volume 0 0.03 .01"
use your arrow keys to control volume and gamma

bind 1 "slot1; primary; alias currenttog primarytog"
bind 2 "slot2; secondary; alias currenttog secondarytog"
bind 3 "slot3; melee; alias currenttog meleetog"
bind PGUP currenttog
alias currenttog primarytog
alias primary primaryvis
alias primaryvis "r_drawviewmodel 1; viewmodel_fov 83"
alias primaryhid "r_drawviewmodel 0; viewmodel_fov 0"
alias primarytog primarytoghid
alias primarytogvis "primaryvis; alias primary primaryvis; alias primarytog primarytoghid"
alias primarytoghid "primaryhid; alias primary primaryhid; alias primarytog primarytogvis"
alias secondary secondaryvis
alias secondaryvis "r_drawviewmodel 1; viewmodel_fov 83"
alias secondaryhid "r_drawviewmodel 0; viewmodel_fov 0"
alias secondarytog secondarytoghid
alias secondarytogvis "secondaryvis; alias secondary secondaryvis; alias secondarytog secondarytoghid"
alias secondarytoghid "secondaryhid; alias secondary secondaryhid; alias secondarytog secondarytogvis"
alias melee meleevis
alias meleevis "r_drawviewmodel 1; viewmodel_fov 70"
alias meleehid "r_drawviewmodel 0; viewmodel_fov 0"
alias meleetog meleetoghid
alias meleetogvis "meleevis; alias melee meleevis; alias meleetog meleetoghid"
alias meleetoghid "meleehid; alias melee meleehid; alias meleetog meleetogvis"


allows me to toggle viewmodels on or off very quickly, if you want them on in scout secondary for example with the bonk or off with the pistol

also this
bind "UPARROW" "incrementvar mat_monitorgamma 1.6 2.6 .1"
bind "LEFTARROW" "incrementvar volume 0 0.2 -.01"
bind "DOWNARROW" "incrementvar mat_monitorgamma 1.6 2.2 -.1"
bind "RIGHTARROW" "incrementvar volume 0 0.03 .01"
use your arrow keys to control volume and gamma
12
#12
1 Frags +

null-cancelling movement script and broesel's xhair switcher cause they havent been mentioned yet. i edited broesel's to allow you to use a key to toggle viewmodels along with a few other small things, can upload if you want

alias pootis "load_itempreset 0; voicemenu 1 4"
bind ] "pootis"

pootpoot

bind LEFTARROW "join_class pyro"
bind RIGHTARROW "join_class sniper"
bind UPARROW "join_class heavyweapons"

and then

bind DOWNARROW "join_class x"

in each 6s class config

alias +thing "+attack; impulse 101; spec_next"
alias -thing "-attack"

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

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

bind mouse2 "+ctap"

soldier ctap bind, fixed so speccing people with m1/m2 works

alias +m1 "+attack; impulse 101; spec_next"
alias -m1 "-attack"
alias +m2 "+attack2; spec_prev"
alias -m2 "-attack2"

bound to m1/m2 in every class but soldier, gives impulse101 on each shot and speccing still works

in csgo:

alias weapon1 "slot1; hand;		alias currentslot weapon1"
alias weapon2 "slot2; hand;		alias currentslot weapon2"
alias weapon3 "slot3; cl_righthand 1;	alias currentslot weapon3"
alias weapon4 "slot4; cl_righthand 1;	alias currentslot weapon4"
alias weapon5 "slot5; cl_righthand 1;	alias currentslot weapon5"
bind 1 weapon1
bind 2 weapon2
bind 3 weapon3
bind 4 weapon4
bind 5 weapon5

alias handl "alias hand "cl_righthand 0"; bind t handr; currentslot"
alias handr "alias hand "cl_righthand 1"; bind t handl; currentslot"
handr

makes t toggle viewmodel hand, except for the knife, bomb, and grenades (i use 1-5 to select weps/grenades in csgo)

null-cancelling movement script and broesel's xhair switcher cause they havent been mentioned yet. i edited broesel's to allow you to use a key to toggle viewmodels along with a few other small things, can upload if you want

[code]alias pootis "load_itempreset 0; voicemenu 1 4"
bind ] "pootis"[/code]
pootpoot

[code]bind LEFTARROW "join_class pyro"
bind RIGHTARROW "join_class sniper"
bind UPARROW "join_class heavyweapons"[/code]

and then [code]bind DOWNARROW "join_class x"[/code] in each 6s class config

[code]alias +thing "+attack; impulse 101; spec_next"
alias -thing "-attack"

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

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

bind mouse2 "+ctap"[/code]

soldier ctap bind, fixed so speccing people with m1/m2 works

[code]alias +m1 "+attack; impulse 101; spec_next"
alias -m1 "-attack"
alias +m2 "+attack2; spec_prev"
alias -m2 "-attack2"[/code]

bound to m1/m2 in every class but soldier, gives impulse101 on each shot and speccing still works

in csgo:

[code]alias weapon1 "slot1; hand; alias currentslot weapon1"
alias weapon2 "slot2; hand; alias currentslot weapon2"
alias weapon3 "slot3; cl_righthand 1; alias currentslot weapon3"
alias weapon4 "slot4; cl_righthand 1; alias currentslot weapon4"
alias weapon5 "slot5; cl_righthand 1; alias currentslot weapon5"
bind 1 weapon1
bind 2 weapon2
bind 3 weapon3
bind 4 weapon4
bind 5 weapon5

alias handl "alias hand "cl_righthand 0"; bind t handr; currentslot"
alias handr "alias hand "cl_righthand 1"; bind t handl; currentslot"
handr[/code]

makes t toggle viewmodel hand, except for the knife, bomb, and grenades (i use 1-5 to select weps/grenades in csgo)
13
#13
-5 Frags +

Raw skill

Raw skill
14
#14
0 Frags +
RentQNsopsbind q "slot1;slot2;slot1" or something and a resupply bind
I think with "slot1; slot2" you can switch back and forth between your secondary and primary?
No idea what that extra ";slot1" would be good for.

correct
the extra slot1 is there so when you have a melee out and you press q it will go to your slot 1 and not your slot 2

[quote=RentQN][quote=sops]bind q "slot1;slot2;slot1" or something and a resupply bind[/quote]

I think with "slot1; slot2" you can switch back and forth between your secondary and primary?
No idea what that extra ";slot1" would be good for.[/quote]

correct
the extra slot1 is there so when you have a melee out and you press q it will go to your slot 1 and not your slot 2
15
#15
4 Frags +

Automatic medic mask
mouse5 is my ptt, so whenever I press my ptt it masks my uber. voicemenu 2 5 is jeer which is a really quiet grumble from the medic, makes it far less obvious sounding than THANKS or MEDIC!!!!!!

bind mouse5 "voicemenu 2 5"

Print Gaben to console

http://pastebin.com/2petDGhK

http://i.imgur.com/CJX4kLG.png

Map changing aliases

alias nodelay "rcon tv_delaymapchange_protect 0"
alias process "rcon changelevel cp_process_final"
alias granary "rcon changelevel cp_granary_pro_rc4"
alias gran "rcon changelevel cp_granary_pro_rc4"
alias gully "rcon changelevel cp_gullywash_final1"
alias gullywash "rcon changelevel cp_gullywash_final1"
alias badlands "rcon changelevel cp_badlands"
alias snake "rcon changelevel cp_snakewater_final1"
alias snakewater "rcon changelevel cp_snakewater_final1"
alias reckoner "rcon changelevel cp_reckoner_rc1"
alias sunshine "rcon changelevel cp_sunshine_rc9"
alias viaduct "rcon changelevel koth_product_rc8"
alias ultiduo "rcon changelevel koth_ultiduo_r_b7"
alias baloo "rcon changelevel ultiduo_baloo"
alias ultiduocfg "rcon exec etf2l_ultiduo; rcon tftrue_whitelist_id 4965"
alias mge "rcon changelevel mge_training_v8_beta4b"
alias bball "rcon changelevel ctf_ballin_sky"
alias midair "rcon changelevel duels_midair_v2"
alias rr "rcon mp_tournament_restart"

Medigun checker script

http://www.teamfortress.tv/8825/medigun-checker-script

Medic radar
Hold mouse3 to have everyone close to have auto callers

//medic radar
alias +radar "hud_medicautocallersthreshold 150"
alias -radar "hud_medicautocallersthreshold 75"
bind mouse3 +radar
[b]Automatic medic mask[/b][u][/u]
mouse5 is my ptt, so whenever I press my ptt it masks my uber. voicemenu 2 5 is jeer which is a really quiet grumble from the medic, makes it far less obvious sounding than THANKS or MEDIC!!!!!!

[code]bind mouse5 "voicemenu 2 5"[/code]

[b][u]Print Gaben to console[/u][/b]

http://pastebin.com/2petDGhK

[img]http://i.imgur.com/CJX4kLG.png[/img]

[b][u]Map changing aliases[/u][/b]

[code]alias nodelay "rcon tv_delaymapchange_protect 0"
alias process "rcon changelevel cp_process_final"
alias granary "rcon changelevel cp_granary_pro_rc4"
alias gran "rcon changelevel cp_granary_pro_rc4"
alias gully "rcon changelevel cp_gullywash_final1"
alias gullywash "rcon changelevel cp_gullywash_final1"
alias badlands "rcon changelevel cp_badlands"
alias snake "rcon changelevel cp_snakewater_final1"
alias snakewater "rcon changelevel cp_snakewater_final1"
alias reckoner "rcon changelevel cp_reckoner_rc1"
alias sunshine "rcon changelevel cp_sunshine_rc9"
alias viaduct "rcon changelevel koth_product_rc8"
alias ultiduo "rcon changelevel koth_ultiduo_r_b7"
alias baloo "rcon changelevel ultiduo_baloo"
alias ultiduocfg "rcon exec etf2l_ultiduo; rcon tftrue_whitelist_id 4965"
alias mge "rcon changelevel mge_training_v8_beta4b"
alias bball "rcon changelevel ctf_ballin_sky"
alias midair "rcon changelevel duels_midair_v2"
alias rr "rcon mp_tournament_restart"[/code]

[b][u]Medigun checker script[/u][/b]

http://www.teamfortress.tv/8825/medigun-checker-script

[b][u]Medic radar[/u][/b]
Hold mouse3 to have everyone close to have auto callers

[code]//medic radar
alias +radar "hud_medicautocallersthreshold 150"
alias -radar "hud_medicautocallersthreshold 75"
bind mouse3 +radar[/code]
16
#16
-6 Frags +

unbindall

unbindall
17
#17
1 Frags +

The only script that matters

alias pootis "load_itempreset 0; voicemenu 1 4; wait 10; load_itempreset 1"

bind key "pootis"
The only script that matters

[quote]alias pootis "load_itempreset 0; voicemenu 1 4; wait 10; load_itempreset 1"

bind key "pootis"[/quote]
18
#18
1 Frags +

the bee movie

the bee movie
19
#19
2 Frags +

cant play w/o my scout script.

bind mouse1 "+prim" 
bind mouse2 "+secd"
bind mouse4 "+mel"

alias +prim "slot1;+attack"
alias -prim "-attack"
alias +secd "slot2;+attack"
alias -secd "-attack"
alias +mel "slot3;+attack"
alias -mel "-attack"
alias +prim "slot1;r_drawviewmodel 0; +attack;"
alias +secd "slot2;r_drawviewmodel 0; +attack;"
alias +mel"slot3;r_drawviewmodel 1; +attack"
cant play w/o my scout script.

[code]bind mouse1 "+prim"
bind mouse2 "+secd"
bind mouse4 "+mel"

alias +prim "slot1;+attack"
alias -prim "-attack"
alias +secd "slot2;+attack"
alias -secd "-attack"
alias +mel "slot3;+attack"
alias -mel "-attack"
alias +prim "slot1;r_drawviewmodel 0; +attack;"
alias +secd "slot2;r_drawviewmodel 0; +attack;"
alias +mel"slot3;r_drawviewmodel 1; +attack"[/code]
20
#20
1 Frags +

it's a super simple one but for some reason I always found too much effort in hitting my quickswitch bind twice when I'm charging a sticky to cancel the charge, so I combined it into one

alias +cancelcharge "lastinv"
alias -cancelcharge "lastinv"
bind "r" "+cancelcharge"

also an overcomplicated rollout script for practicing demo rollouts on maps

sv_cheats 1
tf_preround_push_from_damage_enable 1
sv_allow_wait_command 1 

alias beginsequence "sv_cheats 1; mp_restartgame 1; wait 396; addcond 5; hurtme -115; wait 451; removecond 5; wait 66"
bind "z" "beginsequence"

bind "x" "impulse 101"
it's a super simple one but for some reason I always found too much effort in hitting my quickswitch bind twice when I'm charging a sticky to cancel the charge, so I combined it into one

[code]
alias +cancelcharge "lastinv"
alias -cancelcharge "lastinv"
bind "r" "+cancelcharge"[/code]

also an overcomplicated rollout script for practicing demo rollouts on maps
[code]
sv_cheats 1
tf_preround_push_from_damage_enable 1
sv_allow_wait_command 1

alias beginsequence "sv_cheats 1; mp_restartgame 1; wait 396; addcond 5; hurtme -115; wait 451; removecond 5; wait 66"
bind "z" "beginsequence"

bind "x" "impulse 101"[/code]
21
#21
-5 Frags +

According to all known laws
of aviation,

there is no way a bee
should be able to fly.

Its wings are too small to get
its fat little body off the ground.

The bee, of course, flies anyway

because bees don't care
what humans think is impossible.

Yellow, black. Yellow, black.
Yellow, black. Yellow, black.

Ooh, black and yellow!
Let's shake it up a little.

Barry! Breakfast is ready!

Ooming!

Hang on a second...

According to all known laws
of aviation,


there is no way a bee
should be able to fly.


Its wings are too small to get
its fat little body off the ground.


The bee, of course, flies anyway


because bees don't care
what humans think is impossible.


Yellow, black. Yellow, black.
Yellow, black. Yellow, black.


Ooh, black and yellow!
Let's shake it up a little.


Barry! Breakfast is ready!


Ooming!


Hang on a second...
22
#22
0 Frags +
saamcant play w/o my scout script.
bind mouse1 "+prim" 
bind mouse2 "+secd"
bind mouse4 "+mel"

alias +prim "slot1;+attack"
alias -prim "-attack"
alias +secd "slot2;+attack"
alias -secd "-attack"
alias +mel "slot3;+attack"
alias -mel "-attack"
alias +prim "slot1;r_drawviewmodel 0; +attack;"
alias +secd "slot2;r_drawviewmodel 0; +attack;"
alias +mel"slot3;r_drawviewmodel 1; +attack"

What's the point of shooting with the same key you select your weapon with?

[quote=saam]cant play w/o my scout script.

[code]bind mouse1 "+prim"
bind mouse2 "+secd"
bind mouse4 "+mel"

alias +prim "slot1;+attack"
alias -prim "-attack"
alias +secd "slot2;+attack"
alias -secd "-attack"
alias +mel "slot3;+attack"
alias -mel "-attack"
alias +prim "slot1;r_drawviewmodel 0; +attack;"
alias +secd "slot2;r_drawviewmodel 0; +attack;"
alias +mel"slot3;r_drawviewmodel 1; +attack"[/code][/quote]

What's the point of shooting with the same key you select your weapon with?
23
#23
2 Frags +

dont have to fuck with my weak baby left hand when i wanna pistol people

dont have to fuck with my weak baby left hand when i wanna pistol people
24
#24
0 Frags +

This medigun switching script I wrote that changes your chat binds according to what medigun you're holding

[url=http://www.teamfortress.tv/38485/advanced-medigun-switching-config]This medigun switching script I wrote that changes your chat binds according to what medigun you're holding[/url]
25
#25
3 Frags +

https://github.com/JarateKing/PrismHUD/tree/master/_prism_hud/cfg/PrismHud/tictactoe

I think there's a display bug with one line, but I'm too lazy to actually locate and fix it.

https://github.com/JarateKing/PrismHUD/tree/master/_prism_hud/cfg/PrismHud/tictactoe

I think there's a display bug with one line, but I'm too lazy to actually locate and fix it.
26
#26
0 Frags +
sopsbind q "slot1;slot2;slot1"RentQN
bind q "slot2; slot1"

does the job


zoom_sensitivity_ratio_mouse "0.818933027098955175"

although this can't really be called a script, it's probably the most useful line in my config

[quote=sops]bind q "slot1;slot2;slot1"[/quote]
[quote=RentQN][/quote]
[code]bind q "slot2; slot1"[/code] does the job

[b][/b]
[b][/b]
[code]zoom_sensitivity_ratio_mouse "0.818933027098955175"[/code]
although this can't really be called a script, it's probably the most useful line in my config
27
#27
-1 Frags +
quantumsopsbind q "slot1;slot2;slot1"RentQN
bind q "slot2; slot1"
does the job


zoom_sensitivity_ratio_mouse "0.818933027098955175"
although this can't really be called a script, it's probably the most usefull line in my config

Pretty sure the correct number is:
0.793471413188092380619906740908785437547348780566443970924
But I don't want this thread to turn into a discussion about that.
There are already long threads about this.

And about the slot1;slot2 thing.
What sops pointed out was correct.
Slot1;slot2 will switch to your secondary when you use it while you're on your melee.
the extra ;slot1 makes it so you'll switch to your primary instead, what is probably what you want from this script - switch to primary unless you already have your primary out, in which case you switch to secondary.

[quote=quantum][quote=sops]bind q "slot1;slot2;slot1"[/quote]
[quote=RentQN][/quote]
[code]bind q "slot2; slot1"[/code] does the job

[b][/b]
[b][/b]
[code]zoom_sensitivity_ratio_mouse "0.818933027098955175"[/code]
although this can't really be called a script, it's probably the most usefull line in my config[/quote]

Pretty sure the correct number is:
0.793471413188092380619906740908785437547348780566443970924
But I don't want this thread to turn into a discussion about that.
There are already long threads about this.

And about the slot1;slot2 thing.
What sops pointed out was correct.
Slot1;slot2 will switch to your secondary when you use it while you're on your melee.
the extra ;slot1 makes it so you'll switch to your primary instead, what is probably what you want from this script - switch to primary unless you already have your primary out, in which case you switch to secondary.
28
#28
0 Frags +
RentQN

i had the number from a csgo thread and it turns out that that game has a different fov than tf2 when you are scoped in
i tested both out and there was little to no difference, hence why i didn't notice it

"slot2; slot1" does exactly what you and sops are describing, i use it myself

[quote=RentQN][/quote]
i had the number from a csgo thread and it turns out that that game has a different fov than tf2 when you are scoped in
i tested both out and there was little to no difference, hence why i didn't notice it

"slot2; slot1" does exactly what you and sops are describing, i use it myself
29
#29
0 Frags +
sopsRentQNsopsbind q "slot1;slot2;slot1" or something and a resupply bind
I think with "slot1; slot2" you can switch back and forth between your secondary and primary?
No idea what that extra ";slot1" would be good for.

correct
the extra slot1 is there so when you have a melee out and you press q it will go to your slot 1 and not your slot 2

IIRC isn't it a bit more complicated? I made my own way back then and it was something like this:

//weapon switch script
bind q "one"
alias one "slot1;r_drawviewmodel 0; viewmodel_fov 0; bind q two"
alias two "slot2;r_drawviewmodel 1; viewmodel_fov 80; tf_use_min_viewmodels 1; bind q one"
bind e "slot3;r_drawviewmodel 1; viewmodel_fov 80; tf_use_min_viewmodels 1; bind q one"

[quote=sops][quote=RentQN][quote=sops]bind q "slot1;slot2;slot1" or something and a resupply bind[/quote]

I think with "slot1; slot2" you can switch back and forth between your secondary and primary?
No idea what that extra ";slot1" would be good for.[/quote]

correct
the extra slot1 is there so when you have a melee out and you press q it will go to your slot 1 and not your slot 2[/quote]

IIRC isn't it a bit more complicated? I made my own way back then and it was something like this:

//weapon switch script
bind q "one"
alias one "slot1;r_drawviewmodel 0; viewmodel_fov 0; bind q two"
alias two "slot2;r_drawviewmodel 1; viewmodel_fov 80; tf_use_min_viewmodels 1; bind q one"
bind e "slot3;r_drawviewmodel 1; viewmodel_fov 80; tf_use_min_viewmodels 1; bind q one"
30
#30
0 Frags +
gemmi edited broesel's to allow you to use a key to toggle viewmodels along with a few other small things, can upload if you

Yeah that would be great

[quote=gemm]i edited broesel's to allow you to use a key to toggle viewmodels along with a few other small things, can upload if you [/quote]

Yeah that would be great
1 2
Please sign in through STEAM to post a comment.