KillerZebra

Strange Lurker
Contributor
Description:

Spectate a player and follow them through death.
Plugin is part of the Simple Plugins project.

Features:
  • Follows a player thru death
  • Displays player name and steamid on screen
  • Displays ipaddress to admins on screen (Menu/Panel Hud Only)
  • Displays kills and deaths on screen (Menu/Panel Hud Only)
  • Ability to punish player
  • SteamBans support integrated (auto sb_status call when installed)
  • SourceBans support integrated
  • MySQLBans support integrated
  • Admin menu integration


Commands:
  • sm_spectator <#userid|name> - Spectate a player
  • sm_spec <#userid|name> - Spectate a player
  • sm_observe <#userid|name> - Spectate a player
  • sm_stopspec - Stops spectating a player
  • sm_endobserve - Stops spectating a player
  • sm_specinfo - Toggles the hud display if in spectator

Console Variables:

sm_spectate_hudmode - Hud Mode: 0 = Hud Text | 1 = Panel/Menu (NOTE: The panel/menu will override other menus until canceled)
sm_spectate_menutype - Menu Mode: 0 = Panel | 1 = Menu
sm_spectate_adminflag - Admin flag to use for hud
sm_spectate_restricthud - Restriction Mode: 0 = Everyone | 1 = Admins only
sm_spectate_ban - Enables/Disables bans
sm_spectate_banperm - Enables/Disables perma bans
sm_spectate_beacon - Enables/Disables beacon punishment
sm_spectate_blind - Enables/Disables blind punishment
sm_spectate_cheater - Enables/Disables cheater flag punishment
sm_spectate_drug - Enables/Disables drug punishment
sm_spectate_freeze - Enables/Disables freeze punishment
sm_spectate_freezebomb - Enables/Disables freezebomb punishment
sm_spectate_kick - Enables/Disables kick punishment
sm_spectate_slap - Enables/Disables slap punishment
sm_spectate_slay - Enables/Disables slay punishment
sm_spectate_timebomb - Enables/Disables timebomb punishment

http://forums.alliedmods.net/showthread.php?t=102837


I would really like this installed
 
This suggestion has been closed. Votes are no longer accepted.
does it work for non admins as well because this would be useful to people tracking suspected people as well so we dont spend time tracking them down when they finally do manage to get killed edit minus of course things like the IP and such
 
idk maybe. i personally don' t care about though its nice for the admins ;)

however idk if bottiger will install it since it needs "simple plugins core" to work.

however i havnt heard anything bad about it, FUG has it installed.
 
So I'm not sure how this integrates with soucebans. I think we can just use the regular sourceban commands in spec right?

EDIT: I think the griefing part of this is awesome. You can mark a player as a griefer and it will only allow them to do damage to themselves and die instantly on any fall damage. lolololol
 
i dont care about those things. i just like the ability to rtype in a player and abel to spectate him. im sure we can disable the other stuff. such as the spectate ban and stupid things liek that
 
i dont want this to die. i think it can be very useful unless im missing something obvious. anyone else have opinions on this?
 
seems very useful for catching hackers. The worst thing about spectate is, when that person dies, u have to crazy click to find them again.
 
As an alternative to this, how about we have SourceTV installed but only accessible by admins. From what I understand you can use it to record demos that record all entities so you can look at things from different camera angles or the POVs of different players. I think it would help in discerning things that are otherwise difficult to see in demos recorded at certain angles.
 
As an alternative to this, how about we have SourceTV installed but only accessible by admins. From what I understand you can use it to record demos that record all entities so you can look at things from different camera angles or the POVs of different players. I think it would help in discerning things that are otherwise difficult to see in demos recorded at certain angles.
secretly, the reason this is a good idea is because you wouldn't have to join a server and alert a hacker to an admin joining. And you wouldn't even need to be a donator to be able to witness what's going on in a full server.
 
source tv is nice but the files can start getting largeish as it( i believe you have to have the record on .... could be wrong ill look into it again) runs
 
source tv is nice but the files can start getting largeish as it( i believe you have to have the record on .... could be wrong ill look into it again) runs
You don't need to have it recording for it to be in the server.

also, something I forgot to mention, you could just put a password on the sourcetv thingy to prevent random people connecting.
 
SourceTV does take up a player slot, which is the reason skial doesn't have replays enabled (according to Bottiger). I do think the spectate plugin sounds very handy and I would like to see that implemented, if possible.
 
SourceTV does take up a player slot, which is the reason skial doesn't have replays enabled (according to Bottiger). I do think the spectate plugin sounds very handy and I would like to see that implemented, if possible.
That's one of the reasons. It's still causing crashes. I don't know all the details, but I think one of the larger issues is if it loses connection to where ever your writing the files to it'll crash the server.
 
That's one of the reasons. It's still causing crashes. I don't know all the details, but I think one of the larger issues is if it loses connection to where ever your writing the files to it'll crash the server.
Have you seen what happens when you lose connection to the item server? The loadouts stutter and burn. They've never been good at handling network problems. When I tested it, I stored the replay files on the same box, but on a different hard drive. That might be the answer but it doesn't really work when someone else is managing your servers.

I would like this spec plugin though. Make our lives easier.
 
Have you seen what happens when you lose connection to the item server? The loadouts stutter and burn. They've never been good at handling network problems. When I tested it, I stored the replay files on the same box, but on a different hard drive. That might be the answer but it doesn't really work when someone else is managing your servers.

I would like this spec plugin though. Make our lives easier.
That's better than loosing an entire server full of players. It would be nice though, you could do so much with that to the report system.
 
source tv is nice but the files can start getting largeish as it( i believe you have to have the record on .... could be wrong ill look into it again) runs
Well, does it need to be set to record all the time? For instance, if one of us admins rolls in and decides we need a demo for something, can't we set it to record and stop the recording on command?
 
Well, does it need to be set to record all the time? For instance, if one of us admins rolls in and decides we need a demo for something, can't we set it to record and stop the recording on command?

What would be the point of that? You can do that already.
 
Well, does it need to be set to record all the time? For instance, if one of us admins rolls in and decides we need a demo for something, can't we set it to record and stop the recording on command?
You don't need to have it recording for it to be in the server.
What would be the point of that? You can do that already.
secretly, the reason this is a good idea is because you wouldn't have to join a server and alert a hacker to an admin joining. And you wouldn't even need to be a donator to be able to witness what's going on in a full server.
 
The whole point would be for it to always be recording, then you can look back and see what they've been doing, not what they're now doing.