CrazyAnnouncer

CrazyAnnouncer

Version 1.8.1

Description
Announce messages/Execute commands with adjustable triggers.

Video Tutorials:
How to Install and Setup-Tutorial (Created by SamVenom)
I will add a better video tutorial soon, visit Usage or Example page to get more information (Links below)

Features
Multiple triggers:

  • ScheduledTrigger (execute on specified date)
  • ScheduledRepeatedTrigger (execute on specified date, with selected intervals and repetitions.)

Multiple actions:

  • Multi action (more than one action per trigger)
  • Ordered action (execute action with increasing index:

1)Visit us on our website www.website.com;
2)We have a teamspeak 3 server IP: XXX;
3...)

  • Random action (execute a defined amount of random actions)
  • Message action (broadcast a message)
  • Command action (execute a command as console)
  • Delayed and Linked Actions

Planned features:
EventTrigger (execute on Events like PlayerJoinEvent)

Requirements
CrazyCore (Version 10 or later)

Commands
none

Usage
Example

Permissions
none

Languages
en_en (English)
de_de (German - Deutsch)
ru_ru (Russian - русский, thanks to kilolife)
nl_nl (Dutch - Nederlands, thanks to blipman17)
fi_fi (Finnish - Suomi, thanks to suomenlippis)
es_es (Spanish - Español, thanks to Sirikon)
pl_pl (Polish - polski, thanks to MegaManNT)

Source

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

  • Avatar of TheOneMadHawk TheOneMadHawk May 20, 2013 at 12:35 UTC - 0 likes

    @suomenlippis: Go

    Yes, i already thought about that.
    But there are currently only 2 Servers with this plugin. (Source: MCStats)
    Thats, why i set that to a low priority.

    But i hope i can code that in the future.

    You cannot be crazier than Crazy.
    Try and fail.

  • Avatar of suomenlippis suomenlippis May 20, 2013 at 11:58 UTC - 0 likes

    Could you think some kind of GUI for editing that config?

    ##### I love CrazyCore-plugins! ##### [I translated all of them in Finnish]

  • Avatar of TheOneMadHawk TheOneMadHawk Apr 20, 2013 at 12:29 UTC - 0 likes

    @Ubique1964: Go

    You can help me, if you want.
    I have no time+expierence in making videos.

    If you video is better then the above, i'll use yours.

  • Avatar of Ubique1964 Ubique1964 Apr 20, 2013 at 06:36 UTC - 0 likes

    get a better video!!!!!!

  • Avatar of TheOneMadHawk TheOneMadHawk Sep 16, 2012 at 19:26 UTC - 0 likes

    @Manuestaire: Go

    triggers:
      daily:
        type: de.st_ddt.crazyutil.trigger.ScheduledRepeatedTrigger
        date: 2012.09.17 00:00:00
        repeat: -1
        interval: 86400000
        actions:
          - shutdown
    actions:
      shutdown:
        type: de.st_ddt.crazyutil.action.Action_COMMAND:
        commands:
        - save-all
        - stop
    


  • Avatar of Manuestaire Manuestaire Sep 16, 2012 at 18:10 UTC - 0 likes

    What shall i do to schedule a save-all and stop of the server every night?

    Thank you

    http://mag.racked.eu/cimage/i329/Oppa/Gangnam+Style%21/mca.png

  • Avatar of TheOneMadHawk TheOneMadHawk Sep 10, 2012 at 17:28 UTC - 0 likes

    @trainphreak: Go

    Actually, make that "readable documentation for everything".

    I would be happy if i could do that.
    Its just that I cannot eplain things.
    My friends gave me this reallife nickname "ProfCrazy". This is caused by the following: I know a lot of things, even really crazy stuff, but when I try to eplain that to others its like I'm talking a foreign language. Nobody understands me.

    I can write the finished config for you, but I'm unable to explain it to you, especially when using text messages. If you know anyone who could help me document my plugins/this plugin, I would be really happy.

    A REAL tutorial, with talking (GASP!), not someone typing too-small-to-read text.

    I hoped this would be better than nothing. If you can do it better have a try.

    I wasted 20 minutes of typing because the documentation didn't say I'm not allowed to have colons in my messages.

    colors or colons (:) ?
    when using special chars like &, : or similar ones you have to use '
    Example:

      example:
        type: de.st_ddt.crazyutil.action.Action_MESSAGE
        messages:
        - This is a default message
        - Welcome to the minecraft server of &ECrazy
        - '&5Hyperspacing_;":ABV_'
    

    added an example with special chars to usage page.

    event triggers currently don't work, until i fixed i will not add an explaination for them.

    Last edited Sep 10, 2012 by TheOneMadHawk
  • Avatar of trainphreak trainphreak Sep 10, 2012 at 16:52 UTC - 0 likes

    Two requests:

    1. Actual documentation on EventTrigger, if it's implemented, which I assume it is since it's in the default config. Actually, make that "readable documentation for everything". Just because you can understand your documentation easily, that doesn't mean that anybody else can. And it would be nice of the docs actually matched the examples in the default config file, too.
    2. A REAL tutorial, with talking (GASP!), not someone typing too-small-to-read text.

    Also, as surfarcher pointed out nearly a month ago, the plugin throws at least one Exception when the file fails to parse correctly, and then it replaces it with the default file. I wasted 20 minutes of typing because of that.

    I'm not asking for the moon, just common sense.

    Last edited Sep 10, 2012 by trainphreak
  • Avatar of TheOneMadHawk TheOneMadHawk Aug 21, 2012 at 07:11 UTC - 0 likes

    @surfarcher: Go

    Oh, stupid me.
    I don't know why, but I uploaded the update everywhere except here.
    I guess i create to many updates for my plugins, maybe i should invite someone to my team, who could remind me of current bugs and requested updates and help me to document all features.

    Here is the link:
    http://dev.bukkit.org/server-mods/crazyannouncer/files/10-crazy-announcer-v1-6-2/

    Last edited Aug 21, 2012 by TheOneMadHawk
  • Avatar of surfarcher surfarcher Aug 20, 2012 at 22:10 UTC - 0 likes

    Sorry, I meant the fix for ActionList_RANDOM :D

Facts

Date created
Apr 04, 2012
Categories
Last update
Feb 05, 2013
Development stage
Release
Language
  • deDE
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
CrazyAnnouncer
Downloads
4,470
Recent files

Authors

Relationships

Required dependency
CrazyCore