GamerChappy
Experienced
- Joined
- Apr 10, 2013
- Messages
- 366
- Reaction score
- 180
So. I've tried to record some people which I suspect are hackers recently, but I just can't get good footage. I'm always not getting the best angle, and it's hard to tell what's going on when the video's been uploaded. I look away for a brief second and BAM! There goes the footage I needed.
It's just too hard to be constantly moving to get the best shot, and you're always having to re-teleport to the player your watching if you lose them. Please don't call me lazy, but sometimes you only get one shot, and you can easily screw it up. I think it would be a lot easier if someone implemented/coded a first person spectator plugin.
How it works:
You would type a command in, and the server would teleport you to the player you specified. The server would snap your view to the player's front-face and look outwards (so it would be basically like you're a clone of them, copying their every move). Any movements you would try to make would instantly teleport you back to the first person spectate position, unless you told the server to stop FPSpeccing. (Cool name, huh?) If the player died you would be able to start flying around again.
To fix the event where you can't see what the other player is holding (because your own hand is blocking the way), you could have the server put whatever was in the players hand into your own. Or, an even better alternative would be to (somehow?) remove your hand from the image (without using 'F1') so you could see when the player you were watching is swinging/pulling back their bow, similar to how when someone places a boat your hand goes off to the left, only thing is this would happen to the point where it was off the screen.
Pros:
Cons:
Commands (and action performed):
Thanks for reading,
GamerChappy.
-----------------------------------------------------------------------------------------------------------
EDIT: To those saying that it's impossible/extremely difficult to code, I've seen two versions developed for Bukkit:
https://forums.bukkit.org/threads/a...layers-are-doing-in-first-person-1-5-1.56880/
and
http://dev.bukkit.org/bukkit-plugins/spectate/
Why can't MCSG make their own? Or if they want to, get the source code for the plugin and modify/improve it to their likings?
It's just too hard to be constantly moving to get the best shot, and you're always having to re-teleport to the player your watching if you lose them. Please don't call me lazy, but sometimes you only get one shot, and you can easily screw it up. I think it would be a lot easier if someone implemented/coded a first person spectator plugin.
How it works:
You would type a command in, and the server would teleport you to the player you specified. The server would snap your view to the player's front-face and look outwards (so it would be basically like you're a clone of them, copying their every move). Any movements you would try to make would instantly teleport you back to the first person spectate position, unless you told the server to stop FPSpeccing. (Cool name, huh?) If the player died you would be able to start flying around again.
To fix the event where you can't see what the other player is holding (because your own hand is blocking the way), you could have the server put whatever was in the players hand into your own. Or, an even better alternative would be to (somehow?) remove your hand from the image (without using 'F1') so you could see when the player you were watching is swinging/pulling back their bow, similar to how when someone places a boat your hand goes off to the left, only thing is this would happen to the point where it was off the screen.
Pros:
- Easier to see aimbotters and forcefield hackers.
- Easier to keep up with someone.
- Easier to tell if someone is using ESP.
- Easier to see people who are using BSM (without the need to turn particles on or off).
- Easier to understand what's happening in a recording.
- A way to catch even the slyest of hackers.
- For staff, this would be a completely invisible way to watch someone.
- NEW! A way to watch your friends and help them get chests, or out of puzzles. Just a way to help them from their point of view.
Cons:
- Difficult to code. (?)
- Long commands (Not that long, would be easy to make shortened versions of).
- The possibility of having arrows always being deflected if the player isn't put into the right position. (If the server put you in the right position, I don't see this being a problem. Removing the player as an entity might work, I honestly don't know.)
- Lag from all the commands (Possibly)? Arisen by Blockerville | Could be solved with some alternate ways of programming the plugin.
Commands (and action performed):
- /firstpersonspectate [Player Name]: Initiates FPSpec on the player you're intending to spectate. Would change to another player if you were already spectating someone else. Could be also shortened to '/fpspec' or even '/fps'.
- /stopfirstpersonspectate: Would let you loose to fly around and/or do whatever the hell you wanted again! Could be also shortened to '/sfpspec' or '/stopfpspec' or even '/sfps'.
- /liveinvfpsec: Restricted: Would give you the ability to see the live inventory of the player you were spectating. Would also put on what the player is wearing, so to see it you could 'F5' or open your inventory. To prevent abuse, this would be restricted to staff. Could be also shortened to '/linvfpspec' or even '/lifps'.
- /healthfpspec: Restricted: Would give you the ability to see the health of the player you were watching. To prevent abuse (by giving the ability to see whether someone was almost dead and tell their teammate), this would be restricted also. Could be also shortened to '/hfpspec' or even /hfps'.
Thanks for reading,
GamerChappy.
-----------------------------------------------------------------------------------------------------------
EDIT: To those saying that it's impossible/extremely difficult to code, I've seen two versions developed for Bukkit:
https://forums.bukkit.org/threads/a...layers-are-doing-in-first-person-1-5-1.56880/
and
http://dev.bukkit.org/bukkit-plugins/spectate/
Why can't MCSG make their own? Or if they want to, get the source code for the plugin and modify/improve it to their likings?
Last edited: