Keypad Callouts

A Config Script for Team Fortress 2

Greetings! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending BootlegJoel points.
  • Post: Give BootlegJoel your thoughts on this Script.
  • Vote: Help BootlegJoel win the Monthly Awards.
  • Rate: Give this Script a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Script.
  • Watch: Get notified when this Script is updated.
Mascot

Sound fun?

Sign up

Already a Bananite? Login

Callouts at the press of a button!

39 lines | 2 kb | Raw Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//Keypad Callouts by BootlegJoel
//To get this to work add this command to your autoexec file: exec keypadcallouts


//Callout Binds
bind "kp_home" "needassist"
bind "kp_uparrow" "needheals"
bind "kp_pgup" "needuber"
bind "kp_leftarrow" "needtele"
bind "kp_5" "needsentry"
bind "kp_rightarrow" "needdispenser"
bind "kp_end" "needpush"
bind "kp_downarrow" "needretreat"
bind "kp_pgdn" "needgearup"
bind "kp_ins" "+spycallout"

//Callout Binds Aliases
alias +spycallout "bind kp_home spyscout; bind kp_uparrow spysolly; bind kp_pgup spypyro; bind kp_leftarrow spydemo; bind kp_5 spyheavy; bind kp_rightarrow spyengie; bind kp_end spymedic; bind kp_downarrow spysniper; bind kp_pgdn spyspy"
alias -spycallout "bind kp_home needassist; bind kp_uparrow needheals; bind kp_pgup needuber; bind kp_leftarrow needtele; bind kp_5 needsentry; bind kp_rightarrow needdispenser; bind kp_end needpush; bind kp_downarrow needretreat; bind kp_pgdn needgearup"

alias needassist "say_team I need some help over here!; voicemenu 2 0"
alias needheals "say_team I could use some heals please.; voicemenu 0 0"
alias needuber "say_team let's get an uber going on!; voicemenu 1 6"
alias needtele "say_team Can an engineer get a teleporter up please.; voicemenu 1 3"
alias needsentry "say_team Can an engineer get a sentry in this area please.; voicemenu 1 5"
alias needdispenser "say_team Can an engineer get a dispenser in this area.; voicemenu 1 4"
alias needpush "say_team Come on we gotta push the objective!; voicemenu 2 1"
alias needretreat "say_team Fall back!; voicemenu 2 5"
alias needgearup "say_team Hey engineers, can move your gear to the current objective please?; voicemenu 0 3"

alias spyscout "say_team Spy disguised as a scout in the area."
alias spysolly "say_team Spy disguised as a soldier in the area."
alias spypyro "say_team Spy disguised as a pyro in the area."
alias spydemo "say_team Spy disguised as a demoman in the area."
alias spyheavy "say_team Spy disguised as a heavy in the area."
alias spyengie "say_team Spy disguised as a engineer in the area."
alias spymedic "say_team Spy disguised as a medic in the area."
alias spysniper "say_team Enemy spy disguised as a sniper in the area."
alias spyspy "say_team Enemy spy disguised as a friendly spy in the area."
Easy Keypad callouts for simple communication with spy disguise callouts (holding down kp_ins)

I recommend making this a separate file called keypadcallouts.cfg
and using "exec keypadcallouts" in your autoexec to prevent clutter.

Posts

None found

Embed

Share banner
Image URL:
HTML embed code:
BB embed code:
Markdown embed code:

Credits

Key Authors
BootlegJoel
creator

Submitter

BootlegJoel avatar
Member Joined 4mo
157 points Ranked 21367th

BootlegJoel
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!
Sign up to access this!

Category

Stats

Posts
0
Views
152
Date Added
8d

Scores

  • Not yet rated
Sign up to access this!

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Share on Google+

WiPs by Submitter

bcp.crwdcntrl.net tracking pixel