Spy Disguise Kit Replacement

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 darkid points.
  • Post: Give darkid your thoughts on this Script.
  • Vote: Help darkid 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

Interested?

Become a Bananite

Already a Bananite? Login

This script allows you to disguise while reloading

44 lines | 4 kb | Raw Code
Font size:
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
// Allows you to use the disguise kit without actually opening it. Thus, it can be used to disguise while reloading, switching weapons, etc.
bind 1 slot1
bind 2 slot2
bind 3 slot3
bind 4 "enableDisguiseKit; bind 4 disableDisguiseKit"
bind 5 slot5
bind 6 slot6
bind 7 slot7
bind 8 slot8
bind 9 slot9
bind 0 slot10

alias enableDisguiseKit "echo Disguise Kit Open; bind - toggleDisguiseTeam; bind 1 disguiseScout; bind 2 disguiseSoldier; bind 3 disguisePyro; bind 4 disguiseDemoman; bind 5 disguiseHeavy; bind 6 disguiseEngineer; bind 7 disguiseMedic; bind 8 disguiseSniper; bind 9 disguiseSpy"
alias disableDisguiseKit "echo Disguise Kit Closed; unbind -; exec spy.cfg" // Inelegant, but allows for compatibility with other scripts. This serves to reset all the config settings.
alias disguiseScout disguiseEScout
alias disguiseSoldier disguiseESoldier
alias disguisePyro disguiseEPyro
alias disguiseDemoman disguiseEDemoman
alias disguiseHeavy disguiseEHeavy
alias disguiseEngineer disguiseEEngineer
alias disguiseMedic disguiseEMedic
alias disguiseSniper disguiseESniper
alias disguiseSpy disguiseESpy
alias disguiseEScout "disguise 1 -1; echo Disguised as an Enemy Scout; disableDisguiseKit"
alias disguiseESoldier "disguise 3 -1; echo Disguised as an Enemy Soldier; disableDisguiseKit"
alias disguiseEPyro "disguise 7 -1; echo Disguised as an Enemy Pyro; disableDisguiseKit"
alias disguiseEDemoman "disguise 4 -1; echo Disguised as an Enemy Demoman; disableDisguiseKit"
alias disguiseEHeavy "disguise 6 -1; echo Disguised as an Enemy Heavy; disableDisguiseKit"
alias disguiseEEngineer "disguise 9 -1; echo Disguised as an Enemy Engineer; disableDisguiseKit"
alias disguiseEMedic "disguise 5 -1; echo Disguised as an Enemy Medic; disableDisguiseKit"
alias disguiseESniper "disguise 2 -1; echo Disguised as an Enemy Sniper; disableDisguiseKit"
alias disguiseESpy "disguise 8 -1; ; echo Disguised as an Enemy Spy; disableDisguiseKit"
alias disguiseFScout "disguise 1 -2; echo Disguised as a Friendly Scout; disableDisguiseKit"
alias disguiseFSoldier "disguise 3 -2; echo Disguised as a Friendly Soldier; disableDisguiseKit"
alias disguiseFPyro "disguise 7 -2; echo Disguised as a Friendly Pyro; disableDisguiseKit"
alias disguiseFDemoman "disguise 4 -2; echo Disguised as a Friendly Demoman; disableDisguiseKit"
alias disguiseFHeavy "disguise 6 -2; echo Disguised as a Friendly Heavy; disableDisguiseKit"
alias disguiseFEngineer "disguise 9 -2; echo Disguised as a Friendly Engineer; disableDisguiseKit"
alias disguiseFMedic "disguise 5 -2; echo Disguised as a Friendly Medic; disableDisguiseKit"
alias disguiseFSniper "disguise 2 -2; echo Disguised as a Friendly Sniper; disableDisguiseKit"
alias disguiseFSpy "disguise 8 -2; echo Un-disguised; disableDisguiseKit"
alias toggleDisguiseTeam disguiseFriendly
alias disguiseFriendly "alias toggleDisguiseTeam disguiseEnemy; echo Now disguising as teammates; alias disguiseScout disguiseFScout; alias disguiseSoldier disguiseFSoldier; alias disguisePyro disguiseFPyro; alias disguiseDemoman disguiseFDemoman; alias disguiseHeavy disguiseFHeavy; alias disguiseEngineer disguiseFEngineer; alias disguiseMedic disguiseFMedic; alias disguiseSniper disguiseFSniper; alias disguiseSpy disguiseFSpy"
alias disguiseEnemy "alias toggleDisguiseTeam disguiseFriendly; echo Now disguising as enemies; alias disguiseScout disguiseEScout; alias disguiseSoldier disguiseESoldier; alias disguisePyro disguiseEPyro; alias disguiseDemoman disguiseEDemoman; alias disguiseHeavy disguiseEHeavy; alias disguiseEngineer disguiseEEngineer; alias disguiseMedic disguiseEMedic; alias disguiseSniper disguiseESniper; alias disguiseSpy disguiseESpy"

For compatibility reasons, this script should go AT THE TOP of your Spy.cfg file.

Furthermore, be sure to rebind 4 to slot4 in your engineer.cfg file.

This script allows you to disguise without your disguise kit, thus not interrupting a reload, attack, or other action.

Comments

  • darkid avatar
    darkid Offline
    Member Joined 5 years ago
    1,884 points Ranked 2280th
    6 medals 0 legendary, 0 rare
    • Reached 1,000 Points Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    • 2 years a member Medal icon
    • 4 years a member Medal icon
    Report post
    4 years ago:
    You didn't rate it, though :)
    Posted by BurN_ Incredibly useful! 10/10, of course.
    Scripter
  • BurN_ avatar
    BurN_ Offline
    Member Joined 4 years ago
    Report post
    4 years ago:
    Incredibly useful! 10/10, of course.
    This isn't working.
  • FlameRice avatar
    FlameRice Offline
    Member Joined 4 years ago
    328 points Ranked 10733rd
    Report post
    4 years ago:
    This script is nice because R is already close to 4 on the keyboard >:D

    10/10

    the Rice Whisperer avatar
    Mantra
    the Rice Whisperer

Share

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

More embeddable images

Bookmark and Share

Credits

Key Authors
darkid
Creator

Submitter

darkid avatar
darkid Offline
Member Joined 5 years ago
1,884 points Ranked 2280th
6 medals 0 legendary, 0 rare
  • Reached 1,000 Points Medal icon
  • One month a member Medal icon
  • 6 months a member Medal icon
  • 1 year a member Medal icon
  • 2 years a member Medal icon
  • 4 years a member Medal icon

darkid
Creator
Send a Private Message to the submitter

Game

Category

Stats

Posts
3
Views
3,807
Date Added
4 years ago
Jan 30 2013 @ 1:05am UTC
Date Modified
2 years ago
Mar 17 2014 @ 1:39am UTC

Rating

10
Votes
2

Ratings Breakdown

CriterionAvg.VotesRange
Overall 10 2 10 to 10
Creativity 10 1 -
Efficiency 10 1 -
Elegance 10 1 -
Performance 10 1 -
Practicality 10 1 -
Usefulness 10 1 -

License