Upvote Upvoted 0 Downvote Downvoted
Spy disguise aliases not working
posted in Q/A Help
1
#1
0 Frags +

I wanted to avoid making a thread about this stupid spy problem, but I've tried and tried to fix it, and neither myself nor any of my friends can come up with a solution.

I'm trying to use basic aliases that set a specific key to disguise to a certain class; fairly simple stuff.

Posting the aliases isn't necessary, because it all comes back to this single problematic detail:

All the disguise aliases eventually come to one command, and that is, for example

diguise 4 1

Whenever I press the corresponding keys that I've bound to a disguise alias, my disguise menu appears on the hud, but does not complete the disguise action. I have to complete the disguises by pressing a number key, which defeats the purpose of the alias.

Typing in the name of the disguise alias in console yields the same result. Manually entering "disguise x x" in console also yields the same result.

Just for clarification, here is a screenshot of what I see when I press the disguise key, or type the alias or command in console

Show Content

Please help me, I don't even play spy that often (except when I'm surfing) but the fact that I can't get these simple aliases to work really bothers me.

Thank you in advance for any help.

I wanted to avoid making a thread about this stupid spy problem, but I've tried and tried to fix it, and neither myself nor any of my friends can come up with a solution.

I'm trying to use basic aliases that set a specific key to disguise to a certain class; fairly simple stuff.

Posting the aliases isn't necessary, because it all comes back to this single problematic detail:

All the disguise aliases eventually come to one command, and that is, for example

[quote]diguise 4 1[/quote]

Whenever I press the corresponding keys that I've bound to a disguise alias, [b]my disguise menu appears on the hud, but does not complete the disguise action[/b]. [b]I have to complete the disguises by pressing a number key[/b], which defeats the purpose of the alias.


Typing in the name of the disguise alias in console yields the same result. Manually entering "disguise x x" in console also yields the same result.

Just for clarification, here is a screenshot of what I see when I press the disguise key, or type the alias or command in console

[spoiler][img]https://dl.dropboxusercontent.com/u/43946806/2013-08-04_00002.jpg[/img][/spoiler]

Please help me, I don't even play spy that often (except when I'm surfing) but the fact that I can't get these simple aliases to work really bothers me.

Thank you in advance for any help.
2
#2
2 Frags +

Have you tried holding down the key? You can't disguise instantly sheet taking out the kit, so maybe your bind is too fast.

Have you tried holding down the key? You can't disguise instantly sheet taking out the kit, so maybe your bind is too fast.
3
#3
0 Frags +
Typing in the name of the disguise alias in console yields the same result. Manually entering "disguise x x" in console also yields the same result.

I wondered the same thing, so I indeed did try holding it down, double tapping, tapping twice slowly, tapping multiple times. No dice :(

[quote]Typing in the name of the disguise alias in console yields the same result. Manually entering "disguise x x" in console also yields the same result.[/quote]


I wondered the same thing, so I indeed did try holding it down, double tapping, tapping twice slowly, tapping multiple times. No dice :(
4
#4
0 Frags +

try "disguise 4 -1"

try "disguise 4 -1"
5
#5
0 Frags +
hoolitry "disguise 4 -1"

same thing, 1 or -1 yield same result.

[quote=hooli]try "disguise 4 -1"[/quote]

same thing, 1 or -1 yield same result.
6
#6
0 Frags +

Example:

alias e_scout "disguise 1 -1; play vo\scout_yes01"
alias e_sniper "disguise 2 -1; play vo\sniper_yes03"
alias e_soldier "disguise 3 -1; play vo\soldier_yes04"
alias e_demoman "disguise 4 -1; play vo\demoman_yes01"
alias e_medic "disguise 5 -1; play vo\medic_yes03"
alias e_hwguy "disguise 6 -1; play vo\heavy_yes03"
alias e_pyro "disguise 7 -1; play vo\pyro_moveup01"
alias e_spy "disguise 8 -1; play vo\spy_yes02"
alias e_engineer "disguise 9 -1; play vo\engineer_yes03"

alias a_scout "disguise 1 -2; play vo\scout_no02"
alias a_sniper "disguise 2 -2; play vo\sniper_no01"
alias a_soldier "disguise 3 -2; play vo\soldier_no02"
alias a_demoman "disguise 4 -2; play vo\demoman_no03"
alias a_medic "disguise 5 -2; play vo\medic_no01"
alias a_hwguy "disguise 6 -2; play vo\heavy_no03"
alias a_pyro "disguise 7 -2; play vo\pyro_no01"
alias a_spy "disguise 8 -2; play vo\spy_no03"
alias a_engineer "disguise 9 -2; play vo\engineer_no01"

bind f1 e_scout
bind f2 e_soldier
bind f3 e_pyro
bind f4 e_demoman
bind f5 e_hwguy
bind f6 e_engineer
bind f7 e_medic
bind f8 e_sniper
bind f9 e_spy
bind f10 drop_disg
alias drop_disg "disguise 8 -2" // instantly removes disguise

alias +f_disg "bind f1 a_scout; bind f2 a_soldier; bind f3 a_pyro; bind f4 a_demoman; bind f5 a_hwguy; bind f6 a_engineer; bind f7 a_medic; bind f8 a_sniper; bind f9 a_spy"
alias -f_disg "bind f1 e_scout; bind f2 e_soldier; bind f3 e_pyro; bind f4 e_demoman; bind f5 e_hwguy; bind f6 e_engineer; bind f7 e_medic; bind f8 e_sniper; bind f9 e_spy"

bind "t" "+f_disg"

Source: http://forums.steampowered.com/forums/showthread.php?t=1591457

Example:

[code]alias e_scout "disguise 1 -1; play vo\scout_yes01"
alias e_sniper "disguise 2 -1; play vo\sniper_yes03"
alias e_soldier "disguise 3 -1; play vo\soldier_yes04"
alias e_demoman "disguise 4 -1; play vo\demoman_yes01"
alias e_medic "disguise 5 -1; play vo\medic_yes03"
alias e_hwguy "disguise 6 -1; play vo\heavy_yes03"
alias e_pyro "disguise 7 -1; play vo\pyro_moveup01"
alias e_spy "disguise 8 -1; play vo\spy_yes02"
alias e_engineer "disguise 9 -1; play vo\engineer_yes03"

alias a_scout "disguise 1 -2; play vo\scout_no02"
alias a_sniper "disguise 2 -2; play vo\sniper_no01"
alias a_soldier "disguise 3 -2; play vo\soldier_no02"
alias a_demoman "disguise 4 -2; play vo\demoman_no03"
alias a_medic "disguise 5 -2; play vo\medic_no01"
alias a_hwguy "disguise 6 -2; play vo\heavy_no03"
alias a_pyro "disguise 7 -2; play vo\pyro_no01"
alias a_spy "disguise 8 -2; play vo\spy_no03"
alias a_engineer "disguise 9 -2; play vo\engineer_no01"

bind f1 e_scout
bind f2 e_soldier
bind f3 e_pyro
bind f4 e_demoman
bind f5 e_hwguy
bind f6 e_engineer
bind f7 e_medic
bind f8 e_sniper
bind f9 e_spy
bind f10 drop_disg
alias drop_disg "disguise 8 -2" // instantly removes disguise

alias +f_disg "bind f1 a_scout; bind f2 a_soldier; bind f3 a_pyro; bind f4 a_demoman; bind f5 a_hwguy; bind f6 a_engineer; bind f7 a_medic; bind f8 a_sniper; bind f9 a_spy"
alias -f_disg "bind f1 e_scout; bind f2 e_soldier; bind f3 e_pyro; bind f4 e_demoman; bind f5 e_hwguy; bind f6 e_engineer; bind f7 e_medic; bind f8 e_sniper; bind f9 e_spy"

bind "t" "+f_disg"[/code]

Source: http://forums.steampowered.com/forums/showthread.php?t=1591457
7
#7
1 Frags +
Dewottersuggestion

Unfortunately, this is no different than any of the spy scripts I've seen/tried, and it still doesn't address my basic underlying enigmatic problem. The problem being that simply typing in, for example, "disguise 5 -1" in console, only brings up my spy disguises menu, and does not actually switch to the disguise - i'm still forced to press a key on my number row to actually disguise.

Thank you for trying though.

[quote=Dewotter]suggestion[/quote]

Unfortunately, this is no different than any of the spy scripts I've seen/tried, and it still doesn't address my basic underlying enigmatic problem. The problem being that simply typing in, for example, "disguise 5 -1" in console, only brings up my spy disguises menu, and does not actually switch to the disguise - i'm still forced to press a key on my number row to actually disguise.

Thank you for trying though.
8
#8
0 Frags +

i think you need to enable the concise disguise menu, maybe? i dont know the console command but its in advanced options. worth a try i suppose

i think you need to enable the concise disguise menu, maybe? i dont know the console command but its in advanced options. worth a try i suppose
9
#9
huds.tf
0 Frags +

Man, Crespi, I don't know what you've done wrong because I literally just made the bind "KP_UPARROW" "disguise 4 1" and I disguised as an enemy demo. You haven't got anything in your configs that could possibly be clashing with this, right?

Man, Crespi, I don't know what you've done wrong because I literally just made the bind "KP_UPARROW" "disguise 4 1" and I disguised as an enemy demo. You haven't got anything in your configs that could possibly be clashing with this, right?
10
#10
1 Frags +
hanbroloi think you need to enable the concise disguise menu, maybe? i dont know the console command but its in advanced options. worth a try i suppose

Tried it, no dice. :(

omniMan, Crespi, I don't know what you've done wrong because I literally just made the bind "KP_UPARROW" "disguise 4 1" and I disguised as an enemy demo. You haven't got anything in your configs that could possibly be clashing with this, right?

I know, it's fucking bizarre as fuck right? I'm gonna lose sleep over this if I don't fix it because this is on the verge of defying the laws of physics.

Also, just for what it's worth, using the aliases from #6/dewotter, which execute a voice commands upon switch to a disguise - the voice command works and is played, but the disguise never goes past the disguise menu seen in the picture in my first post.

Makes. No. Sense :S

[quote=hanbrolo]i think you need to enable the concise disguise menu, maybe? i dont know the console command but its in advanced options. worth a try i suppose[/quote]

Tried it, no dice. :(

[quote=omni]Man, Crespi, I don't know what you've done wrong because I literally just made the bind "KP_UPARROW" "disguise 4 1" and I disguised as an enemy demo. You haven't got anything in your configs that could possibly be clashing with this, right?[/quote]

I know, it's fucking bizarre as fuck right? I'm gonna lose sleep over this if I don't fix it because this is on the verge of defying the laws of physics.



Also, just for what it's worth, using the aliases from #6/dewotter, which execute a voice commands upon switch to a disguise - the voice command works and is played, but the disguise never goes past the disguise menu seen in the picture in my first post.

Makes. No. Sense :S
11
#11
0 Frags +

Yes, I've had the same problem. I just had to get used to pressing the "4" then "x" keys. That is fine and all but becomes quite annoying when trying to disguise as the enemy sniper.

Yes, I've had the same problem. I just had to get used to pressing the "4" then "x" keys. That is fine and all but becomes quite annoying when trying to disguise as the enemy sniper.
12
#12
0 Frags +

Source console executes commands in a specific manner. In your case, typing "disguise 4 1" makes the engine do "disguise 4", because the game treats spacebars as an end in this case. If you want your scripts to work use quotation marks when a command has more than one word or number, such as (disguise "4 1") or (bind t "IncrementVar voice_enable 0 1 1"), otherwise the game executes "disguise 4" and "bind t IncrementVar", which do nothing good.

Source console executes commands in a specific manner. In your case, typing "disguise 4 1" makes the engine do "disguise 4", because the game treats spacebars as an end in this case. If you want your scripts to work use quotation marks when a command has more than one word or number, such as (disguise "4 1") or (bind t "IncrementVar voice_enable 0 1 1"), otherwise the game executes "disguise 4" and "bind t IncrementVar", which do nothing good.
13
#13
0 Frags +

now we know

now we know
14
#14
-2 Frags +

sorry for necro but I am getting the same thing

sorry for necro but I am getting the same thing
Please sign in through STEAM to post a comment.