Tips
This plugin will allow you to set custom messages to be broadcasted by the server periodically. A similar plugin with more features is rTriggers.
Features:
- Global, per-world and per-group (via permissions) tips
- Use colour codes on your tips
- Different sets of tips with different periods
- Show tips randomly or sequentially
- Configurable in settings file (plugins/Tips/config.yml)
- /tips reload command to reload the config file, available to ops or users with "tips.reload" permission
Note: It does not create a default config file, you must download the example, put it in plugins/Tips/config.yml and modify it for your needs
New text format support would be nice, also support for less than 1 minute messages. (IE seconds)
@doggyroc
Looks like you just entered a symbol that the plugin didn't like. Try just surrounding your tip in quotations (example: - "tip here!"). Just make sure you don't put more quotations in the tip, or it will think you ended the quote and started a new one. What you can do there is use apostrophes inside the quoted tip (example: - "do it 'like' this"). Let me know if that all works! :)
Hmmm my config file is there, and set up but is displays this error on startup (On my hoster which is linux)
2012-07-10 23:32:02 [SEVERE] Cannot load plugins/Tips/config.yml org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed in "", position 314 at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175) at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117) at net.namedfork.bukkit.Tips.Tips.loadConfig(Tips.java:78) at net.namedfork.bukkit.Tips.Tips.onEnable(Tips.java:32) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:257) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:239) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:383) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:370) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:199) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed in "", position 314 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70) at org.yaml.snakeyaml.reader.StreamReader.(StreamReader.java:50) at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ... 16 more
@michiganian
Read the last part of the description. You must make your own folder and config (just copy/paste the supplied config.yml in the properly-named folder you created). Once you do that, it is pretty easy-going from there!
I am having the problem of no folder containing config also
Works for me, but you should explain the delay/period thing more clearly. I tried only using period and it just spammed the chat. Then I tried to use decimals for them and it did the same thing. Works fine with delay and period at the same whole-number amount though.
Also, could you make the random order more of a smart-random? What I mean is make the tips will come in any random order, but they won't repeat until every tip has been posted in the game (so it will kind of work like a check list, but in random order). This will stop tips from being repeated, or even making some tips rarely seen.
Thanks for the contribution and I plan on using this plugin for many different things! :) Keep up the great work!
It dosen't load my tips at all... :/
How do I make a tip only broadcast to a certain group?
Thank you so much for updating this plugin. This is by far my favourite automessage plugin. :D
I realy like this plugins, but could you add future, that if online is noone, then tips will not shown? And as soon as player connect, tips starts?
Is it possible to add a feature to not log the tips, as this very quickly spams my log, making it impossible to download sometimes.
Can you please enable ticket section for features and error?
Are you planning on adding some in-game commands soon?
Also is the different tag idea any good?
Thank you!
The tips ID feature is not working with permissionsex 1.19.
It will work for someone given op status, but not for someone given a '*' permissions set.
Nice that you keep on developement ;)
Waited a long time now that this Plugin would not become inactive and we hear something again from you ;) Nice!
I added the Tips.jar file to my plugins directory, and restarted my server, it says the following in the console:
It does not create the config file, but it says that it has loaded.
when i download this the config.yml didnt show up! i ran my server once and it still done show up
Can someone make a video of them doing this or some screen shots?
Can you add support for multiple tags?
Like - [Tip] Type /help to get help
[News] Server is getting updated in 2 days!
Different tags :D
Thanks