AutoCommandsPlus
Did you ever want a powerful and free commands and messages scheduler?
Here it is! Enjoy it :)
Features
- You can show messages, run commands as console, as random player, to all players and much more!
- Supports PlaceholderAPI (enable it in the config)
- Supports multiple schedule list (%randomplayer% is different for each list)
- Supports placeholders (more info in config.yml)
- Supports running multiple commands at once
- You can use it instead AutoMessage.
- No CPU and RAM affect. And plugin size is smaller than 15 KiB.
- Have an idea? Create a ticket!
Installation
- Just put the AutoCommands.jar into your bukkit's or spigot's plugin folder.
- Restart server or run /asw pmanager load AutoCommandsPlus (if you have AutoSaveWorld plugin).
- Edit the config file and run /ac reload.
- That is all!
Permissions and Commands
- /acp reload - reloads the config file (autocommands.admin)
- /acp set <listname> <enabled/disabled> - enables or disables the list (removes all comments from the config file!) (autocommands.admin)
- /acp version - check out plugin version (autocommands.admin)
- /tellp <player> <message> - shows a raw message to player without any prefixes and additional things /acp aliases: /autocommands, /autocommandsplus /tellp aliases: /raw
Examples
All examples are in the config file!
Show messages to player:
commands: - "[YourPrefix] Hello everyone!" - "It's a message" - "$>Random player is %randomplayer%" - "Hey, %player%, do you know that last random player was %randomplayer%" - "!>Only you, last random player %randomplayer%, hear this!" - "$!>Only you, new random player %randomplayer%, hear this!" - "&d&l[Prefix] &b&lIt's colored message. &f&lAnd\nthis is new line.
Run commands:
# if you want to just send message to all players, put it as a command (without / or something) # in message you can use such parameters as $ and ! # you can run multiple commands using >; # '@' runs command to every player (you can use %player% placeholder) # '$' reselects random player (placeholder is %randomplayer%) # '!' runs command or shows the message only to random player # you can also use %randomplayer% after the command with $-prefix (every command with $-prefix will reselect(!) random player) # '#' runs command as player (use with '@' or '!') # '-' excludes random player from '@' # %randomplayername% and %playername% are display names with colors and prefixes (if used) - "@>/title %player% subtitle \"&lRandom player is &b&l%randomplayer%\"\ >;\ @>/title %player% title \"&lYour name is &b&l%player%\"\ >;\ %player%, we've shown you a title! Cookoo :D" - "Hi, %player%! It's just a message :) &bYou can use color codes, &emake\nmultiline messages." - "It's long message. \ You can write it and write it (it's not multiline)." - |- It's multiline message. Every line here is new line in game. Woohoo! Isn't it nice? - "$!>Hey, %randomplayer%, only you can see this message." - "!>Hey, %randomplayer%, it's me again!" - "Omg, %randomplayer% is ignoring me! >:(>;$>Okay, i'm going to disturb %randomplayer% now.." - "-@>This message sees everyone excluding %randomplayer%." - "Placeholders: %player% (and %playername%), %randomplayer% (and %randomplayername%), \ %online%/%maxplayers%, %balance%" - "And now I'm going to show you top of balances!>;@#>/balancetop" - "$!>%randomplayer%, i want you to give money to the admin ;)>;!#>/pay admin 500" - "$!#>/me is stupid! Or not..." - "-@#>/tell %randomplayer% Woop woop. Yep, we've all sent a message to you, %randomplayername%."
Found a bug? Have an idea?
Create ticket! https://github.com/MikroAcse/AutoCommandsPlus/issues
@The_PC_Tech_Guy
Hi! I'll add this in the next release! Hold on ;)
I knew someone had made a plugin for this - only suggestion I might add is "random" time intervals (within a specified, configurable range) for running commands