PurchasePermissions

This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Purchase Permissions allows server owners to sell access to specific plugin permissions.

Requirments

Configuration

  • You can configure permission details within the config.yml file. More details here.
  • You can create/modify/remove permissions in game.

Usage

  • Available commands can be found here.
  • You can sell access to WorldGuard regions for a set period of time. More details here.
  • Uses permissions available here.

Todo

  • Regex command detection.
  • Add option to save active permissions to disk rather than MySQL.

Bugs

Please submit bugs to the ticket system.

Comments

The source code is available at GitHub if you wish to review and/or improve it. License: GPLv3

PurchasePermissions is looking for translators. Apply translations here
Bitcoin: 17X4zUX6qSSDBjHtLNTXBGAqFfwZB6eN95

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

  • Avatar of JakeJakeJakeJakeJakeJakeJake JakeJakeJakeJakeJakeJakeJake Mar 22, 2013 at 22:17 UTC - 0 likes

    Its not working, I'm guessing it's outdated or I'm doing something wrong? In /pl it's red.

  • Avatar of baemboo baemboo Jan 06, 2013 at 14:54 UTC - 0 likes

    this plugin is still working, but i would be glad if someone would like to update it in the future. its very useful.

    Last edited Jan 06, 2013 by baemboo
  • Avatar of bladedpenguin bladedpenguin May 10, 2012 at 08:11 UTC - 0 likes

    I don't seem to be able to require permissions to use pp. I set requirebuypermissions: true on each of my permissions, but users seem to be able to just buy them without having the perms. Also, ingame I tried /pp modify PotionArcher requirebuypermission, but it didn't work, and /pp modify reports that thats not even an option.

    Are there any plans to reintroduce this feature?

    http://minestatus.net/17417-jewel-of-artifice/image/original.png

  • Avatar of Cyprias Cyprias Mar 17, 2012 at 07:09 UTC - 0 likes

    @Swords761: Go

    :)

  • Avatar of Swords761 Swords761 Mar 16, 2012 at 04:40 UTC - 0 likes

    @Cyprias: Go

    Bukkit Beta 1.2.3 R0.2 - I'll give it another try and see if it's my side which a different plugin permission node example. I'll write back in a bit.

    EDIT: Well as it turns out ChestShop.shop.create also has some issues with its permission to let people create shops and SuperPerms already, so it wasn't PP for that after all. Assuming CMDbook was also in the fault and not PP, I guess I should apologize and give you another chance. I tried deathtpplus.deathtp.deathtp for 1 use for 100 dollars, and it works like a charm. I'll keep you around and hope the third party plugins can get their acts together.

    Last edited Mar 16, 2012 by Swords761

    http://static.planetminecraft.com/files/banner/43849_2.png

    BFAK:Swords761,90637806,85b51b10560927b784f060122f064bf346c13665b4d5b5e0d3e624fd91fb297f

  • Avatar of Cyprias Cyprias Mar 16, 2012 at 03:58 UTC - 0 likes

    @Swords761: Go

    I know some plugins like Essentials will refuse to work without another permissions plugin running, it'll completely ignore the official permissions API bukkit uses which I use, it instead creates handles for the various popular permissions plugins listed here.

    CommandBook may have the same issue, I've tried instealling it but versions 2.0 and 2.2 fail to load, I've checked it's source and see it hooks the permissions API but I can't figure out where their hook looks to, I suspect they haven't updated the repo of where their hook is. What versions of Bukkit and CB are you using? I'll try to load them together.

    As for chestshop, I've been unable to replicate that issue. I've installed ChestShop, PEX and then attempted to make a admin shop which failed, I then used PP to buy ChestShop.* and was able to create a admin shop.

    I can understand if PP seems like a lost cause for you, but if you're willing to stick around I'll try solving your issue.

  • Avatar of Swords761 Swords761 Mar 16, 2012 at 01:58 UTC - 0 likes

    @Cyprias: Go

    First of all, the god perm node was just an example. I tried other permissions, ie. giving access to ChestShop.shop.create, and it just doesn't work with PEX or I have no idea what I'm looking for in my config because it says in game the user got the permission, but the node isn't actually added anywhere and the user can't actually do the command due to that.

    Secondly, /god does work when the perm node is added properly; that ticket is probably just from a user with an incorrect config. /god works for my moderators who have commandbook.god (I use a dev build of both WorldGuard and CommandBook for 1.2.3), and autogodding also works properly for ops as set in my CommandBook config (ie. /ungod properly takes off the initial godding, and /god puts it back on just fine).

    I think there's an issue with your plugin and PEX, and not with CommandBook or other plugins unrelated to permission granting.

  • Avatar of Cyprias Cyprias Mar 15, 2012 at 07:37 UTC - 0 likes

    @Swords761: Go

    I notice CB has a ticket about /god not working with PEX, could it be an issue with CB it self? http:redmine.sk89q.com/issues/1151

    Deop yourself and give yourself commandbook.god in PEX. Are you able to use /god?

  • Avatar of Swords761 Swords761 Mar 14, 2012 at 16:09 UTC - 0 likes

    Alright great. Say, does this plugin work with PermissionsEx? This is still with 0.1.4 (currently away from home) but I cannot for the life of me find where PP is adding the nodes to my players in my config, and my players complain it doesn't actually permit them to the permission or command (ie. tried selling commandbook.god, someone purchased it successfully but still couldn't use /god).

  • Avatar of Cyprias Cyprias Mar 14, 2012 at 09:18 UTC - 0 likes

    @Swords761: Go

    Ah, I didn't even test it with the default empty permissions. It should be fixed in 0.1.5. I moved permissions to their own file and added defaults upon creation.

Facts

Date created
Mar 09, 2012
Category
Last update
May 10, 2012
Development stage
Abandoned
Language
  • enUS
  • frFR
License
GNU General Public License version 3 (GPLv3)
Downloads
2,435
Recent files
  • B: 0.2.0 for CB 1.2.5-R1.2 May 10, 2012
  • A: 0.1.7 for CB 1.2.5-R1.0 Apr 18, 2012
  • A: 0.1.6 for CB 1.2.3-R0.2 Mar 15, 2012
  • A: 0.1.5 for CB 1.2.3-R0.2 Mar 14, 2012
  • A: 0.1.4 for CB 1.2.3-R0.2 Mar 13, 2012

Authors