Search |
| |
|
|
| Author(s): viperesque |
| Category: TF2 > Other/Misc |
Notes/Usage Instructions:
This script makes your character randomly shout out phrases (the 'battlecry', 'cheer' and 'positive' voicemenu options) as you run around and kill people. I know that this is a ridiculously long script, but as far as I'm aware thee is no easier way to do it. To increase/decrease frequency of talking, just remove/add lines script. I'm fairly sure you can see the pattern. Note: this will screw up any scripts you already have installed that involve the spacebar, mouse1 or the direction keys.
Installation: copy into your C:\Program Files\Steam\SteamApps\[steam username]\team fortress 2\tf\cfg\autoexec.cfg file. If this file does not exist, create it. |
Script Code:
Alias "+cry10" "+attack; wait; voicemenu 2 1"
alias "+cry9" "+attack"
alias "+cry8" "+attack"
alias "+cry7" "+attack"
alias "+cry6" "+attack"
alias "+cry5" "+attack"
alias "+cry4" "+attack"
alias "+cry3" "+attack"
alias "+cry2" "+attack"
alias "+cry1" "+attack"
alias "-cry10" "-attack; wait; bind mouse1 +cry1"
alias "-cry9" "-attack; wait; bind mouse1 +cry10"
alias "-cry8" "-attack; wait; bind mouse1 +cry9"
alias "-cry7" "-attack; wait; bind mouse1 +cry8"
alias "-cry6" "-attack; wait; bind mouse1 +cry7"
alias "-cry5" "-attack; wait; bind mouse1 +cry6"
alias "-cry4" "-attack; wait; bind mouse1 +cry5"
alias "-cry3" "-attack; wait; bind mouse1 +cry4"
alias "-cry2" "-attack; wait; bind mouse1 +cry3"
alias "-cry1" "-attack; wait; bind mouse1 +cry2"
bind mouse1 "+cry1"
alias "+cheer4" "+jump; wait; voicemenu 2 2"
alias "+cheer3" "+jump"
alias "+cheer2" "+jump"
alias "+cheer1" "+jump"
alias "-cheer4" "-jump; wait; bind space +cheer1"
alias "-cheer3" "-jump; wait; bind space +cheer4"
alias "-cheer2" "-jump; wait; bind space +cheer3"
alias "-cheer1" "-jump; wait; bind space +cheer2"
bind space "+cheer1"
alias "+pos130" "+forward; wait; voicemenu 2 4"
alias "+pos129" "+forward"
alias "+pos128" "+forward"
alias "+pos127" "+forward"
alias "+pos126" "+forward"
alias "+pos125" "+forward"
alias "+pos124" "+forward"
alias "+pos123" "+forward"
alias "+pos122" "+forward"
alias "+pos121" "+forward"
alias "+pos120" "+forward"
alias "+pos119" "+forward"
alias "+pos118" "+forward"
alias "+pos117" "+forward"
alias "+pos116" "+forward"
alias "+pos115" "+forward"
alias "+pos114" "+forward"
alias "+pos113" "+forward"
alias "+pos112" "+forward"
alias "+pos111" "+forward"
alias "+pos110" "+forward"
alias "+pos19" "+forward"
alias "+pos18" "+forward"
alias "+pos17" "+forward"
alias "+pos16" "+forward"
alias "+pos15" "+forward"
alias "+pos14" "+forward"
alias "+pos13" "+forward"
alias "+pos12" "+forward"
alias "+pos11" "+forward"
alias "-pos130" "-forward; wait; bind w +pos11"
alias "-pos129" "-forward; wait; bind w +pos130"
alias "-pos128" "-forward; wait; bind w +pos129"
alias "-pos127" "-forward; wait; bind w +pos128"
alias "-pos126" "-forward; wait; bind w +pos127"
alias "-pos125" "-forward; wait; bind w +pos126"
alias "-pos124" "-forward; wait; bind w +pos125"
alias "-pos123" "-forward; wait; bind w +pos124"
alias "-pos122" "-forward; wait; bind w +pos123"
alias "-pos121" "-forward; wait; bind w +pos122"
alias "-pos120" "-forward; wait; bind w +pos121"
alias "-pos119" "-forward; wait; bind w +pos120"
alias "-pos118" "-forward; wait; bind w +pos119"
alias "-pos117" "-forward; wait; bind w +pos118"
alias "-pos116" "-forward; wait; bind w +pos117"
alias "-pos115" "-forward; wait; bind w +pos116"
alias "-pos114" "-forward; wait; bind w +pos115"
alias "-pos113" "-forward; wait; bind w +pos114"
alias "-pos112" "-forward; wait; bind w +pos113"
alias "-pos111" "-forward; wait; bind w +pos112"
alias "-pos110" "-forward; wait; bind w +pos111"
alias "-pos19" "-forward; wait; bind w +pos110"
alias "-pos18" "-forward; wait; bind w +pos19"
alias "-pos17" "-forward; wait; bind w +pos18"
alias "-pos16" "-forward; wait; bind w +pos17"
alias "-pos15" "-forward; wait; bind w +pos16"
alias "-pos14" "-forward; wait; bind w +pos15"
alias "-pos13" "-forward; wait; bind w +pos14"
alias "-pos12" "-forward; wait; bind w +pos13"
alias "-pos11" "-forward; wait; bind w +pos12"
bind w "+pos11"
alias "+pos230" "+moveright; wait; voicemenu 2 4"
alias "+pos229" "+moveright"
alias "+pos228" "+moveright"
alias "+pos227" "+moveright"
alias "+pos226" "+moveright"
alias "+pos225" "+moveright"
alias "+pos224" "+moveright"
alias "+pos223" "+moveright"
alias "+pos222" "+moveright"
alias "+pos221" "+moveright"
alias "+pos220" "+moveright"
alias "+pos219" "+moveright"
alias "+pos218" "+moveright"
alias "+pos217" "+moveright"
alias "+pos216" "+moveright"
alias "+pos215" "+moveright"
alias "+pos214" "+moveright"
alias "+pos213" "+moveright"
alias "+pos212" "+moveright"
alias "+pos211" "+moveright"
alias "+pos210" "+moveright"
alias "+pos29" "+moveright"
alias "+pos28" "+moveright"
alias "+pos27" "+moveright"
alias "+pos26" "+moveright"
alias "+pos25" "+moveright"
alias "+pos24" "+moveright"
alias "+pos23" "+moveright"
alias "+pos22" "+moveright"
alias "+pos21" "+moveright"
alias "-pos230" "-moveright; wait; bind d +pos21"
alias "-pos229" "-moveright; wait; bind d +pos230"
alias "-pos228" "-moveright; wait; bind d +pos229"
alias "-pos227" "-moveright; wait; bind d +pos228"
alias "-pos226" "-moveright; wait; bind d +pos227"
alias "-pos225" "-moveright; wait; bind d +pos226"
alias "-pos224" "-moveright; wait; bind d +pos225"
alias "-pos223" "-moveright; wait; bind d +pos224"
alias "-pos222" "-moveright; wait; bind d +pos223"
alias "-pos221" "-moveright; wait; bind d +pos222"
alias "-pos220" "-moveright; wait; bind d +pos221"
alias "-pos219" "-moveright; wait; bind d +pos220"
alias "-pos218" "-moveright; wait; bind d +pos219"
alias "-pos217" "-moveright; wait; bind d +pos218"
alias "-pos216" "-moveright; wait; bind d +pos217"
alias "-pos215" "-moveright; wait; bind d +pos216"
alias "-pos214" "-moveright; wait; bind d +pos215"
alias "-pos213" "-moveright; wait; bind d +pos214"
alias "-pos212" "-moveright; wait; bind d +pos213"
alias "-pos211" "-moveright; wait; bind d +pos212"
alias "-pos210" "-moveright; wait; bind d +pos211"
alias "-pos29" "-moveright; wait; bind d +pos210"
alias "-pos28" "-moveright; wait; bind d +pos29"
alias "-pos27" "-moveright; wait; bind d +pos28"
alias "-pos26" "-moveright; wait; bind d +pos27"
alias "-pos25" "-moveright; wait; bind d +pos26"
alias "-pos24" "-moveright; wait; bind d +pos25"
alias "-pos23" "-moveright; wait; bind d +pos24"
alias "-pos22" "-moveright; wait; bind d +pos23"
alias "-pos21" "-moveright; wait; bind d +pos22"
bind d "+pos21"
alias "+pos330" "+moveleft; wait; voicemenu 2 4"
alias "+pos329" "+moveleft"
alias "+pos328" "+moveleft"
alias "+pos327" "+moveleft"
alias "+pos326" "+moveleft"
alias "+pos325" "+moveleft"
alias "+pos324" "+moveleft"
alias "+pos323" "+moveleft"
alias "+pos322" "+moveleft"
alias "+pos321" "+moveleft"
alias "+pos320" "+moveleft"
alias "+pos319" "+moveleft"
alias "+pos318" "+moveleft"
alias "+pos317" "+moveleft"
alias "+pos316" "+moveleft"
alias "+pos315" "+moveleft"
alias "+pos314" "+moveleft"
alias "+pos313" "+moveleft"
alias "+pos312" "+moveleft"
alias "+pos311" "+moveleft"
alias "+pos310" "+moveleft"
alias "+pos39" "+moveleft"
alias "+pos38" "+moveleft"
alias "+pos37" "+moveleft"
alias "+pos36" "+moveleft"
alias "+pos35" "+moveleft"
alias "+pos34" "+moveleft"
alias "+pos33" "+moveleft"
alias "+pos32" "+moveleft"
alias "+pos31" "+moveleft"
alias "-pos330" "-moveleft; wait; bind a +pos31"
alias "-pos329" "-moveleft; wait; bind a +pos330"
alias "-pos328" "-moveleft; wait; bind a +pos329"
alias "-pos327" "-moveleft; wait; bind a +pos328"
alias "-pos326" "-moveleft; wait; bind a +pos327"
alias "-pos325" "-moveleft; wait; bind a +pos326"
alias "-pos324" "-moveleft; wait; bind a +pos325"
alias "-pos323" "-moveleft; wait; bind a +pos324"
alias "-pos322" "-moveleft; wait; bind a +pos323"
alias "-pos321" "-moveleft; wait; bind a +pos322"
alias "-pos320" "-moveleft; wait; bind a +pos321"
alias "-pos319" "-moveleft; wait; bind a +pos320"
alias "-pos318" "-moveleft; wait; bind a +pos319"
alias "-pos317" "-moveleft; wait; bind a +pos318"
alias "-pos316" "-moveleft; wait; bind a +pos317"
alias "-pos315" "-moveleft; wait; bind a +pos316"
alias "-pos314" "-moveleft; wait; bind a +pos315"
alias "-pos313" "-moveleft; wait; bind a +pos314"
alias "-pos312" "-moveleft; wait; bind a +pos313"
alias "-pos311" "-moveleft; wait; bind a +pos312"
alias "-pos310" "-moveleft; wait; bind a +pos311"
alias "-pos39" "-moveleft; wait; bind a +pos310"
alias "-pos38" "-moveleft; wait; bind a +pos39"
alias "-pos37" "-moveleft; wait; bind a +pos38"
alias "-pos36" "-moveleft; wait; bind a +pos37"
alias "-pos35" "-moveleft; wait; bind a +pos36"
alias "-pos34" "-moveleft; wait; bind a +pos35"
alias "-pos33" "-moveleft; wait; bind a +pos34"
alias "-pos32" "-moveleft; wait; bind a +pos33"
alias "-pos31" "-moveleft; wait; bind a +pos32"
bind a "+pos31"
alias "+pos430" "+back; wait; voicemenu 2 4"
alias "+pos429" "+back"
alias "+pos428" "+back"
alias "+pos427" "+back"
alias "+pos426" "+back"
alias "+pos425" "+back"
alias "+pos424" "+back"
alias "+pos423" "+back"
alias "+pos422" "+back"
alias "+pos421" "+back"
alias "+pos420" "+back"
alias "+pos419" "+back"
alias "+pos418" "+back"
alias "+pos417" "+back"
alias "+pos416" "+back"
alias "+pos415" "+back"
alias "+pos414" "+back"
alias "+pos413" "+back"
alias "+pos412" "+back"
alias "+pos411" "+back"
alias "+pos410" "+back"
alias "+pos49" "+back"
alias "+pos48" "+back"
alias "+pos47" "+back"
alias "+pos46" "+back"
alias "+pos45" "+back"
alias "+pos44" "+back"
alias "+pos43" "+back"
alias "+pos42" "+back"
alias "+pos41" "+back"
alias "-pos430" "-back; wait; bind s +pos41"
alias "-pos429" "-back; wait; bind s +pos430"
alias "-pos428" "-back; wait; bind s +pos429"
alias "-pos427" "-back; wait; bind s +pos428"
alias "-pos426" "-back; wait; bind s +pos427"
alias "-pos425" "-back; wait; bind s +pos426"
alias "-pos424" "-back; wait; bind s +pos425"
alias "-pos423" "-back; wait; bind s +pos424"
alias "-pos422" "-back; wait; bind s +pos423"
alias "-pos421" "-back; wait; bind s +pos422"
alias "-pos420" "-back; wait; bind s +pos421"
alias "-pos419" "-back; wait; bind s +pos420"
alias "-pos418" "-back; wait; bind s +pos419"
alias "-pos417" "-back; wait; bind s +pos418"
alias "-pos416" "-back; wait; bind s +pos417"
alias "-pos415" "-back; wait; bind s +pos416"
alias "-pos414" "-back; wait; bind s +pos415"
alias "-pos413" "-back; wait; bind s +pos414"
alias "-pos412" "-back; wait; bind s +pos413"
alias "-pos411" "-back; wait; bind s +pos412"
alias "-pos410" "-back; wait; bind s +pos411"
alias "-pos49" "-back; wait; bind s +pos410"
alias "-pos48" "-back; wait; bind s +pos49"
alias "-pos47" "-back; wait; bind s +pos48"
alias "-pos46" "-back; wait; bind s +pos47"
alias "-pos45" "-back; wait; bind s +pos46"
alias "-pos44" "-back; wait; bind s +pos45"
alias "-pos43" "-back; wait; bind s +pos44"
alias "-pos42" "-back; wait; bind s +pos43"
alias "-pos41" "-back; wait; bind s +pos42"
bind s "+pos41" |
| Added: 3 months ago |
 Add Feedback Feedback Instructions: Constructive criticism only please, no flaming. You must login or register to access this! |
 You cannot assess yet!Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure. To vote on this submission register or login. This script in a nutshell... No stamps recordedYou cannot stamp yet!Stamps let you apply characteristics to submissions to help others understand them. To stamp this submission register or login. Want more? Find related scripts. |
|
|