[GEN] PlayerList v1.2.4 - List and hide players - Re-release [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Xtra, Jun 8, 2011.

  1. Offline

    Xtra

    PlayerList - Hide yourself!
    Version: v1.2.4

    ---- Download(perm ver) ---- Source(not been updated) ----


    Features:
    * Now supports permissions!
    * Lists players connected to the server.
    * Lists players in a certain world.
    * Detects whether you are a player or the console and the default command responds accordingly.
    * Can hide players from the list.
    * Can make the number of players still count the hidden ones.
    * Can use commands to hide or unhide yourself.
    * Op's can unhide anyone.
    * Fake notices when a player hides/unhides himself.

    Config:
    Code:
    TellAll - When "true" the list will be sent to all players that are in it.
    unhideOnLeave - When "true" players will become unhidden when they disconnect.
    HideNumberOfPlayers - When "true" the number of players will NOT include those that are hidden.
    HiddenPlayers - A list of all the players that will NOT be displayed by the commands.
    Commands:
    Code:
    /players - Lists Players in the current world
    /players [world name] - Will list all the players in the specified world.
    /players all - Will list all the players on the server.
    /who- Lists Players in the current world
    /who [world name] - Will list all the players in the specified world.
    /who all - Will list all the players on the server.
    /phide - Hides yourself.
    /pshow - Unhides yourself
    /pclear - Unhides everyone by clearing the hidden list.
    /punhide [person] - Unhides "person"
    
    Permission Nodes:
    Code:
    PlayerList.players.node - allows the use of /players
    PlayerList.hide.node - allows the use of /phide
    PlayerList.show.node - allows the use of /pshow
    PlayerList.clear.node - allows the use of /pclear
    PlayerList.unhide.node - allows the use of /punhide
    
    Changelog:
    Version 1.0
    - Release

    Version 1.1
    - Ingame commands :)

    Version 1.2
    - Permissions are out.

    Version 1.2.1
    - added /who command.

    Version 1.2.2
    - Bugfix

    Version 1.2.3
    - Fix: "Player has left the game" -----> "Player left the game"

    Version 1.2.4
    - 1.7.x update


    Known Bugs:
    Doesn't work with nicknames - expect fix in 1.3.x
    Bug with names having colour codes- expect fix in 1.3.0

    Other Downloads:
    1.1.3
    <Edit by Moderator: Redacted mediafire url>



    Planned 1.3v Features:
    [Blocking /tell and /msg to hidden player (can set to false/true in yml)]
    [By Group printing]
    [Ideas are welcomed]
     
    Last edited by a moderator: Nov 27, 2016
  2. Offline

    Plague

    please update do latest recommended CB
     
  3. Offline

    Xtra

    Done,
    had it working with it but forgot to update thread title

    Source Code is up

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  4. Offline

    MWisBest

    Eagerly waiting for Permissions support. :)

    I'm not sure if this is something that can be fixed with your plugin, but if a player uses /msg (from Essentials) on a hidden player they can still send the message, therefore they know that they are online. Same goes for /tell (HeroChat?).
     
  5. Offline

    Xtra

    Yes, it doesn't hide the player from private messages,
    but i would be happy to try code that feature:)
     
  6. Offline

    MWisBest

    That would be fantastic! Also, what about having a fake notice when I hide myself saying that I left the game. Like when you would normally leave? Is that also possible?

    I appreciate you trying to code that. Thanks!
     
    Xtra likes this.
  7. Offline

    Xtra

    The second request is much easier :)
    i am having some trouble with permissions, but i can do the little message now if you want?

    Link updated.


    Plugin now
    when a person hides or unhides itseslf.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  8. Offline

    MWisBest

    I can wait until you're ready for your next release. I don't need it at this very moment, I could wait a few days. Again I really do appreciate your work on the plugin!

    EDIT: Woah you posted that just a minute before me. xD Thanks!
     
  9. Offline

    Xtra

    Lol, np.
    Also, i won't do permissions today cause its quite late.
    I will try to have it done by the weekend, prolly earlier :)
    Also if you have any other ideas, they are welcome!
     
  10. Offline

    MWisBest

    The color for leaving and joining a game should be light yellow. Currently it is white. I think the color code for that is e.
     
  11. Offline

    Xtra

    Updated with that request.
     
  12. Offline

    PatricB

    Hey! looks pretty sweet! il install it on the double tree
     
  13. Offline

    ZachBora

    Hi xtra,

    I'm looking for a way to have a plugin that either displays who is in a worldedit region or only list people near the player. Do you think that'd be possible?
     
  14. Offline

    Xtra

    Prolly, i can try and do it :)
    Need to hook into permissions first, having some difficulties.

    Expect the update saturday or sunday.
     
  15. Offline

    Xtra

    Wait no more.
    Permissions is here!


    Time to work on this :)
     
  16. Offline

    MWisBest

    Something that might go along with that would be hiding people from other player lists, such as the /who that is in many other plugins? The most common one that people would use with that is Essentials I believe. Otherwise I wouldn't be able to hide myself from other Admins on the server which would probably be nice. Sorry to give you so many requests, I just want to see if it is possible for the plugin to be better than it is (and it's already great :)). This is one of my favorite plugins, so thank you for all your hard work on it.

    EDIT: Possibly instead of hiding people from another plugin's /who would be to make one kind of similar to it, where it shows group names along with the colors of player that are online? That would be so cool. :D
     
  17. Offline

    Xtra

    I will try to do it now,
    need that feature for my server aswell.

    Just give me a few minutse, gotta get the permission version from my laptop to my desktop and i will do it.
     
  18. Offline

    MWisBest

    Something that might go along with that would be hiding people from other player lists, such as the /who that is in many other plugins? The most common one that people would use with that is Essentials I believe. Otherwise I wouldn't be able to hide myself from other Admins on the server which would probably be nice. Sorry to give you so many requests, I just want to see if it is possible for the plugin to be better than it is (and it's already great :)). This is one of my favorite plugins, so thank you for all your hard work on it.

    EDIT: Possibly instead of hiding people from another plugin's /who would be to make one kind of similar to it, where it shows group names along with the colors of player that are online? That would be so cool because I could always make an alias with bShortcut to override Essential's /who (and its many other aliases built into Essentials 0.o). :D

    Woah I was wondering what was wrong with my edit. 0.o you replied! You're so awesome. :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  19. Offline

    Xtra

    Feel free to enter the server: duck.worldofduck.co.uk:25573 (ip)
    to talk about the plugin and ask for more stuff :)


    Okay, coding done, now need to test it :)
    EDIT: dinner, will upload version after it

    updated, any bugs please report

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  20. Offline

    MWisBest

    Would like to see it show the groups in the /who list. i.e. admin: Player1, Player2
     
  21. Offline

    Xtra

    ok, but thats gonna take a while. Got some work to do. I will try to do it by 23rd :)
     
  22. Offline

    MWisBest

    Sounds fine to me. You've been working very hard on the plugin and I appreciate it. :)
     
  23. Offline

    Xtra

    btw the node is:
    PlayerList.who.node

    Updated link - /who
    fully working /tested

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  24. Great plugin. I've been waiting for this feature. I have a couple of issues though. It seems to work fine for my higher ranking staff (non-op), but when I use the /phide command the "XXX has left the game" notice is in white and stands out as suspicious. Also, when it adds my name to the config.yml, it includes the characters that color my name red from being in ops.txt. Because of those characters it doesn't hid me correctly. I can force myself into config.yml and be permanently hidden, but lose the ability to toggle.

    Code:
    TellAll: false
    unhideOnLeave: false
    HideNumberOfPlayers: false
    HiddenPlayers:
    - §cTooTallKnowItAll§f
    
     
  25. Offline

    Xtra

    That should be easy :).

    Updated, any bugs plz post here

    edit: feel free to come: duck.worldofduck.co.uk:25573 to talk about the plugin and stuff you want to see there. Alexandreport is my ign.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  26. Offline

    Xtra

    fixed tittle
     
  27. The signin/signoff is now yellow, but the invalid characters preventing me from toggling hiding are still there.

    Code:
    TellAll: false
    unhideOnLeave: false
    HideNumberOfPlayers: false
    HiddenPlayers:
    - jimmayjr
    - §cTooTallKnowItAll§f
     
  28. Offline

    Xtra

    "§cTooTallKnowItAll§f" - Is that how it's in the op?.
    But it should be easy enough to put there.

    Edit: Would anyone be interested in iConomy support? So that you can charge people for /phide?
     
  29. Offline

    SirHedgehog

    It would be great if it could include player Prefix and Postfix from permissions. Preferably configurable like:

    Code:
    format: '{prefix}{playername}{postfix}'
     
  30. Offline

    Xtra

    You mean so that you when you hide yourself it says '{prefix}{playername}{postfix} has left the game'
    ?
     

Share This Page