PaidRanks

Announcements (MAJOR BUG FIX)

  • There has been a major bug where people would try and use the plugin and it would keep ranking you to the same rank over and over again. The only problem with this build is that it isn't fixed for per-world ranks yet. This fix only works for Global ranks, so in order for this to work in the config keep the RanksGlobal set to true at all times. Latest Dev Build

Description

  • Using this plugin you can allow your users to obtain new ranks by paying configurable amounts of in-game money. You can have as many groups as you wish and set a price that is different for each of them. It is as easy as adding your groups to the lists in the configuration file and restarting your server. Please make sure you read the commented section of the config file as it contains important information about setting up the file. Enjoy :-)

How to Install

  1. Download the latest PaidRanks.jar and add it to your plugins file on your server.
  2. Download the latest Vault.jar and add it to your plugins file on your server.
  3. Start the server!
  4. Go to your config.yml under the /Plugins/PaidRanks
  5. Decide whether or not you want your ranks to be global
  6. Decide whether or not you want to use mysql(Not tested) for this. If you want to set Enabled to true and fill in your details.
  7. Now go to the language file and decide if you want to change anything. If not your all set.
  8. Go in-game and follow the commands!

Commands

<> Required | [] Not Required

CommandPermissionDescription
/prpaidranks.commands.pr.helpThis screen.
/pr help [page]paidranks.commands.pr.helpPage of help.
/pr reloadpaidranks.commands.pr.reloadReloads the whole plugin.
/pr reload languagepaidranks.commands.pr.reload.languageReloads the language file.
/pr reload rankspaidranks.commands.pr.reload.ranksReloads the ranks file/mysql.
/pr ladder create <ladderName> <defaultLadder(true/false)> <requiresRank(true/false)>paidranks.commands.pr.ladder.createCreates a ladder.
/pr ladder remove <ladderName>paidranks.commands.pr.ladder.removeRemoves a ladder.
/pr ladder default <ladderName>paidranks.commands.pr.ladder.defaultSets the default ladder.
/pr ladder listpaidranks.commands.pr.ladder.listLists all the available ladders.
/pr rank add <ladderName> <rankName> <perm(noPerm)> <price>paidranks.commands.pr.rank.addAdds a rank to a ladder.
/pr rank remove <ladderName> <rankName>paidranks.commands.pr.rank.removeRemoves a rank from a ladder.
/pr rank move <ladderName> <rankName> <ID>paidranks.commands.pr.rank.moveChanges the position of the rank.
/pr rank list <ladderName>paidranks.commands.pr.rank.listLists all the ranks within that ladder.

/ru helppaidranks.commands.ru.helpThis screen.
/ru [ladderName]paidranks.commands.ru.rankupRankup the default/specified ladder.
/ru ladder listpaidranks.commands.ru.list.ladderList all the available ladders.
/ru rank list [ladderName]paidranks.commands.ru.list.rankList all the available ranks within the default/specified ladder.
/ru rank next [ladderName]paidranks.commands.ru.rank.nextGives you information about your next rank within the default/specified ladder.

To-Do

  • Suggestions?

Tutorials

Github

Change Log

Suggestions

  • If you have any suggestions please feel free to make them. I am very open to criticism and new ideas! Also, If you like what you see and want to support the development of this plugin and any other plugins i decide to create.

Donations

  • If you like what you see and want to support the development of this plugin and any other plugins i decide to create, please donate by clicking on the donation button below.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of XxHappy_GuyxX XxHappy_GuyxX Aug 25, 2014 at 19:45 UTC - 0 likes

    I Found A Bug In Version 3.2 Of The Plugin Where If People Don't Have Enough Money To Rankup, It Says: "Internal error while attempting to preform this command"

  • Avatar of PSVfootball PSVfootball Aug 24, 2014 at 22:36 UTC - 0 likes

    @XxHappy_GuyxX: Go

    Are you just acting like a Retard Or Were You Born Like One....

  • Avatar of XxHappy_GuyxX XxHappy_GuyxX Aug 23, 2014 at 15:29 UTC - 0 likes

    I Have A Problem With Paidranks 2.1 (I Like This Version)

    When People Rank Up It Only Ranks Them Up In The World That There In When They Do /rankup

    So Its Kinda Like Per-World Ranks And Theres No Way Of Changing A Setting To Global Ranks True. My Friends Server Uses This And His Ranks Are Global.

    BTW Im Using Pex

    My Server IP Is: PlutoniumPrison.mcalias.com

    Please Help I Need It!

  • Avatar of AmitSanghani123 AmitSanghani123 Aug 23, 2014 at 13:58 UTC - 0 likes

    @messageofdeath

    I never changed this to false, could something else be the issue?

  • Avatar of TheSimpZone TheSimpZone Aug 23, 2014 at 10:18 UTC - 0 likes

    I can't do any rankups because an internal exception occurred. Here is the relevant bit of my log:

    11:17:20 CONSOLE: ERROR]: null
    11:17:20 CONSOLE: exception executing command 'rankup' in plugin PaidRanks v3.2
    11:17:20 CONSOLE: java.lang.IndexOutOfBoundsException: No group 3
    11:17:20 CONSOLE: Source) ~[?:1.7.0_21]
    11:17:20 CONSOLE: Source) ~[?:1.7.0_21]
    11:17:20 CONSOLE: Source) ~[?:1.7.0_21]
    11:17:20 CONSOLE: Source) ~[?:1.7.0_21]
    

    ranks.yml

    BFAK:90930033,a933cab6aacedd5ae9572239c79e984b97318279206ec96a42c2986042f9fb2a

  • Avatar of PSVfootball PSVfootball Aug 23, 2014 at 02:39 UTC - 0 likes

    @AmitSanghani123: Go

    Same here, globalranks was already set to true, when set to false it still didnt work

  • Avatar of ShadowMinerTV ShadowMinerTV Aug 22, 2014 at 22:42 UTC - 0 likes

    messageofdeath can you please make a a-z ranks.yml for me it keeps on changing it back to the default format for me when i use the old format

  • Avatar of messageofdeath messageofdeath Aug 22, 2014 at 17:42 UTC - 0 likes

    @AmitSanghani123: Go

    In the config.yml turn GlobalRanks to true if you changed it. This should fix this issue.

  • Avatar of messageofdeath messageofdeath Aug 22, 2014 at 17:41 UTC - 0 likes

    @TonxNetwork: Go

    If it's noPerm it should allow them automatically to be able to rankup. This is weird, Skype: messageofdeath

  • Avatar of messageofdeath messageofdeath Aug 22, 2014 at 17:40 UTC - 0 likes

    @Hedger_114: Go

    If you don't want a permission set on the command just set, the customPerm within the command to 'noPerm'

Facts

Date created
Nov 08, 2011
Categories
Last update
Aug 09, 2014
Development stage
Mature
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
PaidRanks
Downloads
91,970
Recent files

Authors