Inactive [ADMN/GEN/TP/INFO]motd 1.2 - Greeting, Teleport Request, Time Vote, IP, WhoList [2126] superPerms

Discussion in 'Inactive/Unsupported Plugins' started by zweizeichen, Mar 13, 2011.

  1. Offline

    zweizeichen

    [​IMG]
    Latest Version: v1.2 (Bukkit 1.2.4)
    Please use BukkitDev for bug reporting and support!

    Overview

    motd is a lightweight MOTD and basic command plugin for your minecraft server.
    There are lots of 'basic commands' plugins around here, but most of them have lots of features you will never need - or they do not allow you to deactivate them easily. They often cause lag and make configuring your server a pain in the *** because there is no documentation.

    With motd I made a simple, yet powerful plugin for creating advanced, custom colored and formatted MOTDs, who lists and rules. If you do not have the time to always be around on your server, rtp and vtime can help you. Even if you decide to install permissions on your server, motd is ready for that change.



    Here's a small overview of what you can do with motd:


    Customizable MOTD (text and color)
    You can enable/disable each command by editing a config file

    Commands
    • who
    • rtp [playername / yes]
    • vtime [dawn / day / evening / night]
    • ip
    • motd
    • rules
    The plugin provides several features for your minecraft server. The first one you will notice, is whenever a player joins the game he will be greeted and shown other online players.


    To bring up the online players list again type:
    /who

    To bring up the MOTD again type:
    /motd

    To bring up the rules type:

    /rules


    Votes

    The plugin is generally designed for servers where an admin is not online all the time. Therefore I have implemented the following two commands:

    /vtime
    vtime is a time vote system. Everyone can start a vote to change the time. You can vote for dawn, day, evening and night. To vote for a time change just use the argument yes. If not at least half of the online players voted yes within 60 seconds, the vote expires.

    /rtp
    rtp creates a teleport request to another player. The other player has to type in /rtp yes to teleport the player. There can only be one request to one player at a time.

    Utility

    /ip
    ip shows the ip of the player using the command.

    Please read the manual for further information on using and configuring motd.

    Permissions Nodes

    • motd.ip.use
    • motd.who.use
    • motd.rtp.yes
    • motd.rtp.request
    • motd.vtime.use
    • motd.rules.use
    • motd.motd.use
    • motd.edit
    • motd.reload
    • note that motd.rtp.request includes motd.rtp.yes
    Changelog

    Version 1.1.1
    • FIXED: /vtime now displays the correct name of the world
    • FIXED: some Permissions related stuff in /motd
    Version 1.1
    • REWROTE: Entire command, permission and config handling
    • ADDED: Permission's prefixes to <who>
    • ADDED: Modular command system
    • ADDED: Internal task management for vtime
    • IMPROVED: Multiworld support in vtime
    • FIXED: Some problems with names in /rtp and /vtime
    • CHANGED: Node motd.rtp.use is now split into
      • motd.rtp.yes
      • motd.rtp.request
      • Important: request includes yes
    • Some minor changes I cannot remember (spelling...)
    Older Changelogs (open)

    Version 1.0

    • ADDED: Permissions support
      • Nodes
        • motd.ip.use
        • motd.who.use
        • motd.rtp.use
        • motd.vtime.use
        • motd.rules.use
        • motd.motd.use
        • motd.edit
        • motd.reload
    • ADDED: /rules command
    • ADDED: changeable /who text
    • ADDED: /motd reload command
    • ADDED: /motd edit %property% %value% command
    • ADDED: config now migrates itself from 0.5.3 to 1.0
    • ADDED: build 733 compatibility
    • MOVED: Motd/motd.yml to motd/motd.yml
    • CHANGED: some minor changes in the config. They should be self-explaining
    • Please read the manual first if you have questions
    Version 0.5.3



    • The plugin is compatible with 609 / 1.4 now
    • CHANGED: /who command and <who> now displays the calling player too, for consistency with <numplayers>
    • ADDED: <ae>, <ue> and <oe> for the umlaute ä, ü and ö
    • MOVED: The config is now located in plugins/Motd
    • CHANGED: Default motd to match the change in <who>
    Version 0.5.2



    • ADDED: <numplayers> and <maxplayers> placeholders in MOTD
    • CHANGED: placeholders are now written in <brackets> for better readability
        • '%red' changes to '<red>' for example
    • CHANGED: %p is <playername> now
    • CHANGED: %w is <who> now
    • UPDATED: config to version 2
    Version 0.5.1



    • ADDED: /motd command to bring up the motd again
    • ADDED: some kind of config file version management
    Version 0.5



    • FIXED: Handling of offline players in /rtp
    • UPDATED: Internal teleport function for future versions of craftbukkit
    • ADDED: Use %n for a new line in the MOTD
    • IMPROVED: Internal color handling
    Version 0.1b



    • ADDED: colors for the MOTD are now available. Please see the manual for further instructions on using them.
    Version 0.1a



    • FIXED: /who no longer shows "nobody!" as other player
    • ADDED: motd.yml (will be created at first launch)
    • ADDED: Changeable MOTD (use %p for playername and %w for the player online list)
    • ADDED: use true or false in the motd.yml to enable or disable the different commands
    Version 0.1



    • release




    Planned Features
    • different MOTDs for different groups
    • multiple MOTDs
    • broadcast messages
    • more placeholders
    • pm command
    • localization
    Have fun and good luck,



    zweizeichen
     
    EarlyLegend and Pinkpixels like this.
  2. Offline

    zweizeichen

    Yeah working on #602 compatibility at the moment.
     
  3. Offline

    Xanadar

    Your website also seems to be down? :\ I can't seem to access any of it. I am running craftbucket 556 atm so that my plugins will work, and I love yours, but I cannot see how to change things in it :(
     
  4. Offline

    glitch

    Yep http://zweizeichen.org/ is down at least since yesterday :(

    This is one plugin that i have to try for sure, it has all i need right now.

    Maybe you could consider one alternative storage for the plugin, media fire, rapid share, dropbox....to avoid these kind of problems.

    Anyway plugin description looks pretty neat ;) congrats on that
     
  5. Offline

    zweizeichen

    Zweizeichen.org is back online now!
    My webserver seems to have some stability problems at the moment...
    I am going to release the 602 version soon, but first I want to wait till bukkit works with Beta 1.4.
     
  6. Offline

    glitch

    And yep plugin working like a charm on #556 looking foward for #602 version:D
    thank you very very much on this
     
    zweizeichen likes this.
  7. Offline

    zweizeichen

    Version 0.5.3
    • The plugin is compatible with 609 / 1.4 now
    • CHANGED: /who command and <who> now displays the calling player too, for consistency with <numplayers>
    • ADDED: <ae>, <ue> and <oe> for the umlaute ä, ü and ö
    • MOVED: The config is now located in plugins/Motd
    • CHANGED: Default motd to match the change in <who>
    I also added a legacy version of 0.5.2 to the first post for those who are still using older releases.

    Have fun and good luck,

    zweizeichen

    Okay if you see squids in my config, show them - they must be hiding somewhere! :D

    Code:
    # MOTD related stuff. See manual for further instructions on editing the config.
    motd: '<yellow>Hello <green><playername>!<n>Online players (<numplayers>/<maxplayers>): <blue><who>'
    motd_enabled: true
    
    # Commands
    motd_command_enabled: true
    rtp_enabled: true
    vtime_enabled: true
    who_enabled: true
    ip_enabled: true
    
    # Do not change please
    config_version: 2
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  8. Offline

    Neons

    Lol, been awake for 10 minutes makes me post in the wrong forum :p your plugin is working nice :)
     
  9. Offline

    zweizeichen

    lol Have fun :D
     
  10. Offline

    Das3Zehn

    Mmmh - at least for me it does nothing (on #617) - it doesn't even creat the motd folder in /plugins or create a config file somwhere else.
     
  11. Offline

    zweizeichen

    It works for me.
    Do you have your folder permissions set right?
     
  12. Offline

    Das3Zehn

    y - the 1.4 is running as root as it's just "testing" for now - so permissions aren't a problem.

    EDIT: Uhm.. *cough* I'm just stupid. I put it in the plugins folder auf the 5* (1.3) Server and kept on reloading the #617 (1.4) server.. no wonder it didn't work ;)
     
  13. Offline

    zweizeichen

    Does your server load the plugin? There should be something in the log saying

    Code:
    [INFO] Zweizeichens MOTD version 0.5.3 is enabled!
    [INFO] motd: Permissions are not yet supported.
    [INFO] motd: Permission system not detected - you have to edit the config manually!
    [INFO] There is no config file for motd - creating 'plugins/Motd/motd.yml' ...
    You could try to create a folder named "Motd" in your plugins folder. Then create a file named "motd.yml" with the content I posted a few posts earlier. Then try if changing the config has any effect on the plugin.
     
  14. Offline

    Das3Zehn

    Well - it starts now but it ignores the motd.yml?
    And THIS time I triple checked the location ;)
    [​IMG]
    EDIT Uhm.. my Server keeps trolling me - after a stop and restart it worked for some odd reason. Maybe some problem with another plugin blocking yours. It works - good job ;)
     
  15. Offline

    Lacho

    Hello plugins seems to be working very good, just noticed something different hehe.

    I use colorme plugin so everyone can choose their nickname color, and before, motd and who showed those colors, but with the new version all nicknames are displayed with the color chosen in the config.yml, hehe, nothing important just wondering what happened.

    Don't know what more could you do to improve I like it a lot hehe mmm...

    - Would be nice to be able to customize /who colors and string maybe?
    - Maybe add support for rules or help commands, idk.

    Thanks. :)
     
  16. Offline

    zweizeichen

    I am going to work on the main features of 1.0 soon.
    Some of them are already finished, but I think they still need some polish (like colorme).

    Stay tuned!
     
    Lacho likes this.
  17. Offline

    Beans

    i get in internal error when i try to request a tp. how come?
     
  18. Offline

    Andrew0085

    Could you change the config to use something besides apostrophes to border the motd? I need to use one in mine but I can't because it just just shows up as "Welcome to Andrew0085" instead of "Andrew0085's Server" because of the '.
     
  19. Offline

    zweizeichen

    @Beans: Please post your log, so I can help you. But first try to update your craftbukkit to the newest version.

    @Andrew: You almost figured it out yourself. Use
    Code:
    motd: "Andrew0085's Server"
    That should work just fine.
     
  20. Offline

    jonneking1337

    simple but good!
     
  21. Offline

    zweizeichen

    Before I post the 1.0 version as an official release, I decided to upload it as a beta release first.
    So please test as many of the new features (especially colors and permissions) as you can and report bugs (post your log please!).

    Version 1.0-BETA
    • ADDED: ColorMe support
    • ADDED: Permissions support
      • Nodes
        • motd.ip.use
        • motd.who.use
        • motd.rtp.use
        • etc...
        • You will be able to change the config ingame later
    • ADDED: /rules command
    • ADDED: config now migrates itself from 0.5.3 to 1.0-BETA
    • CHANGED: some minor changes in the config. They should be self-explaining
    Get the new release here!

    Have fun and good luck,

    zweizeichen
     
  22. Offline

    Lacho

    Hello, new beta version is not working for me, I get this error while trying to use commands:

    motd
    who

    And when someone joins the motd doesn't show and there is this error:

     
  23. Offline

    zweizeichen

    Try to set colorme_enabled to false.
     
  24. Offline

    Lacho

    Hello, yes that worked! :)
     
  25. Offline

    BPCM

    I really like this plugin. The only issue I have is that the server needs to be restarted in order to load a new MotD. Could you add a command that allows admins to /reloadmotd?
     
  26. Offline

    zweizeichen

    Just type 'reload motd' into your console. You even can install a new version this way.
     
  27. Offline

    evilMonkey

    This is a good plugin. I actually use it for all the features except MOTD, heh. Ironic, eh?

    Only thing I'd like to see added as of this writing is the ability to modify the requirements for the /vtime change.

    Keep up the good work!
     
  28. Offline

    Kevin Rizzo

    isn't a huge issue, but it's creating two config folders. in the server log it's referring to "motd" as the old one and Zweizeichen MOTD as the new one. only problem is that they both are always remade if the other is deleted. it notices "motd" as being there and reads that config file. delete the motd file and it says that the config is missing and recreates it, even if Zweizeichen MOTD is there. delete Zweizeichen MOTD and then it "renames motd" to it.
     
  29. Offline

    zweizeichen

    @Kevin: It should be fixed in the beta release now. Try using that one. The problem should only occur in the 670+ releases of bukkit.

    EDIT: Please test the permissions support.
     
  30. Offline

    Glave

    Could there be a command to set the motd on the fly? Or at least tell it to reload the motd from the config file? Right now when I'm changing it, I have to restart the server.
     
  31. Offline

    Lacho

    Hello, I updated bukkit to 670 and colorme plugin to 1.6, and now I get no errors, but still can't get the colorme part to work properly. If I enable colorme, The motd and who strings are overridden by the default ones. And also the nicknames show the color in text, like this. "goldLacho".

    Hope this helps. :)
     

Share This Page