MultiCurrency
MultiCurrency was originally made by ashtheking but went inactive. So I updated it. It basically supplies multiple currencies, useful when you have an RPG server that has different nations on it, and when they all want their own currency. MultiCurrency allows you to pay each other in different currencies, earn different currencies, convert an item into currency, create currencies, remove currencies and exchange from one currency to another, and to change the exchange rate that this goes at! Such a nifty set-up!
Commands:
All commands' aliases are prefixed by "mc" e.g. /pay -> /mcpay
- /pay <player> <amount> <currency> : gives <player> <amount> of <currency>
- /money <currency> : checks the amount of <currency> you own.
- /convert <currency> <amount> : converts <amount> of the item into <currency>
- (OP) /create <currency> <item> : creates <currency> which can be obtained after converting <item>
- (OP) /remove <player> <currency (optional>: Nulls the maximum / specified currency of the player (changes it to 0.00)
- (OP) /exchange <currency> <amount> : Changes the exchange rate of <currency> to <amount>. Exchange rate is the amount of <currency> you get for one <item>
- (OP) /eco <give/add/remove/rm> <player> <currency> <amount> : Adds / removes <amount> of <currency> to/from <player>. Checks if they have it before removing if you want to remove though.
Permissions:
- /pay = multicurrency.pay <default - true>
- /money = multicurrency.info <default - true>
- /convert = multicurrency.convert <default - true>
- /create = multicurrency.create <default - op>
- /remove = multicurrency.remove <default - op>
- /exchange = multicurrency.exchange <default - op>
- /eco = multicurrency.eco <default - op>
- Config only permission:
- multicurrency.obtain.<currency> = give this permission to players you want to be able to obtain the currency, but ONLY if the option in config "requirePermsForEachCurrency" is true.
whenever i try to create a currency it says the currency was created, then immediately says "some error occurred. please check material name" and the currency isnt made and the log shows no errors
also, can you make the convert command be able to convert the currency back to the item? (or add a new command)
How does this work with existing economy plugins such as iConomy? Is it a replacement?
Does this work using the standard register/vault system? How do other plugins interface?
@breezeyboy
Good idea for the command! Ill add that soon. The source code is on http://github.com/YoshiGenius/MultiCurrency/ but is not the latest yet. It will be soon though.
EDIT: Updated code on github.com. And I also just added the /eco command, check description for it's use.
Once updated can i have the source code?
EDIT: also maybe a console command: /money give (name) (amount)
I am still in the process of updating it. A new build will be ready soon.
Could you please update this plugin? I need it for my server.
Could you please update this plugin for 1.3.1
@Server5000
Thanks much!
What an amazing plugin thanks a lot for updating it I will try to donate soon buddy.
Sorry everyone, was on holidays... :-/ will work on updating this asap... well now really. :D
@Sleaker
But when i type /money it shows my money
@breezeyboy
it means the plugin hasn't been recompiled to work with the latest version of CB
anyone know what this error is about??
SEVERE] Error occurred while enabling MultiCurrency v0.1 (Is it up to date?)
java.lang.NoSuchMethodError org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;
at me.ashtheking.currency.Currency.onEnable(Currency.java:30)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:381)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:368)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:197)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
so this would allow me to add a second currency on top of my essentials economy? =) with an exchange rate for both and everything?!
Does this work without vault and in 1.2.5? If so, ill definally try it =)
dose it work on minecraft 1.2.5,
ps. it should but not tried
Just did a check on vault and your in their links, so I will give this plugin a shot!
I've been looking for something like this for a long while, please connect it to vault!! It would be actually nice to intergrade it it to work alongside already existing plugins such as iconomy ,bose ~ etc
@Sleaker - You might want vault to support this again!
Thanks, I'll add you right now. :)