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.
SEVERE Could not pass event PlayerInteractEvent to RankSigns v0.5? How long does it take 1.6.2 to be approved?
Its done. Waiting for approval.
@deadlord67
Sorry if I confused you there. The new version is not available yet but will be available soon. As for your problem, I experienced that while testing and also fixed it, so everything should be all good when the new version is available.
This doesn't work, I downloaded it regenerated config everything when I made the actual sign and added the permissions. Once I right clicked the sign, nothing happened.
With new version you will have to delete your config and let it regenerate to get the new feature allowing longer perms to work.
@Huchick
Compatible with all permissions systems that are compatible with Vault, which includes PermissionsEX. Also, you'll need Vault if you dont have it already. I was testing the plugin without Vault and kept getting errors and I didn't know why lol.
Is it compatible with PermissionsEX?
Thank you for listening to all of us :) i need the longer permissions too xD
Everything is organized. Instead of shoving everything into one big class, or group, I separated it into 4 so its easier to read for myself. This will also make me want to keep updating the plugin since I will no longer have to stare at some big blob of code. Now that it is organized, I will work on a way to make longer permissions workable, since that seems kind of urgent.
I'm gonna start working on the plugin again. Mostly gonna make longer permissions work and clean up the code because it's really really messy... EDIT: Just lost all the code for creating the signs. Derp. I think I have similar code in another one of my plugins. EDIT: Nvm I just did undo xD
NVM
I want some help please for longer permission nodes???
ie. kingkits.kits.archer
wont fit in one row on a sign
How do you get permission to longer names? Essentials.back.ondeath, etc! It would be great if you could add inheritance.
Ok I'll do some work tomorrow. It seems that the plugin hasn't been functioning right in multiple places, and it's more than 1 person reporting these problems. Thanks for reporting the problems to me, and I hope to have the plugin working fine soon.
I'm using PermissionsBukkit with RankSigns. I get a message saying the sign was successfully made, but when me or anyone else tries to right click on it nothing happens.
@ChaosThosis
Your config is how its supposed to look. There's been a lot of problems with the /ranksigns command lately. Your ranks go by how they're are specified in your permissions.yml file for your permissions plugin, they are not made in the Ranksigns config.yml. Therefore, the plugin SHOULD still work, even though /ranksigns is not functioning correctly.
Can anybody help me? I got the plugin and when I type /ranksigns ingame it tells me Ranks you can buy: and Permissions you can buy: They are both empty. So, I went to the config file and it was empty! It only had RankSigns Config: currency: money Can anyone tell me how to create a rank? The plugin works, it just doesn't have any ranks or perms that you can buy.
could you add a time aswell? thanks
@Ryuhouji
Can I have the name of your permissions system? Most permission systems have a feature called mirroring, where you can have permission nodes mirror from one world to another. It's much simpler if you have your players rank up only in your main world. That way all you have to do is mirror the permissions from your main world to all your other worlds. This is confusing if you don't understand mirroring. I suggest first checking if your permission system has mirroring, and then learn how to do it. :)
Arrite guys, I'm using Multiverse with about 6 worlds. Ranksigns only give a person a group from the world the sign is in, I need to get the RankSigns to give groups for all of the worlds, like vRank does, since im charging users in-game money to get the ranks. Is there any way to do this?
@TehBeginner
Ok I guess that is good. If anyone else is having problems with /ranksigns let me know