RankSigns
Description:
RankSigns is a rank up plugin in which you can rank up or buy permission nodes via signs. It also uses economy to rank up or buy permissions. All you have to do is set up a simple RankSigns sign. This plugin requires Vault and a permissions and economy plugin that supports Vault. This plugin has many more features to add. If you have a suggestion, let me know. Thank you for downloading and enjoy the plugin.
New Version Released! (February 6, 2014)
- Just an update to 1.7.2
Setting up a RankSigns sign:
Making the signs can be confusing. Please take a look at the image at the top right corner of the page if you are having problems.
- Line 1: [RankSign] OR [PermSign] OR whatever you have specified in the config
- Line 2: The Rank or Permission node that is being sold
- Line 3: Price (This can also be set to free, or left blank if you set the currency to none)
- Line 4: Unused, but maybe time?
Config:
- currency: Can be set to none (allowing line 3 to be blank) or money
- Shorter Permissions: With this feature in the config, you can have a permission node that doesn't fit on a sign renamed to something that will fit on the sign. An example is already available in the config. You can do as many as you want and even rename permissions that already do fit on the sign. With this feature, the permission in permsign.buyperm.[permission] will not be the shorter version, it will be the actual permission node. This new feature can be confusing, so if you need help I will be glad to help!
- Sign Headers: Edit the first line which indicates a rank/perm sign
Permissions:
- ranksign.buyrank: Gives permission to buy all permissions
- ranksign.buyrank.[rank]: Gives permission to buy a rank from a RankSign
- permsign.buyperm: Gives permission to buy all permissions
- permsign.buyperm.[permission]: Gives permission to buy a perm from a PermSign
- ranksign.create: Gives permission to create RankSigns
- permsign.create: Gives permission to create PermSigns
Commands:
- /ranksigns: Shows version of plugin and what you can do based on your permissions.
Tutorial:
JamsyBoy14 was able to make a tutorial video for this plugin. Be sure to thank him and subscribe! I hope this video can help you guys.
Will there be a feature / permission that only lets that 'rank' purchase up to the next rank.
So like say your "RankA" and you want to skip "RankB" and buy "RankC" and you earn the money to skip B and buy C. Is there anyway to stop that?
@Rawwk
I added a feature where you can just right free, but I feel it is too small of an update and would like to add more features first.
@the_merciless
I'm not telling you. I happen to look at your profile and see you have a plugin which allows players to buy permission nodes through signs. You are just trying to take advantage of my knowledge to put it towards your plugin. This isn't the place to ask things like that. Nice try though, but I'm smarter than that. You need to find out on your own. If you were to have sent me a private message explaining your situation, I would have been glad to tell you.
What if the permission node doesn't fit on the sign?
@Rawwk
Yup 0 works. I suppose it wouldn't be hard for me to change it so you can just right Free.
@Rawwk
I would guess writing "0" will work.
For prices, how can we make it free? Do we put "Free" ?
Could you do a mask sing like Magic Signs do. U turn on the mask mode and put another sign in front of the seller sign and edit the message, but the sign still works selling ranks.. Thanks and great plugin!!
Ok I'll add an image. So you're trying to make the rank wizard for sale? The only problem is that line 2 is supposed to say Rank so the plugin can identify if you have a rank or a permission node for sale. If you are selling a permission node then it says Permission so it can identify you are selling a permission node.
ummm... yea. I don't really understand the lines so I just did line 1:[RankSigns] line 2:Wizard line 3:Wizard line 4:1000 but that didn't work after I added the permissions and deoped my self and got below the rank. i'm trying to do like first one is default and second one is villager and their are t 3rd ones. will that work and... yea.... P.S try and add some photos like a small one in the corner showing the format of sign N' stuff
@Dhondor
Yup I used a ranksign on your server and it said I didn't have permission, but it ranked me up anyways. First I want you to update to v0.3 to see if the error is still there. Also, if you update to v0.3 signs are made differently. I'm pretty sure this is working on my server... but I'm using v0.3.
You wanted to see me @Bballheat?
and I heard you found a bug..
@wardtf
Are you having the same problem with other plugins?
9:08:37 [SEVERE] Could not load 'plugins\RankSigns.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/bballheat/ranksigns/Main : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R2.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R2.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:379) at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.UnsupportedClassVersionError: me/bballheat/ranksigns/Main : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more
RankSigns v0.3 RankSigns v0.2 also doesn't work..
craftbukkit-1.5.1-R0.1-20130402.042244-37.jar
jre6x32
@Zimm3r
Hmm... I don't know what the problem could be. You're sure you're in the right group? And you're reloading your permission plugin?
@Dhondor
Good it works!
Sorry im crazy man :P FOR THIS PLUGIN TO WORK YOU MUST (i didnt think you would have to) HAVE AN ECONOMY. I set the price to 0 hoping it would work but nay, an economy is REQUIRED. im glad i figured that out :D This plugin is my servers lifeblood! Thanks!
mc.theredberyl.com
ps im an idiot just to make that clear for everyone :P
Hi, I'm using Pex, Iconomy and vault. but still if I add the ranksigns.buy to the group in the permissions it's still telling me I cannot buy the rank because I dont have the permissions to do it?
And when I op'd myself it worked?
@Dhondor
You have Vault right?
10:14:14 PM RankSigns: Enabling RankSigns v0.1 10:14:14 PM RankSigns: Disabling RankSigns v0.1 10:14:14 PM CONSOLE: [INFO] RankSigns Has Been Disabled! Bye! D: This is v0.2 man, and yea its doing wat im showin :(