PlayerStatus
- Allows a player to tell everyone that he is AwayFromKeyboard (AFK). Private message senders will be notified that the player is AFK.
- Allows a player to tell everyone that he is DoNotDisturb (DND). Private message senders will be notified that the player is DND.
- Allows a player to remove every regular chat text and emotes (/me) messages. The player will still see commands and server messages.
- Allows a player to remove private messages (/msg and /tell). Private message senders will be notified that the player isn't receiving messages.
- Customize login and logout messages or use a list of random messages
Command list
- /playerstatus : Displays the list of commands and your currently enabled statuses.
- /playerstatus <name> : Displays the currently toggled functions of another player.
- /afk : Sets your status as AwayFromKeyboard. This will add [AFK] in front of your name in chat and notify people sending you private messages.
- /dnd : Sets your status as DoNotDisturb. This will add [DND] in front of your name in chat and notify people sending you private messages. You will still receive them.
- /nochat : This removes for you every message people type in chat including /me. Messages from other plugins and server will still go through.
- /nomsg : This will block private messages from the commands /msg and /tell.
- /ignore <name> : Allows a player to ignore another one. Removes the ignored player from regular chat, from /me and from private messages. Only the player using /ignore stops seeing that player's messages. Ignored players aren't persistent.
- /ignorelist : Displays the list of currently ignored players. Ignored players aren't persistent.
- /mute <name> : Makes that person unable to speak in chat and to use /me. Muted players aren't persistent.
- /playerstatuslang <language> : Allows to change the language file used. If language file is name "caption-french.yml" do /playerstatuslang french
- /moderate : Mutes everyone except people with moderate permission. Useful when server gets out of control or to make big announcements. Players can still /msg and /tell.
Permission nodes
- /afk - PlayerStatus.afk
- /dnd - PlayerStatus.dnd
- /nochat - PlayerStatus.nochat
- /nomsg - PlayerStatus.nomsg
- /ignore - PlayerStatus.ignore
- /ignorelist - PlayerStatus.ignore
- /mute - PlayerStatus.mute
- /playerstatuslang - PlayerStatus.config
- /moderate - PlayerStatus.moderate
Things to do
- Allow channels and such. Channel creator will be allowed to /kick /ban /mute people from the channel. Might make this into a seperator plugin that will use some features of this one to work.
- Disable /AFK on PlayerMove. Also make other player unable to move you if possible.
- Add a config to make AFKed player invincible (Will add this once I managed to prevent people from pushing players)
- Add a config for timer on AFK. This to prevent people running in PVP from going AFK and being immortal instantly.
- Add persistence to /ignore and /mute. For the other commands I'll have to think about it.
- Allow commands from Console that make sense.
- Allow to use colors in the configurations/captions
Version History
Version 2.8
- Removed support for non-SuperPerms permission. In theory should work with bPermissions, PEX and a few others. Permission2/3 don't work anymore anyway.
Version 2.7
- Updated to make compatible with CB 1.1-R5
Version 2.6
- Added PermissionsEx support.
- 34 comments
- ← Previous
- 1
- 2
- 3
- 4
- Next →
- 34 comments
- ← Previous
- 1
- 2
- 3
- 4
- Next →
Facts
- Date created
- Sep 25, 2011
- Category
- Last update
- Jan 10, 2013
- Development stage
- Release
- Language
- enUS
- License
- GNU General Public License version 3 (GPLv3)
- Curse link
- PlayerStatus
- Downloads
- 8,643
- Recent files
- Reply
- #26
zachbora Jun 04, 2012 at 18:22 UTC - 0 likes@imsuperduper: Go
Well they can still whisper you, unless you do /nomsg too.
- Reply
- #25
imsuperduper Jun 04, 2012 at 14:48 UTC - 0 likesCan you add something that's like, if you're in /nochat, you can still see the stuff admins/mods put in chat? Or certain players?
Like /nochat -i player1,player2,player3...
Just an idea
- Reply
- #24
Julletin May 27, 2012 at 09:28 UTC - 0 likes@zachbora: Go
Thank you! :)
- Reply
- #23
zachbora May 22, 2012 at 18:27 UTC - 0 likes@Julletin: Go
Well I think my plugin disables them altogheter unfortunatly. Thought there are some plugins out there for custom death messages, maybe by combining the two you could see them.
I'll have to make showing/hiding them a config in the next release.
- Reply
- #22
Julletin May 19, 2012 at 13:40 UTC - 0 likesGreat plugin, but i have an little broblem! When i use this plugin on my server, kills does not show in chat (like "Player a was slain by player b"). Is there any solution?
- Reply
- #21
Baamoink Apr 21, 2012 at 00:27 UTC - 0 likesJust installed this on my server, brilliant plug-in! The login & logout messages are funny at first, but I can imagine them getting pretty irritating after a while. The nochat command is pleasing a few of my members :)
Good job!
- Reply
- #20
migsthegod Mar 22, 2012 at 06:43 UTC - 0 likesMay you update source? :D Good plugin but i'd like to change how /msg works :)
- Reply
- #19
zachbora Mar 12, 2012 at 12:41 UTC - 0 likes@Wolf480pl: Go
Could be a possibility. I didn't expect multi-cultural servers.
- Reply
- #18
Wolf480pl Mar 09, 2012 at 20:39 UTC - 0 likesDoes language selection work globally?
If yes, why don't you add possibility for each player to select his/her own language?
Check out my plugin: PaidSwitch
- Reply
- #17
zachbora Mar 08, 2012 at 18:25 UTC - 0 likes@mobilephone2003: Go
Yeah I knew this would turn into a problem some day... hmm. I did this to make nochat not show the me commands. I'll add a permission for it when I can.