PermissionMessages
Summary:
PermissionMessages will send messages on a configurable timer to players with a configurable permission. The possibilities are endless! You can send different announcements on a per group basis, you can send donator only messages to donator groups, you can even create a reminder for yourself!
Features:
- Unlimited amount of implementations
- Serverwide messages tied to permissions
- Lightweight
- Highly Configurable
- In-game configuration
- Multiworld Support
- Easy time system
- Ability to create random timers
- Ability to create random message selections
- Ability to cycle through messages
Permissions:
Player Permissions:
- permissionmessages.<yourConfigPermission> - Sends the messages in the config to the players with this permission.
- permissionmessages.silence - Allows the use of /pm silence
Admin Permissions:
- permissionmessages.reload - Allows the use of /pm reload
- permissionmessages.create - Allows the use of /pm create
- permissionmessages.add - Allows the use of /pm add
- permissionmessages.remove - Allows the use of /pm remove
- permissionmessages.list - Allows the use of /pm list
- permissionmessages.help - Allows the use of /pm help
Commands:
Aliases are: /permmsg, /permmsgs, /permissionmsgs
Player Commands:
- /pm silence - Toggle silence mode. When enabled, you will not hear ANY messages from the plugin.
Admin Commands:
- /pm help - Returns a help menu.
- /pm reload - Reload the config and the timers.
- /pm create <permission> <time> <method> <message> - Create a non-existing permission.
- /pm add <permission> <message> - Add a message to an existing permission.
- /pm remove <permission> - Remove a permission and it's messages from the config and game.
- /pm list - List all of the currently loaded Permission Messages.
-
View User Profile
-
Send Message
Posted Feb 15, 2014not working on 1.7 please update
PermissionsEx is registering the plugin is there. it is checking for the permisiion "permissionmessage.member" and registers the permission is there. it just doesnt send a message.
silent isnt enabled.
-
View User Profile
-
Send Message
Posted Nov 19, 2013@sossos1988
I've uploaded a file that uses Bukkit 1.6.4's API, see if that fixes your issue.
-
View User Profile
-
Send Message
Posted Nov 11, 2013I am not able to make this work on 1.6.4 at all no messages show up and I am at a loss of what else to try to make it work so please let me know or update it to 1.6.4 please.
-
View User Profile
-
Send Message
Posted Oct 10, 2013Try using variable triggers. You can do more or less anything including custom permission errors.
-
View User Profile
-
Send Message
Posted Oct 6, 2013Example:
PermissionMessages:
general:
timer: '20s'
method: cycle
disabledWorlds:
- world_the_end
messages:
- ' First message - line 1
\n First message - line 2
\n First message - line 3
\n First message - line 4
- ' Second message - line 1
\n Second message - line 2
\n Second message - line 3
\n Second message - line 4
-
View User Profile
-
Send Message
Posted Jun 30, 2013@erik1988
There are aliases.
Aliases are: /permmsg, /permmsgs, /permissionmsgs
-
View User Profile
-
Send Message
Posted Jun 27, 2013thIs would conflict with personal message (pm) in commandbook. Could you maybe change the /pm to something else?
-
View User Profile
-
Send Message
Posted May 31, 2013@slimedog007
I didn't add it since it would make the plugin less lightweight when there is other methods of doing the suggested.
Anyways, I will be uploading v2.2 soon, which has no new addition, just optimizations and stability.
-
View User Profile
-
Send Message
Posted May 30, 2013@slimedog007
you can also remove the permission for the messages in this world with your permission manager. (I disabled it this way for my arena worldm and it work fine!)
Just saying in case you were looking for a way to do this meanwhile :)
-
View User Profile
-
Send Message
Posted May 29, 2013@slayr288
I know, but I just like giving you stuff to do :) "Challenging" the coder.
-
View User Profile
-
Send Message
Posted May 29, 2013@slimedog007
I'll see about that.
Disabling worlds does create an implied whitelist though.
-
View User Profile
-
Send Message
Posted May 29, 2013The only thing I can think of for this plugin now is the option to choose between a whitelist and blacklist on the disabledWorlds option.
-
View User Profile
-
Send Message
Posted May 25, 2013@slimedog007
Thanks, glad you like it.
Feel free to post any other suggestions and/or bugs that need fixing.
-
View User Profile
-
Send Message
Posted May 25, 2013I have replaced my entire broadcasting plugin setup and made all of my announcements more personalized just with your plugin. This is turning into an awesome plugin slayr.
-
View User Profile
-
Send Message
Posted May 24, 2013@ThisUsernameIsMine
I added your suggestion in version 2.0.
Version 2.0 consist of optimizations, configuration changes, and command changes, so be sure to read the new information.
-
View User Profile
-
Send Message
Posted May 24, 2013Can messages in a list be broadcasted randomly instead of cycling through them sequentially?
Nice plugin btw :-)
-
View User Profile
-
Send Message
Posted May 24, 2013@slayr288
Awesome! thanks :)
-
View User Profile
-
Send Message
Posted May 24, 2013@JoeyCo
Yes, it's possible to set a minimum time. You configure random times by having a '-' in the timer. Examples:
-
View User Profile
-
Send Message
Posted May 24, 2013@slayr288
@slimedog007
Have you setted an option for minimum time between messages in 1.2? I think a minimum time should be configurable. (at least for me to use it) mostly beacause it COULD select random time like: 2s, 3s, 1s, 0s, 2s, 4s, 5s... that would be anoying XD
Like:
Btw, This plugin work perfectly :)
Sorry if you already made it, i'm at work so i cant test XD
(i taged @SlimeDog007 to have your opinion :P )
-
View User Profile
-
Send Message
Posted May 23, 2013@slimedog007
Ah, okay. Well, I added that in v1.2.