MasterPromote
MasterPromote - Promote players with passwords, signs, after time or let them buy ranks
This plugin needs Vault!
Got a big server and don't like to promote every single player by hand? Or are you a very lazy person? Then this is the plugin for YOU! With this plugin, you can just place signs and you players can promote themselves. They can also just type /apply [password] and they can play . You can hide the password on your website or somewhere in your rules. Or just promote them after a specific time.
Features:
- Promote players with a password
- Create tokens for groups with different usage times
- Promote players with promotion signs
- Let players buy ranks with ingame cash
- Promote players after a certain time
- Supporting PermissionsEx, Groupmanager, bPermissions, Privileges, YAPP and PermissionsBukkit
- Own promotion syntax: Click here for help
okay wait, So If i want a player in the group ``default`` to be promoteed to the group ``builder`` What permissions do the groups need and what should i type on the sign?
@mrchasez
Try to delete your config file and create a new one. This should fix your problem
Put in new version, reloaded. http://pastie.org/4590618
D:
@Mariskaaa
I'll look into it in the next update.
Please request bugs/features in the ticket system
Just like to say..I am owner with only 15 slot server so yes I am the lazy type lol..Tried 5 other plugins with no luck..but this one worked right of the bat.....THANK YOU.. Great plugin....
Could you add support for YAPP ? Thank you :D
@wiloh95
First try to write [Promote] instead of [promote]. It's case sensitive.
And Second: Does your builder group got the permission 'MasterPromote.member'? If not, be sure to add this permission to this group.
this is just what i need for my server, but when i type [promote] and then builder on a sign, its still just black, I'm not even sure that the [promote] text is supposed to change colour. But it still doesnt work to promote a default user to builder.
and when i tried the timed promotion it worked, and i had it on 60 sec. But now it promotes me to builder every minute, even though I'm already buileder :/
@jbanto
I'm going to change this behavior in the next update. Then you will be able to choose, if he has to online or not. And the time will be saved during reloads/restarts
@faxionsurvival
from my experience: playtime resets on server restart but counts online time, meaning it counts whenever a player is online, whether or not they log in/out doesn't matter as long as they reach that amount of time.
hey man i set up the perms to do /buyrank but it says you cannot buy this rank! what am i doing wrong?
With the time promotion, does it log playtime to where if a user logs out and log back in later, the time tracking picks up where it left off, or does that reset per connection. Also does a server restart reset the time?
@xxCoderforLife
Ok, I see theres a problem in version 1.4.2. Just download 1.4.1 and you´ll be fine. I'll update this version as soon as i can
I have a Problem where when ever I place and type with a sign the Plugin thinks i'm trying to do a masterpromote sign and I dont even type [Promote] Help?
@faxionsurvival
Try to delete your config file and create a new one. This should fix your problem
I updated my master promote jar to the latest version and now if someone tries to do /apply <pass> they dont get ranked, instead theres an error--
org.bukkit.command.CommandException: Unhandled exception executing command 'apply' in plugin MasterPromote v1.4.2 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:878) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:825) at net.minecraftserverhook.NetServerHandlerProxy.chat(NetServerHandlerProxy.java:130) at org.bukkit.craftbukkit.entity.CraftPlayer.chat(CraftPlayer.java:232) at me.mri.mycommand.mycommandPlayerListener.onPlayerInteract(mycommandPlayerListener.java:629) at sun.reflect.GeneratedMethodAccessor98.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:355) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:649) at net.minecraftserverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:94) at net.minecraft.server.Packet15Place.handle(SourceFile:58) at net.minecraft.server.NetworkManager.b(NetworkManager.java:276) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:581) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NullPointerException at me.sinnoh.MasterPromote.MasterPromotePermissions.promote(MasterPromotePermissions.java:47) at me.sinnoh.MasterPromote.Commands.MPApplyCommand.onCommand(MPApplyCommand.java:34) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 28 more
Can u add a comm and like /playtime. It would be cool if u can see how long u have been playing for
@Sinnoh1996
Sorry didnt realize the ticket system link. Thanks for fixing the bug been waiting for this fix for a while! :)
@MrDiceServer
Nope, i think this does not fix this, because i wasn't aware of this before. I will take care of it in the next update.
edit: Version 1.4.2 is waiting for approval atm. Thanks for reporting this bug, but be sure to use the Ticket system next timel.
Does 1.4.1 fix the errors when players use colored signs, and use &a[Promote] and on second line rank?