BuyExp

Version: 0.6 - BETA

Tested with CraftBukkit 1.1 R6 and 1.2.3 and 1.2.4

This simple plugin allows a user (with the correct permission and the required money in their account) to purchase experience in the form of levels.

Installation

Copy the jar to your /plugins directory. Simples! Required plugins: Vault, any Vault supported Economy/Permissions

Usage/Setup

Permissions

  • 'buyexp.buy' - Allows users to purchase XP at the rate defined in the config. Defaults to OP's.
  • 'buyexp.free' - Allows users to bypass the economy, allowing them to get free XP. Defaults to False; no-one has it.

Commands

/buyexp <levels>, for example /buyexp 50 to buy 50 levels. The plugin also takes into account previous levels, so buying 10 while holding 5 will result in the user level being set to 15

Config

  • PricePerLevel: This is the price per level
  • NotifyConsole: This is whether the plugin will log transactions
  • NotifyPlayer: This is whether the plugin will tell the player what they have purchased
  • MaxLevelPerTransaction: This is the maximum amount of levels the player is able to purchase in one transaction
  • MaxLevelInTotal: This is the maximum level the player can purchase up to; if the player is level 100, and this is set up for 150, they can only purchase 50 more levels

Future changes:

  1. -Better error handling
  2. -Usage of Signs to complete the transaction
  3. -More features
  • -Assign other players levels, or buy other players levels - Will be added in next release: provided it is not a bug-fix

Please feel free to make (reasonable) requests. This is my first plugin and hopefully one which can become more useful.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Recent Files

Bukkit