Inactive [GEN/INFO] PlayerStatusSigns v0.6 - Have a sign tell you who is on and off [1.1-R7]

Discussion in 'Inactive/Unsupported Plugins' started by NuclearW, Jul 15, 2011.

  1. Offline

    NuclearW

    PlayerStatusSigns - Have a sign tell you who is on and off
    Version: v0.6

    PlayerStatusSigns (PSS) lets users create signs that will change when players log in, our, or go /afk.

    PSS supports language translation: Simply edit the "lang" file to change anything PSS says..

    PSS has been translated into French, Brazilian Portuguese, Dutch, Spanish, and Polish.
    PSS supports and is tested with PermissionsEx. PSS also supports default Bukkit Permissions! And will support any permissions plugin that does the same. PSS also tentatively supports Permissions 2.7.4 and 3.1.x, but is not tested against these.


    Usernames 15 or 16 characters in length will not be colored in order to fit them on the sign.

    To create a PSS sign: You must first have the appropriate permission (if a permissions plugin is being used), or have ops (if a permissions plugin is not being used).

    Simply create a sign with "[PSS]" (without quotes) in the first line, and a player name in the second. If that player is currently online, you may use partial name matching, if they are not you must spell their exact name out completely and caps-correct.


    A visual explanation:[​IMG]

    If you translate this plugin I would be very grateful if you would send me your lang file so that I may share it with others in this post.

    Features:
    • Create signs to show when a player is on or off.
    • Signs also track users who use /afk and have permission to do so.
    • Supports translation.
    • Supports PermissionsEx, Permission 2/3, Bukkit Permissions, and defaults to OP
    Commands:

    • /afk (on|off) - Sets the signs of the player who uses this command to show AFK, or Online.
    • /pss <option> - Debugging/admin command use following for <option>
      • save - Saves the current signs in memory to the signs file.
      • load - Loads from the signs file and over-writes the current signs in memory.
      • check - Runs through all signs in memory and removes any signs that are now missing.
      • dump - Prints a lovely chat spam representation of the current signs in memory.
    Permissions:


    Nodes (open)

    • pss.* - Allows access to all pss commands
    • pss.create.* - Implies pss.create and pss.create.other
    • pss.create - Needed to create a PSS sign for one's self
    • pss.create.other - Needed to create a PSS sign for any player
    • pss.afk - Needed to use /afk
    • pss.admin - Needed to use the /pss command


    Download PlayerStatusSigns

    Changelog:
    • Version 0.6
      • Many internal changes to fix me being dumb when I first wrote it
      • Actually loads properly now!
    • Version 0.5
      • Update to new event system, still needs a re-write
    • Version 0.4
      • Chunks with signs in them now loaded if they are not in order to properly update them
      • PSS now supports Bukkit Permissions!
      • Version 0.4.1
        • Chunks with signs in them are now really loaded if they are not.
        • PSS now tracks other forms of disconnect other than just quit and kick (endOfStream, etc)
    • Version 0.3
      • PSS now watches for block breaks, to better track it's signs
      • New /pss command, mostly debugging commands, should never really need to be used in general use.
    • Version 0.2
      • Added permission pss.create.other for permission to create signs for users other than self.
      • Version 0.2.1
        • Names longer than 15 characters are not colored to try to make them fit.
    • Version 0.1
      • Initial release.
    Known Bugs:
    • None to my knowledge!
    PSS was suggested by @Parrothead
     
    Vorago, Xaostica and Parrothead like this.
  2. Offline

    BoorMachine

    Yeah because on my server, some players have color names and some dont (those with long names), I think it would look better if they had all no colors.
     
  3. Offline

    Nickshelton80

    This is a really cool plugin :D
     
  4. Offline

    MrDice

    I gave my players the ability to create the signs. But when they do it says [pss] then my name under it? How come? Hope you can help. thanks.
     
  5. Offline

    BoorMachine

    Could there be an config option to disable the afk mode because its breaking essentials.afk
     
  6. Offline

    Speedyboy235

    Great plugin, great future ahead of it!
     
  7. Offline

    Vince

    Nuke can you make /afk announce it to the server? That would be great. Thanks
     
  8. Offline

    Giuseppe

    can you compatible with Vanish
    an its psoble when player Online become redstone wire on
     
  9. Offline

    RiotShielder

    Could you make it hook into essentials to where when I use /eafk it shows me as AFK on the sign?
     
  10. Offline

    BedrockEater

    Hey,
    could you please allow us to choose what is standing on the signs? E.g. the order of the date (DD.MM.YYYY) or no am-pm :)
    Thy
     
  11. Offline

    HPoltergeist

    Hi!

    Nice plugin, but could you please, make a config file with, like:
    - adjustable text colors for each player state (for general, maybe for OPs, admins, groups etc...), because this red is nearly unreadable (or make it dark green and dark red, that would be fine I suppose... =P)
    - adjustable time and date format (user configurable and independent from system settings like: YY/MM/DD - hh:mm - or something like this, would be quite useful), because sometimes it doesn't fit in the line with some language/region settings (for example: Hungarian)

    Maybe a bug:
    - if I use multiple names only with a number in difference, then sometimes it recognizes the online one with a number in it's name, prior to the offline without a number

    Thanks, and keep up the good work:
    HPoltergeist


    Edit:
    Oh, btw I could translate it to Hungarian (magyar) language if you wish. Just let me know. ;)
     
  12. Offline

    donkeykuiper

    Ehh NuclearW The download link won't work....
    That is not cool
    donkeykuiper
     
  13. Offline

    vegitakicker

    Norwegian translation: :)
    No lang file, sorry. ^^

    offline=avlogget
    online=pålogget
    now-afk=nå afk
    afk=borte
    not-afk=tilstede
    since=siden
     
  14. Offline

    fussionzz97

    Download link is down :(
     
  15. Offline

    Parrothead

    Quite a late reply but I put the file on a backup mirror on my server if you want to download it. I don't know how often the host site for PSS goes down but it is down right now.

    http://clancmnc.com/backupmirrors/PlayerStatusSigns.htm

    If you want me to remove this link NuclearW just tell me.
     
  16. Offline

    NastyStevie

    Is this plugin compatible for craftbukkit 1.4?
     
  17. Offline

    MineServerTV

    Nice Plugin, work perfectly in 1.4.6!
    One question: Can you probably add this things?
    If the player moves, the AFK status is canceled again; The AFK status is displayed in the chat for all players; After a certain time a player is AFK automatically, Color codes for the translation.

    PS.: Here's a better german translation: http://mineserver.tv/lang.txt
     

Share This Page