[INACTIVE][CHAT] ScheduledAnnouncer 1.8.1 - Auto Broadcasts by a Scheduler [1.1-R4]

Discussion in 'Inactive/Unsupported Plugins' started by MiHo, Apr 7, 2011.

  1. Offline

    MiHo

    ScheduledAnnouncer [Version 1.8.1]

    Scheduled Announcer is a very simple tool, which only does what's its name told us. It automatically sends a broadcast out of a list controlled by a schedule.

    Features:

    • Sends Scheduled Broadcast to all Players
    • Easy to configure by 'config.yml' or ingame with the '/announce' command.
    • Supports colors (&1, &2... &9, &a, &b... &f) and newlines with &n.
    • Supports executing commands inside Announcements. (Like "Now it will get day!&n/time day")
    • Supports newest Bukkit permissions system!

    How To Setup (open)

    1. Download the latest Release
    2. Drag&Drop the JAR file to your 'plugin/' directory
    3. Restart or reload your server

    There's a video tutorial on how to setup and configure that plugin on YouTube too. Thanks to BrandonHopkins!

    Configuration (open)
    Code:
    #
    #
    # ScheduledAnnouncer Configuration File
    # =====================================
    #
    # Don't use tabs in *.yml file!
    #
    
    announcement:
        # Use this flag to temporary disable the announcements.
        # enabled: false, means that there wouldn't be any announcements.
        enabled: true
    
        # Set this to true will announce in random order.
        # 'false' will announce in sequential (one after another) order.
        random: false
    
        # Defines the prefix for the announcement. Use & + hex char 
        # for color codes.
        prefix: '&c[Announcement] '
    
        # The time of one interval in seconds.
        interval: 100
    
        # List of messages to announce. You could use color codes by
        # using & + hex chars too. &n will produce a new line.
        messages:
        - 'This is the first default announcement!'
        - 'Use /announce help to get info how to config this plugin.'
        - 'You can also configure this plugin with its config.yml too!'

    Commands (open)
    Code:
    /announce add <message>
    Needed Permission: announcer.add
    Adds a new announcement with the Message: <message>
    Code:
    /announce broadcast [<index>]
    Needed Permissions: announcer.broadcast
    Broadcast an existing announcement NOW.
    Code:
    /announce delete <index>
    Needed Permissions: announcer.delete
    Removes the announcement with the passed index.
    Code:
    /announce enable [true|false]
    Needed Permissions: announcer.moderate
    Enables or disables the announcer.
    Code:
    /announce interval <seconds>
    Needed Permissions: announcer.moderate
    Sets the seconds between the announcements.
    Calling it without an interval to set will return the current interval.
    Code:
    /announce list
    Needed Permissions: announcer.moderate
    Lists all announcements.
    Code:
    /announce random [true|false]
    Needed Permissions: announcer.moderate
    Enables or disables the random announcing mode.
    Only calling /announce random without true or false, will return current mode.
    Code:
    /announce reload
    Needed Permissions: announcer.admin
    Reloads the config.yml.

    Changelog (Version 1.8.1):

    • Fixed problem with announcing randomly.

    Changelog (Version 1.8):

    • Made Prefix fully customizable. (Changed the configuration a bit...)
    • Added '/announce prefix <text>' command.
    • Default configuration file is now created if there isn't any. (No more ZIP-downloads necessary, simply drag&drop the JAR-file)
    Older Changelogs (open)
    Version 1.7.1:
    • Fix problems with executing commands
    • Works with 1.1-R5-SNAPSHOT
    Version 1.7.0:
    • Implemented support for new bukkit permissions system
    • Supports /announce now as alias for /announce broadcast
    Version 1.6.3:
    • Fixed 'sendToAll' bug, caused by invalid attaching process to Permissions.
    Version 1.6.2:
    • Fixed 'sendToAll' color codes bug.
    Version 1.6.1:
    • Do not show empty tag brackets. (When setting tag to '' or null)
    Version 1.6:
    • Added pages in /announce list command.
    • Fixed saving after deleting a Announcement.
    Version 1.5:
    • Added multiline support (with &n you could produce a new line inside one Announcement).
    • Added a support for executing Announcements as commands, if they start with a backslash.
    Version 1.4:
    • Added color support (with &1, &2, ... &f in Messages)
    • Added a seperated color setting for tag and message (See Config Spoiler this Thread)
    Version 1.3:
    • Added the feature to only send Announcement with the Permission "announcer.receiver". Need to set the flag: "announcement.sendToAll" in the ScheduledAnnouncer 'config.yml'.
    Version 1.2.2:
    • Changed the example config file, cause of a mistake in it.
    Version 1.2.1:
    • Bugfix for /announce interval bug.
    Version 1.2:
    • Added many new commands to configure it ingame. (/announce reload, /announce enable, /announce broadcast and /announce random)
    • Ability to choose between Random Mode and Sequential Mode.
    • Use different Permissions for different kind of tasks.
    Version 1.1:
    • Enables to change the color of the Broadcast in config.yml
    • Calling '/announce interval' without any paramater now returns the current interval.
    • Changed the name of the JAR to "ScheduledAnnouncer.jar" (Please delete the old one before update!)
    Version 1.0.2:
    • Support for CraftBukkit 670...
    Version 1.0.1:
    • Small bug fix...
    Version 1.0:
    • First Release!
     
  2. Offline

    MiHo

    Nope, please read exactly the first post. Version 1.7.0 ONLY support the newest bukkit permissions system. Not the old GroupManager or Permission 2.X, 3.X. (And in permission bukkit system does not exists a * permissions node, so I believe you miss unterstand the red line and use Permission 3.X, so please read the line again and I say that not because I want to attack you!)
     
  3. Offline

    Frvwfr3

    I switched over to that to see if it worked. I got the same exact thing... I believe something may be interfering with the plugin though. Just a little while ago I got an error from a different plugin, routed to SA. Looking more into that atm though...

    (I would however suggest adding support for permissions as well as bukkitperm, just because a lot of plugins/people still use that)
     
  4. Offline

    MiHo

    version 1.6.3 is completly the same like 1.7.0 but without bukkit permissions.
     
  5. Offline

    Frvwfr3

    Yeah I already went back to that :p


    And its working fine now. Dunno if it was something with bukkitperms or what, but I will continue using good old fashioned permissions. Just like almost every other plugin -.-
     
  6. Offline

    Trust518

    Maybe a stupid question but can it be used with 1060? And if not when will it get updated for it =)?
     
  7. Offline

    MiHo

    yes, work with 1000 and 1060
     
  8. Offline

    Trust518

    I have a problem, when i use any form for command it says something with i have to use /announce help

    AND THAT IS WITH EVERY.. SINGLE... COMMAND :p what is the problem here :)?

    Ty for the quick answer!
     
  9. Offline

    MiHo

    Are you using the bukkit internal permissions system? (The permissions system which is new since RB1000, not the Permissions plugin 2.X or 3.X) Since version 1.7.0 only the bukkit internal permissions system is supported, if you want to stay on GroupManager or Permission 2.X/3.X you have to stay on version 1.6.3 of the plugin too. (But currently this does not care, 1.7 does not have new features which are not available in 1.6.3, except the support for bukkit internal permissions)
     
  10. Offline

    Trust518

    Well i dont use any form of permission system, and i would really REALLY like this plugin to work again, so all i have todo is to instal v 1.6.3 of the plugin then instead?

    Where can i download this version? ANDDD.... Please make the new versions support the old gruop thing system :)?
     
  11. Offline

    Trust518

    How the efff do i download the old version cuz i dunno where to get this permission crap... -_- this permission stuff ruined the plugin after my rate :( ;(
     
  12. Offline

    sirmyllox

    Suggestion: add support for a manual broadcast.
    Usage example: admin want to announce a message that contains vital information for the moment alone.
    /announce say <message>
    permission node announcer.broadcast
     
  13. Offline

    jungalist81

    Hello MiHo. I tried to add at least 20 messages and the plugin broke. Is there a message limit?
     
  14. Offline

    Tendonsie

    Doesn't work with permissions plugin. Downloaded bukkit 1060 and version 1.7.0 of this.
    He doesn't do some commands and doesn't work ingame.
     
  15. Offline

    JGirard8

    I have noticed that when I edit the Config file, the jar file will not load... Do you know the reason for this? I will post the error if you don't know what I mean. Thanks! -Jake
     
  16. Offline

    Sket45

    Is there a way to Turn Color Off? I will test your Plugin as I type
     
  17. Offline

    lzravanger

    Love the plugin but with the command use. I want to have a lol broadcast that kicks my friend from the game when it happens. I understand useing &n for commands but how does the plugin know when to stop using the command. Can you put text after a command or does the command have to come last?
     
  18. Offline

    scarletomato

    How do i allow the console to use announce commands?
     
  19. Offline

    louischolds

    Sorry, but where can i find the 1.6.3 Version?! :'(
     
  20. Offline

    rikari

    This is just what I was looking for. Thank you. XD
     
  21. Offline

    Hesse77

    So i look at your thread... And it tells me to download 1.6.3

    The only download on your thread and on google is 1.7.0

    [sheep]
     
  22. Offline

    MiHo

  23. Offline

    gbsn

    I have no config.xml showing on my files, and not having the /announce help showing me the options i have, it only show the version and not options.
     
  24. Offline

    Bradders

    i have installed the plugin but it does not give me the config file?
     
  25. Offline

    MiHo

    It's because:
    ... you are using an outdated Permissions plugin. Permissions 3.X, 2.X and GroupManager are not supported in version 1.7.0 since they are outdated.
    Please switch to PermissionsEx, PermissionsBukkit, bPermissions or any update permissions system.[/quote]
     
  26. Offline

    GoTheRedSox

    when i downloaded the plugin the .yml is blank. can i copy the code in?
     
  27. Offline

    MiHo

    do you downloaded the full zip?
    YDu can copy the code into too, but it should be included in the ZIP file anyway.
     
  28. Offline

    Mentalist

    Where can I find a download for 1.6.3?
     
  29. Offline

    GoTheRedSox

    when i put the coding in it crashes the server... also when i type /announce help it doesnt say any commands
     
  30. Offline

    MiHo

    https://github.com/downloads/hohl/ScheduledAnnouncer/ScheduledAnnouncer-1.6.3_bukget.zip

    I can't think it's because of ScheduledAnnouncer. The plugin is in use on a variety of servers since multiple months without such a problem.

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

    GoTheRedSox

    Would permissions have something to do with it?
     

Share This Page