Protect chat-only players (probably a command that can only be toggled once per login to prevent abusing) #14

Closed
opened 2016-04-20 14:44:05 +00:00 by NorbiPeti · 4 comments
NorbiPeti commented 2016-04-20 14:44:05 +00:00 (Migrated from github.com)
No description provided.
Sciguymjm commented 2016-04-21 17:45:53 +00:00 (Migrated from github.com)

If they are just chatting (with no actual game open) we can put them in spectator mode and give them a variety of status effects to prevent abuse (e.g. Nausea+Blindness) and have it reset on login. Also prevent them from moving, but not sure how to do that without teleporting them constantly.

If they are just chatting (with no actual game open) we can put them in spectator mode and give them a variety of status effects to prevent abuse (e.g. Nausea+Blindness) and have it reset on login. Also prevent them from moving, but not sure how to do that without teleporting them constantly.
NorbiPeti commented 2016-04-21 17:57:58 +00:00 (Migrated from github.com)

Just do an event.setCancelled at onPlayerMove, I guess...

Just do an event.setCancelled at onPlayerMove, I guess...
NorbiPeti commented 2016-04-24 15:30:25 +00:00 (Migrated from github.com)

Added. I keep forgetting to reference issues from commits though.

Added. I keep forgetting to reference issues from commits though.
NorbiPeti commented 2016-04-25 12:31:32 +00:00 (Migrated from github.com)

Though I didn't add status effects. Do you think we need them? If the player is unable to move (and teleport) they can't really abuse it, can they?

Though I didn't add status effects. Do you think we need them? If the player is unable to move (and teleport) they can't really abuse it, can they?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ChromaGaming/Chroma-Chat#14
No description provided.