AutoPromo
AutoPromo
Features
- Promotes peoples after a choosen time
- As much as promotion-tasks, as you want
- "Check every x secounds" option (delay)
- "Excludes", add bad people here, they wont get promoted
- in-game/console commands
- Will work with GroupManager & Permissions, support for other permissions plugins is included, but not tested.
- Easy Config file
Commands
- /ap add [fromGroup][toGroup][time[m/h/d]] - Adds an Auto-Promo
- /ap rem [fromGroup][toGroup] - Removes an Auto-Promo
- /ap addex [playerNme] - Adds an exclude
- /ap remex [remex] - Removes an exclude
- /ap reload - Reloads the plugin
- /ap save - Save config
- /ap enable - Enables Auto-Promos
- /ap disable - Disable Auto-Promos
Config Example
Promotions:
~ fromGroup->toGroup:
~ ~ from: fromGroup
~ ~ to: toGroup
~ ~ after: 24 h (or 10 m or 20 s)
delay: 60 (delay = check for promos every x secounds)
Excludes: badGuy1, badGuy2
In this example every player in the group 'fromGroup' gets promoted to the group 'toGroup' after 24 h.
Note: Every '' stand for 4 spaces. Do not use Tabs in the config file!
Other Infos
- requires 'Stats 0.99' or 'TimeRank' (both tested)
- Group Manager Support (tested)
- Permissions 3.x Yeti Support (tested)
- PermissionsEx Support (not tested)
- bPermissions Support (not tested)
This isn't finished yet. I need your ideas and feedback to make it better! Thanks ;)
This plugin is just what I need. Could you please update this to work with 1.3? Thanks, you are awesome! Oh and if you need help testing it with GroupManager I can help on that.
Listen to me, @DownloadFritz.
I've told you that you need to continue this plugin. It is simple, effective, and just what most people want and need.
Get your tushie on her and fix it!
WOW, 2 guys cared about that plugin. And both can't say/do more than wanting it to be updated, they said nothing about helping with testing, etc. I don't use my time for nothing! Plugin is dead.
Dude! Update this! Its just what i need! SIMPLE & EFFECTIVE!
OK, since Jtzink didn't do what he said, I think, I should come back. But, if you want that plugin to be active again, I need more pplz, who are interested in that plugin! My 2 plugins received NO comments (maybe like 4 or 5), that are NOT about a bug or a problem. Only a few commands, that really contain, "that the plugin is good" or "I would like to see that", always "I have a problem, fix it!!". Well, I only do this because of that few comments, that really contain something nice. So, if you want that plugin to work, send me an e-mail with your Skype or Steam Account and please help me doing this by testing it on a test server (which can be restarted an ANY time) and report me EXACTLY, what happens. Thanks!
Ill test permissionsex for u. @jtzink thanks! U saved ny day!
I will take over the project ;) email [email protected]
For now, this plugin is inactive, more info in the Bukkit Thread...
@killerwulf13
1st: ok 2nd: yeah, Im german :P 3rd: just online time.
ups last post was fail... just ignore the line over the sentence :D
Hi ! So first of all i want to ask you if you are thinking of implementing this "User writes Special sentence into Chat
> promote to "Builder" " feature ? Would be amazing !Second thing: are you German ? :D
third thing: is the time between auto promoting a player counted in ONLINE or Online+Offline time?
killerwulf13
evberything works but when trying to do /ap save it says this error:
12:01:05 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'ap' in plugin AutoPromo v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:165) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:378) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:757) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715) at lishid.orebfuscator.utils.NetServerHandlerProxy.a(NetServerHandlerProxy.java:106) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at lishid.orebfuscator.utils.NetServerHandlerProxy.a(NetServerHandlerProxy.java:44) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) Caused by: java.lang.NullPointerException at org.bukkit.plugin.java.JavaPlugin.saveConfig(JavaPlugin.java:143) at Download_Fritz.autopromo.AutoPromo.onCommand(AutoPromo.java:134) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
soooo is this project continued and going to work with latest RB and groupmanger?
Something I can do to help?
@Patrick_Janson Very sorry, I don't really support PermissionsBukkit, cuz I don't have any chance to test it out. I had work at school the last time and I have other projects besides my Bukkit ones... Only GM and Permissions are 100% supported, all others are UNTESTED
DowloadFritz
is this working ? TimeRank is not to be found only BK [1000] ver and Stats is now at 2.0
For me its not working with latest RB and stats 2.0 and GM for example adding new rank /ap add and than /ap save will cause null point exeption
org.bukkit.command.CommandException: Unhandled exception executing command 'ap' in plugin AutoPromo v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16 5) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3 78) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler. java:757) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) Caused by: java.lang.NullPointerException at org.bukkit.plugin.java.JavaPlugin.saveConfig(JavaPlugin.java:143) at Download_Fritz.autopromo.AutoPromo.onCommand(AutoPromo.java:134) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more
I get this when Its trying to promote:
20:46:10 [WARNING] Task of 'AutoPromo' generated an exception java.lang.NoSuchMethodError: com.nijiko.permissions.PermissionHandler.getUse ect(Ljava/lang/String;Ljava/lang/String;)Lcom/nijiko/permissions/User; at Download_Fritz.autopromo.AutoPromo.promote(AutoPromo.java:604) at Download_Fritz.autopromo.CheckerTask.run(CheckerTask.java:101) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbe raftScheduler.java:137) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:493) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425 at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
I also get the error on /ap save (same as the other guy here)
I cant seem to get it to work with Stats2.0 ..
Is it so different from Stats 0.99 ?
btw I have permissionsbukkit could that be the problem ?
Thank you Patrick
Please make this stand alone! Both of the plugins are inactive atm
Can you add Word-Promotion? Like when they type, SERIOUSLY? Exactly like that, they will be autopromoted?