RankLevelUp (Buycraft Backend) [$10.00]

Status
This thread has been locked.

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
1ccd1254cb6018fad30d929f5b0e6590.png

Ever wanted to bypass that nasty old permissions plugins group system? Well here you are. This plugin acts as a permission plugins group system but, better. Hate the EULA? Love the EULA? It doesn't matter if you hate or love the EULA, because no matter what, this plugin is for you! Give your donation ranks a little spice and easy setup with this cool plugin. Give your donor ranks some pay to win items, don't worry I won't tell. Maybe you like the EULA, give your players some cosmetics that they are sure to love. This fully customizable plugin is the way to go for any buycraft donation need, or even if you are feeling spicy today, Staff ranks! This is a backend plugin for the popular donation plugin BuyCraft. What it does is it acts as a buycraft add-on. When they buy the rank, you have buycraft set up so that it runs the one command in which runs all the commands listed under the rank in the RankLevelUp configuration file. This plugin idea/inspiration was brought to you by LoginRequired :)
6e31b38070543c8abe87dc024e80fcfb.png


682c5cf6c3c1859a3059cb397dc6be4a.png

3af1b67dc729afa39994d09b1a1f10f6.jpg

98cd27cb1445cfce35e12e30bfd438e2.png

default is always the Default rank and must be first in all Rank Ladders! It however does not have to be specified in Ranked-Up-Commands.
Code:
################
### Messages ###
################
Messages:
  NoPermission: '&4&lYou have no permission for this command!'
  RankGiven: '&a%rank% &2&lsuccessfully give to &a%player%'
  CorrectUsage: '&cPlease make sure you do /rank help'
  NoRankToLevelUp: '&cThis Player has no rank to levelup to!'
  AlreadyHasRank: '&cThis player already has this rank!'
  RankApplied: '&a%rank% &2&lwas applied to you!'
  CheckedRank: '&d%player% &b&lhas the &d%rank% &b&lrank in world &d%world%&b&l!'
###################
### Rank Ladder ###
###################
Ranks:
  Prison:
  - default
  - Citizen
  - Knight
  - Prince
  - King
  - Pope
  - Emperor
##########################
### Ranked-Up Commands ###
##########################
InheritLowerRankCommands: true
Ranked-Up-Commands:
  Citizen:
    Prison:
    - setrank {PLAYER} Citizen {WORLD}
    - pex user {PLAYER} add essentials.fly {WORLD}
    - cash add 2000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Knight:
    Prison:
    - setrank {PLAYER} Knight {WORLD}
    - cash add 2000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Prince:
    Prison:
    - setrank {PLAYER} Prince {WORLD}
    - cash add 4000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  King:
    Prison:
    - setrank {PLAYER} King {WORLD}
    - cash add 6000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Pope:
    Prison:
    - setrank {PLAYER} Pope {WORLD}
    - cash add 32000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Emperor:
    Prison:
    - setrank {PLAYER} Emperor {WORLD}
    - cash add 9968000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
######################
### Ranked-Players ###
######################
Ranked-Players:
  default: []
  Citizen: []
  Knight: []
  Prince: []
  King: []
  Pope: []
  Emperor: []
d7b134898fadd2b9d826f34be3e56509.png

6e31b38070543c8abe87dc024e80fcfb.png

43b3c800edf67da7fabdfa04c6f95ae3.gif

The config I used in gif and currently on my server:
Code:
################
### Messages ###
################
Messages:
  NoPermission: '&4&lYou have no permission for this command!'
  RankGiven: '&a%rank% &2&lsuccessfully give to &a%player%'
  CorrectUsage: '&cPlease make sure you do rank help'
  NoRankToLevelUp: '&cThis Player has no rank to levelup to!'
  AlreadyHasRank: '&cThis player already has this rank!'
  RankApplied: '&a%rank% &2&lwas applied to you!'
  CheckedRank: '&d%player% &b&lhas the &d%rank% &b&lrank in world &d%world%&b&l!'
###################
### Rank Ladder ###
###################
Ranks:
  Prison:
  - default
  - Citizen
  - Knight
  - Prince
  - King
  - Pope
  - Emperor
##########################
### Ranked-Up Commands ###
##########################
InheritLowerRankCommands: true
Ranked-Up-Commands:
  Citizen:
    Prison:
    - setrank {PLAYER} Citizen {WORLD}
    - pex user {PLAYER} add essentials.fly {WORLD}
    - pex user {PLAYER} add BankVault.usage {WORLD}
    - pex user {PLAYER} add BankVault.use.1 {WORLD}
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Legendary
    - cash add 2000000 {PLAYER}
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Knight:
    Prison:
    - setrank {PLAYER} Knight {WORLD}
    - cash add 2000000 {PLAYER}
    - pex user {PLAYER} add BankVault.use.2 {WORLD}
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Legendary
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Prince:
    Prison:
    - setrank {PLAYER} Prince {WORLD}
    - cash add 4000000 {PLAYER}
    - pex user {PLAYER} add BankVault.use.3 {WORLD}
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  King:
    Prison:
    - setrank {PLAYER} King {WORLD}
    - cash add 6000000 {PLAYER}
    - pex user {PLAYER} add BankVault.use.4 {WORLD}
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Legendary
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Pope:
    Prison:
    - setrank {PLAYER} Pope {WORLD}
    - pex user {PLAYER} add BankVault.use.5 {WORLD}
    - cash add 32000000 {PLAYER}
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
  Emperor:
    Prison:
    - setrank {PLAYER} Emperor {WORLD}
    - pex user {PLAYER} add BankVault.use.6 {WORLD}
    - pex user {PLAYER} add BankVault.use.7 {WORLD}
    - pex user {PLAYER} add BankVault.use.8 {WORLD}
    - pex user {PLAYER} add BankVault.use.9 {WORLD}
    - cash add 9968000000 {PLAYER}
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Common
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Uncommon
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - gc {PLAYER} Legendary
    - sendMessage&2&lYou have gained the &a{RANK} &2&lprison rank!
######################
### Ranked-Players ###
######################
Ranked-Players:
  default: []
  Citizen: []
  Knight: []
  Prince: []
  King: []
  Pope: []
  Emperor: []
5168ba7c3e36df1e88c15380039c3dd9.png

By purchasing this plugin you agree not to redistribute, decompile, or use it for any other purposes but for installing it into your server. You have the right to use it in one server only. For using it in another server, please purchase it again. The plugin is as is and the upcoming features, along with bug support -- are to be provided for free. I reserve my rights to refuse support in case of incompatibility with certain plugins. You agree not to ask for a refund, unless I violate the terms of this agreement. If you do not agree with the terms, please do not purchase this plugin.


You can purchase the plugin in the resources section of MCM for $10
http://www.mc-market.org/resources/4046/
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Is this SpongeForge compatible?
I've never worked before with SpongeForge, but it was made with a Bukkit 1.8.7 jar so if it works with that jar then you should be fine! :)[DOUBLEPOST=1499827890][/DOUBLEPOST]Updated description!
 
Last edited:

Hunting_Potato

Developer
Deactivated
Feedback score
11
Posts
745
Reactions
425
Resources
0
Is this flatfile? If so, it will not be useful for the majority of users :/
 

Badger

Software Developer
Supreme
Feedback score
22
Posts
2,366
Reactions
1,561
Resources
2
Is this flatfile? If so, it will not be useful for the majority of users :/
Currently yes... It's still a hell of a lot easier than using Buycraft and having to add all the commands in there! I'll be adding multi-server support via BungeeCord soon though hopefully! :)
i don't get what this does?
can't you just do /perm player Jeremine setgroup Citizen?
This plugin basically makes it so you don't need to set up a permission system because it adds the permissions to the user instead or you could do it the other way around too. Basically the plugin just makes it easier to set up donation ranks by running one command. That way you only have to enter one command in the commands on your buycraft rank store.
 
Last edited:
Status
This thread has been locked.
Top