PlayerStatus

1 - New Features!

Can you add a configurable auto AFK setting so that players will go AFK after a specified time? Also when they go afk a configurable auto message with color support will be sent to chat notifiying players that his gone afk. Also a setting that prevents players from taking damage while afk and maybe block afk players movement so others cant push him no where. Also a command to see all the afk players would be awesome.

Maybe add a feature where right clicking a player will show his status and make it toggleable.
Very important feature will also be that AFK players will be kicked (who afk too much)
Also AFK exception permission nodes for admins are needed.
Thanks

User When Change
zachbora Jan 23, 2012 at 13:57 UTC Changed status from New to Accepted
deleted_7554077 Jan 22, 2012 at 12:26 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 7 comments
  • Avatar of deleted_7554077 deleted_7554077 Feb 03, 2012 at 14:25 UTC - 0 likes

    <<reply 524231>>

    For homes I use uHome and for player teleporting I use TeleConfirmLite (TCL). Don't like essentials or commandbook because they have few features.

  • Avatar of zachbora zachbora Feb 03, 2012 at 13:21 UTC - 0 likes

    @deleted_7554077: Go

    And that's actually what we have on my server because I haven't found any plugin that pleases me. We just use the tp and tphere from commandbook. But only our highest vips can use it.

  • Avatar of deleted_7554077 deleted_7554077 Jan 24, 2012 at 08:18 UTC - 0 likes

    <<reply 507486>>

    Well in my opinion no server owner is stupied enough to give regular players the ability to teleport other players directly to them without confirmation thats crasy. They would just spam it and teleport everyone to them. So in my opinion thats not a problem.

    Well true there are solutions for every problem, the main question is how much work are you willing to do for it. I just made a suggestion, im not a java coder or anything so I don't really know the limitations of the code, but I know that other plugins have it.

    Thanks

  • Avatar of zachbora zachbora Jan 23, 2012 at 21:07 UTC - 0 likes

    @deleted_7554077: Go

    Regarding "So if animals push you the value shouldnt change and you can separate player moved by animals and player moving itself."

    That's fine for animals and player pushes, but if someone does a /tphere, your head orientation becomes theirs.

    Plugins like Essentials can get around this easily because they provide the tp commands. This plugin doesn't know when a player gets teleported. Unless like I mentionned, if I check the distance travelled.

    Last edited Jan 23, 2012 by zachbora
  • Avatar of deleted_7554077 deleted_7554077 Jan 23, 2012 at 15:11 UTC - 0 likes

    <<reply 507096>>

    Ou and some plugin developers split the features them self into separate tickets, so you can take out the useless ones.

  • Avatar of deleted_7554077 deleted_7554077 Jan 23, 2012 at 15:10 UTC - 0 likes

    Well all these features are doable since i got them from other AFK plugins that are inactive.

    Essentials has auto AFK and AFK announceing into chat so that should also be doable.

    The animals can push the player but isnt the looking direction left the same? If i know correctly then each direction has a value like 1-4 or something. When looking around it changes. So if animals push you the value shouldnt change and you can separate player moved by animals and player moving itself.

    Also if you dont make the afk automatic rather toggleable then yes players can spam to live in pvp but when it would be auto only and it activates after 5 min in being afk then his already dead. But the /afk toggle cooldown is a good idea.

    The right click isnt really necessary for me but maybe for others.

    Also it would be good to add listened events like afkbooter has "listened-events=PLAYER_MOVE,PLAYER_CHAT" and there were some more like inventory open and such.

    Hope you integrate some features soon. Then I would definately use it since it would be the most up to date AFK plugin after Essentials.

    Thanks

  • Avatar of zachbora zachbora Jan 23, 2012 at 13:57 UTC - 0 likes

    I can't block AFK movement, on the client when another player or entity comes in contact with you, your client sends player move event to the server. It's no different when catching events if the player moves himself or if someone pushes him.

    What could be done however is to freeze the player when AFK is toggled. That means when he comes back, he would have to untoggle AFK by typing anything in chat. It also means I can tell him the command when he tries to move but it would also spam him if someone tries to push him.

    The other problem with that is that teleportation features from other plugins would cease to work. (It could be a good or a bad side). But, I could look at the differences between the locations and if it's higher than X blocks it could let the teleport work.

    Regarding not taking damage, I don't really support this as players would abuse. About to die? Toggle AFK. It could be set as a timer. You do /afk, it broadcasts you going AFK then it waits a configurable amount of time, say 5 seconds and makes you immortal and unable to move.

    Regarding command to see AFK players, that wouldn't be hard, maybe something like /showstatus or /showafk and /showdnd.

    For the AFK kick, I think it can be done too.

    Show status on right-click, I'm never done anything on right-click to entities, I'll have to check how to do that if it's possible.

    Regarding your knowledge on makign tickets, usually it's better when there is 1 request per tickets instead of the 10 you placed in 1 ticket.

  • 7 comments

Facts

Last updated
Jan 23, 2012
Reported
Jan 22, 2012
Status
Accepted - Problem reproduced / Need acknowledged.
Type
Enhancement - A change which is intended to better the project in some way
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees