Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

[Overhaul] In-game Music Player

A Config Script for Team Fortress 2

Members see zero ads. Membership is 100% free
176 8,475 bytes 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
// In-gmae Music Player - Version 0.2.1
// Written by: Edward_shooter
// Download Link: https://gamebanana.com/scripts/10459

// Status
echo "in-game_music_player.cfg"
echo "Status: Active"
echo "Info: press [Keypad Enter] to Refresh"
echo "      press [Keypad 0-9] to Select Music"
echo " "


// Keys (You may change the keys; See TF2 Wiki - Scripting for details)
bind KP_ENTER "Trigger"        //Refresh the Script & Stop Music
bind KP_INS "keypad_0"         //0
bind KP_END "keypad_1"         //1
bind KP_DOWNARROW "keypad_2"   //2
bind KP_PGDN "keypad_3"        //3
bind KP_LEFTARROW "keypad_4"   //4
bind KP_5 "keypad_5"           //5
bind KP_RIGHTARROW "keypad_6"  //6
bind KP_HOME "keypad_7"        //7
bind KP_UPARROW "keypad_8"     //8
bind KP_PGUP "keypad_9"        //9


// Script - Select Music
alias Trigger "play /misc/null.wav; alias keypad_0 list_0; alias keypad_1 list_1; alias keypad_2 list_2; alias keypad_3 list_3; alias keypad_4 list_4; alias keypad_5 disable; alias keypad_6 list_x; alias keypad_7 disable; alias keypad_8 disable; alias keypad_9 disable"

alias list_0 "alias keypad_0 track_00; alias keypad_1 track_01; alias keypad_2 track_02; alias keypad_3 track_03; alias keypad_4 track_04; alias keypad_5 track_05; alias keypad_6 track_06; alias keypad_7 track_07; alias keypad_8 track_08; alias keypad_9 track_09"
alias list_1 "alias keypad_0 track_10; alias keypad_1 track_11; alias keypad_2 track_12; alias keypad_3 track_13; alias keypad_4 track_14; alias keypad_5 track_15; alias keypad_6 track_16; alias keypad_7 track_17; alias keypad_8 track_18; alias keypad_9 track_19"
alias list_2 "alias keypad_0 track_20; alias keypad_1 track_21; alias keypad_2 track_22; alias keypad_3 track_23; alias keypad_4 track_24; alias keypad_5 track_25; alias keypad_6 track_26; alias keypad_7 track_27; alias keypad_8 track_28; alias keypad_9 track_29"
alias list_3 "alias keypad_0 track_30; alias keypad_1 track_31; alias keypad_2 track_32; alias keypad_3 track_33; alias keypad_4 track_34; alias keypad_5 track_35; alias keypad_6 track_36; alias keypad_7 track_37; alias keypad_8 track_38; alias keypad_9 track_39"
alias list_4 "alias keypad_0 track_40; alias keypad_1 track_41; alias keypad_2 track_42; alias keypad_3 track_43; alias keypad_4 track_44; alias keypad_5 track_45; alias keypad_6 track_46; alias keypad_7 track_47; alias keypad_8 track_48; alias keypad_9 track_49"
alias list_5 "alias keypad_0 track_50; alias keypad_1 track_51; alias keypad_2 track_52; alias keypad_3 track_53; alias keypad_4 track_54; alias keypad_5 track_55; alias keypad_6 track_56; alias keypad_7 track_57; alias keypad_8 track_58; alias keypad_9 track_59"

alias list_x "play /items/halloween/cat01.wav ;alias keypad_6 error"
alias error "play /items/halloween/banshee01.wav ;alias keypad_6 track_666"
alias track_666 "play /items/halloween/crazy02.wav"

alias disable "play /ui/tv_tune.wav"
alias track_00 "play /commentary/tf2-comment000.mp3"
alias track_01 "play /ui/gamestartup1.mp3"
alias track_02 "play /ui/gamestartup2.mp3"
alias track_03 "play /ui/gamestartup3.mp3"
alias track_04 "play /ui/gamestartup4.mp3"
alias track_05 "play /ui/gamestartup5.mp3"
alias track_06 "play /ui/gamestartup7.mp3"
alias track_07 "play /ui/gamestartup6.mp3"
alias track_08 "play /ui/gamestartup8.mp3"
alias track_09 "play /ui/gamestartup9.mp3"
alias track_10 "play /ui/gamestartup10.mp3"
alias track_11 "play /ui/holiday/gamestartup_halloween.mp3"
alias track_12 "play /ui/holiday/gamestartup_saxxy.mp3"
alias track_13 "play /ui/gamestartup11.mp3"
alias track_14 "play /ui/gamestartup12.mp3"
alias track_15 "play /ui/gamestartup13.mp3"
alias track_16 "play /ui/gamestartup14.mp3"
alias track_17 "play /ui/gamestartup15.mp3"
alias track_18 "play /ui/gamestartup16.mp3"
alias track_19 "play /ui/gamestartup17.mp3"
alias track_20 "play /ui/gamestartup18.mp3"
alias track_21 "play /ui/gamestartup19.mp3"
alias track_22 "play /ui/gamestartup20.mp3"
alias track_23 "play /ui/gamestartup21.mp3"
alias track_24 "play /ui/gamestartup22.mp3"
alias track_25 "play /ui/gamestartup23.mp3"
alias track_26 "play /ui/holiday/gamestartup_halloween1.mp3"
alias track_27 "play /ui/gamestartup24.mp3"
alias track_28 "play /ui/gamestartup25.mp3"
alias track_29 "play /ui/gamestartup26.mp3"
alias track_30 "play /ui/gamestartup27.mp3"
alias track_31 "play /ui/gamestartup28.mp3"
alias track_32 "play /ui/gamestartup29.mp3"
alias track_33 disable
alias track_34 disable
alias track_35 disable
alias track_36 disable
alias track_37 disable
alias track_38 disable
alias track_39 disable
alias track_40 disable
alias track_41 "play /items/tf_music_upgrade_machine.wav"
alias track_42 "play /music/conga_sketch_167bpm_01-04.wav"
alias track_43 "play /music/fortress_reel.wav"
alias track_44 "play /music/bonus_round_30.wav"
alias track_45 "play /music/bump_in_the_night.wav"
alias track_46 "play /music/carousel_of_curses.wav"
alias track_47 "play /music/misfortune_teller.wav"
alias track_48 "play /music/cossack_sandvich.wav"
alias track_49 "play /music/mannrobics.wav"
alias track_50 disable
alias track_51 "play /misc/your_team_won.wav"
alias track_52 "play /misc/your_team_lost.wav"
alias track_53 "play /misc/suddendeath.wav"
alias track_54 "play /misc/stalemate.wav"
alias track_55 "play /misc/killstreak.wav"
alias track_56 disable
alias track_57 disable
alias track_58 disable
alias track_59 disable


// List of Official Team Fortress 2 Soundtrack (13th August, 2019)
// 01. Team Fortress 2 (Main Theme)
// 02. Playing With Danger
// 03. Rocket Jump Waltz
// 04. The Art of War
// 05. Faster Than a Speeding Bullet
// 06. Right Behind You
// 07. Petite Chou-Fleur
// 08. Intruder Alert
// 09. Drunken Pipe Bomb
// 10. More Gun
// 11. Haunted Fortress 2
// 12. TF2 Saxxy 2011 Theme
// 13. A Little Heart to Heart
// 14. MEDIC!
// 15. Archimedes
// 16. Dreams of Cruelty
// 17. The Calm
// 18. ROBOTS!
// 19. Dapper Cadaver
// 20. Rise of the Living Bread
// 21. Red Bread
// 22. Three Days to Live
// 23. Seduce Me!
// 24. Stink Lines
// 25. It Hates Me So Much
// 26. Misfortune Teller
// 27. Soldier of Dance
// 28. RED Triumphs!
// 29. BLU Triumphs!
// 30. Yeti Park
// 31. Saxton's Dilemma
// 32. Mercenary Park

// List of Special Team Fortress 2 Music (13th August, 2019)
// 41. Upgrade Station                   (unused MvM upgrade music)
// 42. Conga                             (Conga taunt)
// 43. Square Dance                      (Square Dance taunt)
// 44. Bonus Round                       (unused Robot Destruction bonus round music)
// 45. Bump in the Night                 (Carnival of Carnage — Falling Platforms and Bumper Car Soccer minigames)
// 46. Carousel of Curses                (Carnival of Carnage — temporary curses)
// 47. Misfortune Teller {short version} (Carnival of Carnage — Duck Collectors minigame)
// 48. Cossack Sandvich                  (Kazotsky Kick taunt)
// 49. Mannrobics                        (Mannrobics taunt)

// Miscellaneous Soundeffects (13th August, 2019)
// 51. Your Team Won                     (Match Winning Theme)
// 52. Your Team Lost                    (Match Failure Theme)
// 53. Sudden Death                      (Sudden Death Round Theme)
// 54. Stalemate                         (Match Draw Theme)
// 55. Killstreak                        (User Request #1)
// 666. ???                              (???)


// How To Play Music
// 1. Choose music from the menu above
// 2. Press Enter, then 0, then 1 to select track_01, for example
// 3. You may stop the Music by pressing Keypad Enter


// WARNING!!!
// 1. The music toggled by this script can overlap with the music that the game is playing (e.g. "Victory..." playing when a match ended), and using *snd_restart* will stop both music.

// Guides:
// https://steamcommunity.com/sharedfiles/filedetails/?id=181685250
// https://www.reddit.com/r/tf2/comments/2p33qt/you_can_listen_to_tf2_startup_music_at_any_time/
// https://www.reddit.com/r/tf2/comments/70ck8c/small_pro_tip_to_stop_the_music_on_the_main_menu/

// Check out Team Fortress 2 Official Wiki - Team Fortress 2 Official Soundtrack for all the in-game music.
// Link: https://wiki.teamfortress.com/wiki/Team_Fortress_2_Official_Soundtrack

// Team Fortress 2 Official Wiki - Scripting
// Link: https://wiki.teamfortress.com/wiki/Scripting

Updates

menu
Version 0.2.1 6d
  • - - Added "Miscellaneous" section, Track 51-54 re-added, Track 55 requested by Kellyn Nova.
Version 0.2.0 12d

[TF2] Music Player Script

A Simple Script that allows you to play ALL TF2 Soundtrack/ Unused Music while camping. 

This script will play any music with just 3 button press:
e.g. Keypad_Enter + Keypad_0 + Keypad_3 ==> Play Track 03 ==> Rocket Jump Waltz

This script is also easy to update as I left some unused space for future soundtracks (i.e. 33-40)

Default Controls: (can be changed)
Keypad Enter --- Refresh/ Stop Music
Keypad 0-9 --- Select & Play Music

List of Official Team Fortress 2 Soundtrack (13th August, 2019)
01. Team Fortress 2 (Main Theme)
02. Playing With Danger
03. Rocket Jump Waltz
04. The Art of War
05. Faster Than a Speeding Bullet
06. Right Behind You
07. Petite Chou-Fleur
08. Intruder Alert
09. Drunken Pipe Bomb
10. More Gun
11. Haunted Fortress 2
12. TF2 Saxxy 2011 Theme
13. A Little Heart to Heart
14. MEDIC!
15. Archimedes
16. Dreams of Cruelty
17. The Calm
18. ROBOTS!
19. Dapper Cadaver
20. Rise of the Living Bread
21. Red Bread
22. Three Days to Live
23. Seduce Me!
24. Stink Lines
25. It Hates Me So Much
26. Misfortune Teller
27. Soldier of Dance
28. RED Triumphs!
29. BLU Triumphs!
30. Yeti Park
31. Saxton's Dilemma
32. Mercenary Park

List of Special Team Fortress 2 Music (13th August, 2019)
41. Upgrade Station (unused MvM upgrade music)
42. Conga (Conga taunt)
43. Square Dance (Square Dance taunt)
44. Bonus Round (unused Robot Destruction bonus round music)
45. Bump in the Night (Carnival of Carnage — Falling Platforms and Bumper Car Soccer minigames)
46. Carousel of Curses (Carnival of Carnage — temporary curses)
47. Misfortune Teller {short version} (Carnival of Carnage — Duck Collectors minigame)
48. Cossack Sandvich (Kazotsky Kick taunt)
49. Mannrobics (Mannrobics taunt)

Miscellaneous Soundeffects (13th August, 2019)
51. Your Team Won (Match Winning Theme)
52. Your Team Lost (Match Failure Theme)
53. Sudden Death (Sudden Death Round Theme)
54. Stalemate (Match Draw Theme)
55. Killstreak (User Request #1)


Note
: Only works while you're in a match

Download Link:
https://drive.google.com/open?id=1zpOvPMIAMz1uOyAhFoD0zXWhJegaZSnR
...and put the downloaded .cfg file into this folder:
Steam\steamapps\common\Team Fortress 2\tf\cfg\

*Remember to put this command <exec in-game_music_player.cfginto your autoexec.cfg, or type it into Console to load the script. (p.s. don't include the <> )

Comments

Sign up to access this!

Embed

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

Credits

Key Authors
Edward_shooter
Scripter

Submitter

Edward_shooter avatar
Edward_shooter Joined 2y ago
Online
?
71 points Ranked 63312th
Edward_shooter
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

License

menu

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Today's Pick
    Featured on Aug 7 2019
  • favorite 6
  • remove_red_eye 656
  • mode_comment 6
  • access_time 13d
  • access_time 5d
  • refresh 6d

More from Submitter

menu

More Other/Misc Scripts