From what I can tell Valve made a breaking change to one (if not more) of the APIs used in StatusSpec. The only way to properly resolve it is to get a Source SDK code update.
I just started mucking around with StatusSpec, statusspec_localplayer_track_spec_target and statusspec_localplayer_set_current_target are still broken, but this seems to work for me:
// F1-F12 switches to player indexes and enables localplayer (for killfeed)
statusspec_localplayer_enabled 1
statusspec_cameratools_spec_player_alive 0
bind "F1" "statusspec_cameratools_spec_player 2; statusspec_localplayer_player 2"
bind "F2" "statusspec_cameratools_spec_player 3; statusspec_localplayer_player 3"
bind "F3" "statusspec_cameratools_spec_player 4; statusspec_localplayer_player 4"
bind "F4" "statusspec_cameratools_spec_player 5; statusspec_localplayer_player 5"
bind "F5" "statusspec_cameratools_spec_player 6; statusspec_localplayer_player 6"
bind "F6" "statusspec_cameratools_spec_player 7; statusspec_localplayer_player 7"
bind "F7" "statusspec_cameratools_spec_player 8; statusspec_localplayer_player 8"
bind "F8" "statusspec_cameratools_spec_player 9; statusspec_localplayer_player 9"
bind "F9" "statusspec_cameratools_spec_player 10; statusspec_localplayer_player 10"
bind "F10" "statusspec_cameratools_spec_player 11; statusspec_localplayer_player 11"
bind "F11" "statusspec_cameratools_spec_player 12; statusspec_localplayer_player 12"
bind "F12" "statusspec_cameratools_spec_player 13; statusspec_localplayer_player 13"
Not sure if something in a recent update 'fixed' it? But seems like some people had problems with statusspec_cameratools_spec_player?
Anyhow, I'm using this together with the latest version of Lawena and it's working so far.
Edit:
Attempted to make an alias thingo that emulates how I assume the old command would've worked. I think this probably doesn't work well with the F1-F12 binds because there's no way to 'remember' the index position(?) Anyway, hopefully this works as intended, otherwise let me know.
// Execute view for player 1, not sure if this is necessary
statusspec_cameratools_spec_player 2; statusspec_localplayer_player 2; spec_mode 4;
alias "Player1" "statusspec_cameratools_spec_player 2; statusspec_localplayer_player 2; spec_mode 4; alias NextPlayer Player2; alias PreviousPlayer Player12"
alias "Player2" "statusspec_cameratools_spec_player 3; statusspec_localplayer_player 3; spec_mode 4; alias NextPlayer Player3; alias PreviousPlayer Player1"
alias "Player3" "statusspec_cameratools_spec_player 4; statusspec_localplayer_player 4; spec_mode 4; alias NextPlayer Player4; alias PreviousPlayer Player2"
alias "Player4" "statusspec_cameratools_spec_player 5; statusspec_localplayer_player 5; spec_mode 4; alias NextPlayer Player5; alias PreviousPlayer Player3"
alias "Player5" "statusspec_cameratools_spec_player 6; statusspec_localplayer_player 6; spec_mode 4; alias NextPlayer Player6; alias PreviousPlayer Player4"
alias "Player6" "statusspec_cameratools_spec_player 7; statusspec_localplayer_player 7; spec_mode 4; alias NextPlayer Player7; alias PreviousPlayer Player5"
alias "Player7" "statusspec_cameratools_spec_player 8; statusspec_localplayer_player 8; spec_mode 4; alias NextPlayer Player8; alias PreviousPlayer Player6"
alias "Player8" "statusspec_cameratools_spec_player 9; statusspec_localplayer_player 9; spec_mode 4; alias NextPlayer Player9; alias PreviousPlayer Player7"
alias "Player9" "statusspec_cameratools_spec_player 10; statusspec_localplayer_player 10; spec_mode 4; alias NextPlayer Player10; alias PreviousPlayer Player8"
alias "Player10" "statusspec_cameratools_spec_player 11; statusspec_localplayer_player 11; spec_mode 4; alias NextPlayer Player11; alias PreviousPlayer Player9"
alias "Player11" "statusspec_cameratools_spec_player 12; statusspec_localplayer_player 12; spec_mode 4; alias NextPlayer Player12; alias PreviousPlayer Player10"
alias "Player12" "statusspec_cameratools_spec_player 13; statusspec_localplayer_player 13; spec_mode 4; alias NextPlayer Player1; alias PreviousPlayer Player11"
alias "NextPlayer" "Player2"
alias "PreviousPlayer" "Player12"
bind "mouse1" "NextPlayer"
bind "mouse2" "PreviousPlayer"
Edit 2:
Seems like it works perfectly well with some STVs, whereas others a few of the players don't have indexes assigned to them so the camera doesn't go to them during the cycle. Most likely just demo shit being broken from some recent updates.
[code]// F1-F12 switches to player indexes and enables localplayer (for killfeed)
statusspec_localplayer_enabled 1
statusspec_cameratools_spec_player_alive 0
bind "F1" "statusspec_cameratools_spec_player 2; statusspec_localplayer_player 2"
bind "F2" "statusspec_cameratools_spec_player 3; statusspec_localplayer_player 3"
bind "F3" "statusspec_cameratools_spec_player 4; statusspec_localplayer_player 4"
bind "F4" "statusspec_cameratools_spec_player 5; statusspec_localplayer_player 5"
bind "F5" "statusspec_cameratools_spec_player 6; statusspec_localplayer_player 6"
bind "F6" "statusspec_cameratools_spec_player 7; statusspec_localplayer_player 7"
bind "F7" "statusspec_cameratools_spec_player 8; statusspec_localplayer_player 8"
bind "F8" "statusspec_cameratools_spec_player 9; statusspec_localplayer_player 9"
bind "F9" "statusspec_cameratools_spec_player 10; statusspec_localplayer_player 10"
bind "F10" "statusspec_cameratools_spec_player 11; statusspec_localplayer_player 11"
bind "F11" "statusspec_cameratools_spec_player 12; statusspec_localplayer_player 12"
bind "F12" "statusspec_cameratools_spec_player 13; statusspec_localplayer_player 13"[/code]
Not sure if something in a recent update 'fixed' it? But seems like some people had problems with [i]statusspec_cameratools_spec_player[/i]?
Anyhow, I'm using this together with the latest version of Lawena and it's working so far.
[b]Edit:[/b]
Attempted to make an alias thingo that emulates how I assume the old command would've worked. I think this probably doesn't work well with the F1-F12 binds because there's no way to 'remember' the index position(?) Anyway, hopefully this works as intended, otherwise let me know.
[code]// Execute view for player 1, not sure if this is necessary
statusspec_cameratools_spec_player 2; statusspec_localplayer_player 2; spec_mode 4;
alias "Player1" "statusspec_cameratools_spec_player 2; statusspec_localplayer_player 2; spec_mode 4; alias NextPlayer Player2; alias PreviousPlayer Player12"
alias "Player2" "statusspec_cameratools_spec_player 3; statusspec_localplayer_player 3; spec_mode 4; alias NextPlayer Player3; alias PreviousPlayer Player1"
alias "Player3" "statusspec_cameratools_spec_player 4; statusspec_localplayer_player 4; spec_mode 4; alias NextPlayer Player4; alias PreviousPlayer Player2"
alias "Player4" "statusspec_cameratools_spec_player 5; statusspec_localplayer_player 5; spec_mode 4; alias NextPlayer Player5; alias PreviousPlayer Player3"
alias "Player5" "statusspec_cameratools_spec_player 6; statusspec_localplayer_player 6; spec_mode 4; alias NextPlayer Player6; alias PreviousPlayer Player4"
alias "Player6" "statusspec_cameratools_spec_player 7; statusspec_localplayer_player 7; spec_mode 4; alias NextPlayer Player7; alias PreviousPlayer Player5"
alias "Player7" "statusspec_cameratools_spec_player 8; statusspec_localplayer_player 8; spec_mode 4; alias NextPlayer Player8; alias PreviousPlayer Player6"
alias "Player8" "statusspec_cameratools_spec_player 9; statusspec_localplayer_player 9; spec_mode 4; alias NextPlayer Player9; alias PreviousPlayer Player7"
alias "Player9" "statusspec_cameratools_spec_player 10; statusspec_localplayer_player 10; spec_mode 4; alias NextPlayer Player10; alias PreviousPlayer Player8"
alias "Player10" "statusspec_cameratools_spec_player 11; statusspec_localplayer_player 11; spec_mode 4; alias NextPlayer Player11; alias PreviousPlayer Player9"
alias "Player11" "statusspec_cameratools_spec_player 12; statusspec_localplayer_player 12; spec_mode 4; alias NextPlayer Player12; alias PreviousPlayer Player10"
alias "Player12" "statusspec_cameratools_spec_player 13; statusspec_localplayer_player 13; spec_mode 4; alias NextPlayer Player1; alias PreviousPlayer Player11"
alias "NextPlayer" "Player2"
alias "PreviousPlayer" "Player12"
bind "mouse1" "NextPlayer"
bind "mouse2" "PreviousPlayer"[/code]
[b]Edit 2:[/b]
Seems like it works perfectly well with some STVs, whereas others a few of the players don't have indexes assigned to them so the camera doesn't go to them during the cycle. Most likely just demo shit being broken from some recent updates.
statusspec_localplayer_set_current_target Still makes TF2 crash for me.
yo, i was editing hud and i found a problem with medigun skins
http://i.imgur.com/QVH0g3X.jpg
in this case flower power from tough break
how can i fix it? thanks
http://i.imgur.com/QVH0g3X.jpg
in this case flower power from tough break
how can i fix it? thanks
Change MedigunPanelNameLabel to be a VariableLabel and add a 'labelText' for the default state which is Medi Gun and then add the kritz, quick-fix and vaccinator labels with the following for the medigun name label
"labelText" "Medi Gun" // Default
"medigun-medigun"
{
"labelText" "Medi Gun"
}
"medigun-kritzkrieg"
{
"labelText" "Kritzkrieg"
}
"medigun-quickfix"
{
"labelText" "Quick-Fix"
}
"medigun-vaccinator"
{
"labelText" "Vaccinator"
}
[code] "labelText" "Medi Gun" // Default
"medigun-medigun"
{
"labelText" "Medi Gun"
}
"medigun-kritzkrieg"
{
"labelText" "Kritzkrieg"
}
"medigun-quickfix"
{
"labelText" "Quick-Fix"
}
"medigun-vaccinator"
{
"labelText" "Vaccinator"
}[/code]
shits broke yo
last nights update seems to have killed most things but the steamtools rich presence, they crash the game now
last nights update seems to have killed most things but the steamtools rich presence, they crash the game now
The flag removal still works, but multipanel stuff/anything hud related crashes the game on launch or changing convar.
Time to add the medigun charge % back to the playerpanels in the hud until plugin has been fixed/replaced.
Time to add the medigun charge % back to the playerpanels in the hud until plugin has been fixed/replaced.
LuckyLukestatusspec_localplayer_set_current_target Still makes TF2 crash for me.
Still crashing for me too, 5 months later. Any word on a fix for this at all yet? :\
Still crashing for me too, 5 months later. Any word on a fix for this at all yet? :\