Spy Disguise Kit Replacement

// 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.

Oh noes! You're not a Member!

Want access to cool stuff? As a member you can:

  • Post. Give the submitter your thoughts on this Script.
  • Say Thanks. Show your appreciation by sending the submitter points.
  • Stamp Posts. Let other posters know what you think of their posts.
  • Rate. Give this Script a rating out of 10.
  • Flag. Alert moderators and warn members of a problem with this Script.
  • Vote. Vote the submitter for the Monthly Awards.
  • Subscribe. Get notified when this submitter submits again.

Interested? Register or Login

Comments

  • darkid avatar
    darkid
    Availability
    Offline
    Points Level
    Drudge Points Level icon
    Drudge
    1,773 points
    Account Age Level
    Graduate Age Level icon
    Graduate
    3 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    2 years ago:

    You didn't rate it, though :)

    Posted by BurN_ Incredibly useful! 10/10, of course.

    Scripter
  • BurN_ avatar
    BurN_
    Availability
    Offline
    Points Level
    Beggar Points Level icon
    Beggar
    55 points
    Account Age Level
    Apprentice Age Level icon
    Apprentice
    2 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    2 years ago:

    Incredibly useful! 10/10, of course.

    This isn't working.
  • FlameRice avatar
    FlameRice
    Availability
    Offline
    Points Level
    Beggar Points Level icon
    Beggar
    284 points
    Account Age Level
    Graduate Age Level icon
    Graduate
    2 years old
    Clearance Level
    Member Clearance Level icon
    Member
    • Report icon
    2 years ago:

    This script is nice because R is already close to 4 on the keyboard >:D

    the Rice Whisperer avatar
    User Title
    the Rice Whisperer

Credits

Key Authors
darkid
Creator

Submitter

darkid avatar
darkid
Availability
Offline
Points Level
Drudge Points Level icon
Drudge
1,773 points
Account Age Level
Graduate Age Level icon
Graduate
3 years old
Clearance Level
Member Clearance Level icon
Member

darkid
(Creator/Co-creator)

Rating

10.00/10
Based off 2 rating(s)

Stats

Post Count
3
ViewCount
2,397
Date Added
2 years ago
Date Modified
7 months ago

License

N/A

Share

Code to use:

More embeddable images

Bookmark and Share