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.
-
View User Profile
-
Send Message
Posted Feb 14, 2013@RBS0
which version of mcmmo and redeemMCMMO are you using?
-
View User Profile
-
Send Message
Posted Feb 13, 2013It looks as though on line 202 of the main.java, you're using a class which doesn't exist. Am I missing a plugin which this requires?
-
View User Profile
-
Send Message
Posted Feb 11, 2013Same here.
We are all using the latest version 1.1.3 I believe.
-
View User Profile
-
Send Message
Posted Feb 11, 2013@Anonymooze
What version of redeemMCMMO and mcMMO are you using?
@SwiftSwamp
What version of redeemMCMMO and mcMMO are you using?
-
View User Profile
-
Send Message
Posted Feb 10, 2013Whenever I try to use "/redeem "skill" "amount" it gives me an internal error message. But when I try to use any other command it works fine. Help?
-
View User Profile
-
Send Message
Posted Feb 10, 2013I had the same issue as Bobacadodl but now it won't even work when someone try's '/redeem' :http://pastebin.com/cDY5yASY
-
View User Profile
-
Send Message
Posted Feb 8, 2013Everyone's McMMO credits are getting reset to the startupAmount whenever they join D:
-
View User Profile
-
Send Message
Posted Feb 7, 2013@candybuddy
Thanks! Keep up the good work!
-
View User Profile
-
Send Message
Posted Feb 6, 2013@niknea
what version of mcMMO do you have installed and what version of redeemMCMMO?
-
View User Profile
-
Send Message
Posted Feb 6, 2013When i do /redeem (skill name) (amount) it says "An internal error occurred while attempting to perform this command". But i can do all the other commands. Any idea why? Thanks!
-
View User Profile
-
Send Message
Posted Feb 5, 2013@NegroBob
in the config.yml you can change the amount of credits a new player receives when they first joj it is set to 50 y default.
-
View User Profile
-
Send Message
Posted Feb 5, 2013Why did everyone on my server get a free 50 credits....
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Outlaw11A
V1.1.3 will only works with mcMMO v1.4.0 and above if your mcmmo version is below that then download a older version of redeemMCMMO
-
View User Profile
-
Send Message
Posted Feb 5, 2013@candybuddy
I can't see how that would help. They would still just wait till they are very high level and then buy points. The other thing I could do is just use mcmmo /addxp, but it requires me to make 1 or more package per skill, and say they are level 730 taming (max is 750), and then they buy 300k taming exp, then it would only use like 200k, and 100k exp would be wasted. Actually, I'm guessing I'll just use that.
-
View User Profile
-
Send Message
Posted Feb 4, 2013Doesn't seem to work for me. Get this error. Latest Version of redeemMCMMO, 1.1.3 and CB 1.4.7-R1.0
04.02 23:47:09 [Server] INFO ... 15 more 04.02 23:47:09 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 04.02 23:47:09 [Server] INFO at com.flapfactions.redeemMCMMO.main.onCommand(main.java:222) 04.02 23:47:09 [Server] INFO Caused by: java.lang.NoClassDefFoundError: com/gmail/nossr50/skills/utilities/SkillType 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.Packet3Chat.handle(Packet3Chat.java:44) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:853) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.chat(PlayerConnection.java:898) 04.02 23:47:09 [Server] INFO at net.minecraft.server.v1_4_R1.PlayerConnection.handleCommand(PlayerConnection.java:980) 04.02 23:47:09 [Server] INFO at org.bukkit.craftbukkit.v1_4_R1.CraftServer.dispatchCommand(CraftServer.java:514) 04.02 23:47:09 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 04.02 23:47:09 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 04.02 23:47:09 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'redeem' in plugin RedeemMCMMO v1.1.3 04.02 23:47:09 [Server] SEVERE null
-
View User Profile
-
Send Message
Posted Feb 4, 2013@jhs232
could you not just lower the amount you sell or disable the buycredits function i just think its an unnecessary thing to add. Or raise the price for each level so players can't buy as many?
-
View User Profile
-
Send Message
Posted Feb 4, 2013Could you add an option to make it so it's mcMMO exp instead of mcMMO levels? My players buy like 250 levels and my cap is 750, so they get 500 mcMMO legit and then use the 250 levels.
-
View User Profile
-
Send Message
Posted Feb 4, 2013@iProCombine
Updated the plugin to v1.1.3 which will work with the latest beta version of mcMMO v1.4.00-beta1.
-
View User Profile
-
Send Message
Posted Feb 3, 2013@candybuddy
Try this one http://www.combinecraft.org/redeemmcmmolog.txt
-
View User Profile
-
Send Message
Posted Feb 3, 2013@iProCombine
the link just returns a 404 not found error?