RedeemMCMMO
RedeemMCMMO allows players to redeem MCMMO levels for any skill using the credits they are given. This plugin makes the whole process automatic. For example when players donate and receive MCMMO levels, the admins no longer have to manually add the levels.
The source code can be found here: Source Code
For the plugin to enable you must have these plugins installed:
mcMMO
Vault
Features:
- Credits can be given or taken away from players.
- Players can check their or others credit balance.
- Players can redeem their credits is there chosen skill.
- Players can buy credits (this can be enabled or disabled).
- New players can be given a certain amount when they first join the server.
- Players will get a message when they join saying if they have any credits left to be redeemed.
- Players will not be able to redeem credits over the skill cap.
Commands:
Key:
[] - Optional argument <> - Mandatory argument
- /addcredits <player> <amount> - This will give the chosen player the chosen amount of credits.
- /takecredits <player> <amount> - This will take the chosen amount of credits from the chosen player.
- /credits [player] - This shows you how many credits you have remaining or for a player.
- /redeem <skill> <amount> - This redeems the chosen amount of levels in the chosen skill.
- /rmreload - This simply reloads the configuration file.
- /buycredits <amount> - This buys the chosen amount of credits.
- /rmhelp - This shows a list of all the player and admin commands.
Permissions:
- redeemMCMMO.addcredits (Gives the player permission to give players credits, by using /addcredits <player> <amount>)
- redeemMCMMO.takecredits (Gives the player permission to take players credits, by using /takecredits <player> <amount>)
- redeemMCMMO.credits (Allows the player to view his own credit balance or others, by using /credits [player])
- redeemMCMMO.redeem (Allows the player to redeem levels, by using /redeem <skill> <amount>)
- redeemMCMMO.rmreload (Allows the player to reload the configuration file, by using /rmreload)
- redeemMCMMO.buycredits (Allows the players to buy credits, by using /buycredits <amount>)
- redeemMCMMO.rmhelp (Allows players to view a list of commands, by using /rmhelp)
Configuration:
- joinMessage: true (This shows a message to members that join whether they have any mcmmo credits remaining.)
- startupAmount: 50 (This sets the amount of credit a new player gets when they first join, change this to 0 to disable it.)
- vault: false (This enables or disables the buycredits command, true will enable it, false will disable it.)
- costPerCredit: 10 (This sets how much one credit will cost to buy.)
To Do:
- Take credits away from players.
- Check other players credit balance.
Metrics:
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org: A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
The source code can be found here: Source Code
For the plugin to enable you must have these plugins installed:
mcMMO
Vault
Features:
- Credits can be given or taken away from players.
- Players can check their or others credit balance.
- Players can redeem their credits is there chosen skill.
- Players can buy credits (this can be enabled or disabled).
- New players can be given a certain amount when they first join the server.
- Players will get a message when they join saying if they have any credits left to be redeemed.
- Players will not be able to redeem credits over the skill cap.
Commands:
Key:
[] - Optional argument <> - Mandatory argument
- /addcredits <player> <amount> - This will give the chosen player the chosen amount of credits.
- /takecredits <player> <amount> - This will take the chosen amount of credits from the chosen player.
- /credits [player] - This shows you how many credits you have remaining or for a player.
- /redeem <skill> <amount> - This redeems the chosen amount of levels in the chosen skill.
- /rmreload - This simply reloads the configuration file.
- /buycredits <amount> - This buys the chosen amount of credits.
- /rmhelp - This shows a list of all the player and admin commands.
Permissions:
- redeemMCMMO.addcredits (Gives the player permission to give players credits, by using /addcredits <player> <amount>)
- redeemMCMMO.takecredits (Gives the player permission to take players credits, by using /takecredits <player> <amount>)
- redeemMCMMO.credits (Allows the player to view his own credit balance or others, by using /credits [player])
- redeemMCMMO.redeem (Allows the player to redeem levels, by using /redeem <skill> <amount>)
- redeemMCMMO.rmreload (Allows the player to reload the configuration file, by using /rmreload)
- redeemMCMMO.buycredits (Allows the players to buy credits, by using /buycredits <amount>)
- redeemMCMMO.rmhelp (Allows players to view a list of commands, by using /rmhelp)
Configuration:
- joinMessage: true (This shows a message to members that join whether they have any mcmmo credits remaining.)
- startupAmount: 50 (This sets the amount of credit a new player gets when they first join, change this to 0 to disable it.)
- vault: false (This enables or disables the buycredits command, true will enable it, false will disable it.)
- costPerCredit: 10 (This sets how much one credit will cost to buy.)
To Do:
- Check other players credit balance.
Metrics:
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org: A unique identifier The server's version of Java Whether the server is in offline or online mode The plugin's version The server's version The OS version/name and architecture The core count for the CPU The number of players online The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
@Ukaok
you need to make sure you've edit plugin.yml and the main class.
Also remember to put use the 2 arguments.
Hey, love the plugin, its really awesome.
I have one question though, can I change a command?
I wanted to change the /redeem to /train
Idk why, just thought it would be better, haha.
Anyway, I tried, but when I type the new command, its just keeps saying "/train <skill> <amount>"
Help please?
Thanks
@kahlilnc
A language.yml will be added in a future update. Yay!
@Mixon87 That Will be Added in one of the upcoming updates.
@InvisiCraftOfficial
recheck the permissions and what permission plugin are you using?
Doesn't work - Unless I am OP, nothing happens when I type /redeem SKILL number. I am using latest version and I have all permissions set.
Would be cool to give all players a configureable amount of credits on join and teach them how to use the system
@candybuddy
Woop Woop! Possibility to add a language.yml
Hope this plugin will have more features like: using economy plugins for purchasing levels, so player can earn money without donating and purchase skill for money he earned via essentials eco or iConomy, etc.
@kahlilnc
Just finished it will it will be uploaded within the next 5 minutes. The new features i have added is configurable startup amount, check others credits and take credits.
When will be the ETA on the next update?
@Draxick
Yes it should do.
Does this work with enjin? Lets say if you buy a kit it includes mcmmo points? Addcredits {name} 500
@kahlilnc
Hello, yes i can do this i will upload the new version tonight which will come with that feature and the two features explained on the to do list. thanks
Could you possibly add a way for new players to join with credits?
@InvisiCraftOfficial
You must download V1.0.3 for the command to work in the console you should be able to get it by clicking files at the top of the page it hasn't been approved yet thats why. thanks
Doesn't work when I do the command through console? addcredits wont work in console
@doomlordking
Be sure to use v1.0.3 if your using it with buycraft it fixes a lit issue i found on my server. Thanks
OMG Best plugin i have found in a while. Helps me so much with buycraft donation mcmmo skills. :)
OH awesome will be using soon!