Raised This Month: $ Target: $400
 0% 

BlackBox Tools: Admin Camera


Post New Thread Reply   
 
Thread Tools Display Modes
Author
CrimsonGT
Veteran Member
Join Date: Oct 2007
Location: Gainesville, FL
Plugin ID:
670
Plugin Version:
1.0.0
Plugin Category:
Admin Commands
Plugin Game:
Any
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Observe Players in realtime.
    Old 12-10-2008 , 10:20   BlackBox Tools: Admin Camera
    Reply With Quote #1

    The Blackbox Tools

    Description:
    The Blackbox Tools are a set of small but effective administrative tools designed to allow complete control of your server. Seperated into multiple plugins to allow you to choose only what you do and do not need, but all combining into one main section on the sourcemod admin menu for quick access. All tools are completely designed with the Orangebox Engine as an utmost priority, however some are customized to attempt to cater to server admins from other game servers as well.



    Modification:
    The admin camera plugin allow an administrator with the "kick" flag to spectate a connected player while never having to change teams. You can simply access the option to spectate a player at any time through your admin menu, through console if desired with the syntax bb_observeclient <userid>, or through chat with !bb_observeclient <userid>.

    Warning: This is NOT intended to be a replacement for spectating players for aimbot hacking.

    How it Works:
    When you choose to observe a client, a camera is created and attached to this player for 60 seconds. It is attached to their eyes, so you can see what they see, although it is not the same as being in first person. To break free of the specate mode, you can simply fire your weapon and be released from this view. The camera will be disabled, and completely removed from the map. This is to prevent a build up of camera entities from multiple administrators using them, or even spectating multiple players often.

    Upcoming Features:
    • Built in option to change the spectating mode. (First person, Third person, Freecam Mode)
    • Built in option to change the duration of the spectate time.
    • CVAR to change the required admin flag for Usage.
    • Admin Protection mode to disable damage on the admin while using the spectator mode. Also set them into an invisible state to prevent them from being attacked.
    This plugin should work in any game based on the Source engine. It has only been tested on Team Fortress 2 currently, so bug reports and feature requests are completely welcomed.

    *Edit*

    This has been tested and works with Left4Dead as well.
    Attached Files
    File Type: sp Get Plugin or Get Source (admincamera.sp - 3347 views - 7.7 KB)

    Last edited by CrimsonGT; 12-21-2008 at 00:34.
    CrimsonGT is offline
    exvel
    SourceMod Donor
    Join Date: Jun 2006
    Location: Russia
    Old 12-10-2008 , 11:08   Re: BlackBox Tools: Admin Camera
    Reply With Quote #2

    no translations support?
    __________________
    For admins: My plugins

    For developers: Colors library
    exvel is offline
    Send a message via ICQ to exvel
    CrimsonGT
    Veteran Member
    Join Date: Oct 2007
    Location: Gainesville, FL
    Old 12-10-2008 , 12:05   Re: BlackBox Tools: Admin Camera
    Reply With Quote #3

    I will add that to my todo list, and try and get it done today.
    CrimsonGT is offline
    retsam
    Veteran Member
    Join Date: Aug 2008
    Location: so-cal
    Old 12-10-2008 , 13:17   Re: BlackBox Tools: Admin Camera
    Reply With Quote #4

    Does this plugin lock onto players automatically? Like mani admin has auto observe, locks onto same player as they die, respawn etc.. If it doesnt, it would be sick if you could have it do that.

    Thats one thing sourcemod severely lacks.
    retsam is offline
    CrimsonGT
    Veteran Member
    Join Date: Oct 2007
    Location: Gainesville, FL
    Old 12-10-2008 , 13:40   Re: BlackBox Tools: Admin Camera
    Reply With Quote #5

    I actually have not tried locking on to a player and then having them die. I only was able to test it very early on with FlyingMongoose to make sure this method worked at all, then I used bots to test the release on tf2/l4d.

    I will test it later and see about that. Really this plugin is intended for short term observations at the moment. Basically to check if a players AFK, speed hacking, possibly wall hacking, purposely friendly firing, etc. I will see what I can do about it staying with them through death/spawn etc.
    CrimsonGT is offline
    {7~11} TROLL
    Senior Member
    Join Date: Oct 2008
    Location: Atlanta,Georgia
    Old 12-10-2008 , 13:48   Re: BlackBox Tools: Admin Camera
    Reply With Quote #6

    is this kinda like the amx_spectate plugin for amx mod x servers?
    __________________
    {7~11} TROLL is offline
    CrimsonGT
    Veteran Member
    Join Date: Oct 2007
    Location: Gainesville, FL
    Old 12-10-2008 , 14:06   Re: BlackBox Tools: Admin Camera
    Reply With Quote #7

    Im not sure, do you have a link? A search on the amxx approved forums for "spectate" returned 166 results.
    CrimsonGT is offline
    CrimsonGT
    Veteran Member
    Join Date: Oct 2007
    Location: Gainesville, FL
    Old 12-10-2008 , 16:53   Re: BlackBox Tools: Admin Camera
    Reply With Quote #8

    Quote:
    Originally Posted by retsam View Post
    Does this plugin lock onto players automatically? Like mani admin has auto observe, locks onto same player as they die, respawn etc.. If it doesnt, it would be sick if you could have it do that.

    Thats one thing sourcemod severely lacks.
    I just tested it out and it does do this. Basically when the player dies, the camera sits where they last were, then reattaches to them when they spawn. Only thing I dont like is the first person view can really suck due to the bobbing of the client's eyes. I plan to release a large update to this tommorow, which will include different view modes in addition to first person.
    CrimsonGT is offline
    retsam
    Veteran Member
    Join Date: Aug 2008
    Location: so-cal
    Old 12-10-2008 , 17:15   Re: BlackBox Tools: Admin Camera
    Reply With Quote #9

    Serious, so it does already lock onto players already? If so thats freaking sick, and this is a plugin admins have needed for a long time.

    Another idea I had between last night and today was, how bout you make it so thats its not only added to admin menu, but make it so the public can utilize specing people as well.

    At least a cvar maybe which would allow or disallow the public players to use it. But it would be SO GREAT if public players were able to utilize this for specing potential hackers......

    I am a server admin and I cant tell you how annoying it is even for myself to try and make a demo on someone cause when they die you gotta click around again to find them again etc...I can only imagine for players as well.

    It would be nice if you had a command such as !spec or !spectate or something similar, that brings up a menu for players to pick who to spectate on.

    Also, it looks like the plugin only adds a camera for 60 seconds? How bout some longer options than that? Like, 60(1 min), 180(2 mins), 300(5 mins), 600(10 mins)? Just an idea.

    Anyways, I would just love to see a plugin dedicated to helping admins and players make demos and spectate players....Its something that mani has had forever and sourcemod has not.

    Since I am busy lately, I have not had time to actually try this plugin yet so forgive me for anything that I may be saying that it might already do lol.


    PS: Yes, I know you said in the main post its not intended for spectating aimboters and such but, it should be.

    Last edited by retsam; 12-10-2008 at 17:25.
    retsam is offline
    CrimsonGT
    Veteran Member
    Join Date: Oct 2007
    Location: Gainesville, FL
    Old 12-10-2008 , 17:33   Re: BlackBox Tools: Admin Camera
    Reply With Quote #10

    Well when you actually try it out, you will see why. Right now since the camera is parented to the players eyes it bounces up and down as they run/shoot/etc. which can make it difficult to see what they are aiming at. I will be adding different attachment modes though to take care of that tommorow hopefully.

    I definitely plan on adding duration to the menu, so you can choose how long the camera stays for. 60 seconds was just a number I pulled out of wherever and threw in there for the time being to get responses and critiques and see where to go with it.

    I could certainly make it so players could use it. Problem I saw with that was I imagine a lot of players would just play with it, watch enemy players, see where they are, whats going on where, etc. For example, in L4D since boss zombies count as bots, you can spectate them as well (even though they dont have attachment points so the camera is at there feet).
    CrimsonGT is offline
    Reply



    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 20:01.


    Powered by vBulletin®
    Copyright ©2000 - 2024, vBulletin Solutions, Inc.
    Theme made by Freecode