FYI, it turned out that I just needed to update the main Essentials.jar, signs are working great now.
Hi Zenexer! I just got Eco up and running on my server and we're loving it so far! One thing that I would LOVE if you could add is if the /worth command would use the plain name of an item instead of the ID. If you could make configuring prices use plain name too, that would be amazing. --- merged: Mar 5, 2011 7:02 AM --- Also, could there could be a /buy command that acted like /i but charged money based on the item being bought? It would be great if you could /buy torches if you run out but I don't want a flat rate for using /i, obviously that could get out of hand! --- merged: Mar 5, 2011 7:41 AM --- One more thing: can you use block data values in the signs? We want to set up a dye shop where each color has it's own dispenser. THANK YOU!
How can I make this prevent purchasing a kit when the player doesn't have enough rather than just sending their balance negative? It kinda defeats the purpose of a money system.
That's why we need support for block metadata values. Dye items are 351, and then colors are a second value: ink sac is 0, lapis is 4, bone meal is 15. If we could set up signs that said 351:4 or 351:15 that would create items with the right metadata we could make dye useful in EssentialsEco.
...\plugins\Essentials\userdata There are the players files with the money. I think negative ballance is only possible for op's... ive try this as an op and as an ordinari player too. Finaly /pay working with the new Essential plugin pack. Thanks guys!
I removed all admin capabilities from my user, assigning it to the "default" permissions group, and was still able to purchase things with a negative balance.
I have a world.yml file that gets created... (world is my map name) But it's a zero byte file no matter what I do. I've checked folder/file permissions, etc. I manually put: # Defines the balance with which new players begin. Defaults to 0. starting-balance: 500 # worth-# defines the value of an item when it is sold to the server via /sell. worth-1: 1 worth-3: 1 worth-4: 1 worth-5: 2 worth-6: 1 worth-12: 1 worth-13: 1 worth-14: 1000 worth-15: 100 worth-16: 20 worth-17: 5 worth-20: 10 worth-21: 400 worth-22: 4000 worth-23: 25 worth-24: 10 worth-25: 100 worth-35: 3 worth-37: 1 worth-38: 1 worth-39: 75 worth-40: 75 worth-41: 9500 worth-42: 950 # Defines the cost to use the given commands PER USE command-costs: # /example costs $1000 PER USE warp: 50 However /worth always says everything is worth $0. I have no idea what's going on at this point but it's not working. The lack of documentation is a bit distressing.
Did you erase him from the op.txt file too? ..if yes.. i don't know D: Try to reinstall the whole fress essentials set what you are using.. maybe not all updated.
Hi, /pay still doesnt work for me on CB493, I use essentials.update so I should have the newest versions of all. Also, are there any plans to enlarge the shop capacity? one stack, or one weapon/tool is not enough.
Why can't stuff just work Code: 15:08:45 [WARNING] com.earth2me.essentials.User.get(Ljava/lang/Object;)Lcom/earth2me/essentials/User; java.lang.NoSuchMethodError: com.earth2me.essentials.User.get(Ljava/lang/Object;)Lcom/earth2me/essentials/User; at com.earth2me.essentials.eco.EssentialsEcoWorker.onCommand(EssentialsEcoWorker.java:19) at com.earth2me.essentials.eco.EssentialsEco.onCommand(EssentialsEco.java:53) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:183) at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:619) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:582) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:576) at net.minecraft.server.Packet3Chat.a(SourceFile:24) at net.minecraft.server.NetworkManager.a(SourceFile:230) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75) at net.minecraft.server.NetworkListenThread.a(SourceFile:100) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272) at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
This plugin is working great for me, thanks! There is this complication with the dyes yes, but you've also integrated metadata in /give so I'm confident you'll do that soon enough here. It's going to be hard to figure out some right prices for items though. EDIT: So when I entered all the prizes, it broke bukkit. No more commands. Tested it by removing the worth-# list again, here it is: Code: worth-1: 113 worth-3: 10 worth-4: 50 worth-17: 50 worth-13: 15 worth-12: 50 worth-15: 10000 worth-264: 250000 worth-14: 50000 worth-331: 5000 worth-352: 200 worth-337: 400 worth-263: 500 worth-289: 500 worth-288: 200 worth-318: 150 worth-287: 300 worth-341: 500 worth-332: 15 worth-348: 50000 worth-48: 1500 worth-49: 1500 worth-86: 250 worth-5: 12 worth-53: 75 worth-44: 40 worth-280: 6 worth-336: 462 worth-1: 112 worth-80: 60 worth-265: 10062 worth-266: 50062 worth-42: 90562 worth-41: 450562 worth-57: 2250000 worth-61: 400 worth-54: 100 worth-58: 50 worth-339: 90 worth-340: 270 worth-47: 885 worth-67: 300 worth-65: 44 worth-85: 19 worth-50: 1562 worth-91: 1812 worth-22: 450000 worth-260: 500 worth-297: 150 worth-354: 430 worth-350: 102 worth-320: 112 worth-344: 100 worth-322: 3605000 worth-335: 40 worth-282: 340 worth-349: 40 worth-319: 50 worth-353: 30 worth-296: 30 worth-23: 6268 worth-20: 112 worth-24: 200 worth-66: 3773 worth-69: 56 worth-72: 25 worth-70: 225 worth-76: 5006 worth-356: 15350 worth-25: 5100 worth-324: 75 worth-330: 60375 worth-37: 50 worth-38: 60 worth-39: 80 worth-40: 80 worth-6: 15 worth-295: 15 worth-338: 30 worth-333: 62 worth-328: 50312 worth-343: 50712 worth-343: 50412 worth-281: 180 worth-325: 30188 worth-347: 155187 worth-345: 35187 worth-346: 618 worth-259: 10212 worth-329: 5000 worth-262: 89 worth-261: 918 worth-327: 32187 worth-326: 30187 worth-351: 50 worth-334: 150 worth-35: 100 worth-355:337 worth-81: 30 I'm not quite getting it, the list seems to be correct.
Hello! It would be so cool to have 2 more things: -A document with all the item's worth, and which can be edited by the Op. -A way to know the money that players have. Your pluggin... Could really change the way that we are playing! I'm waiting for update! Thanks for your work!
I can't get the trade sign to work no matter what I type in. The best I've gotten so far is Error:2. The documentation for the trade signs is awful. Anyone that has working trade signs, can you please give an example of what you type to get it working? Line by line preferred. Thank you. All of the other signs are functioning like intended.
The trade signs aren't really that hard to do. Here's how: Line 1: [Trade] Just insert it exactly like that, indicates that this is a trade sign. Line 2: <itemID/$> Here you enter the item ID of the item you want to buy, or the amount of money you want to receive, without the " <>". Example: You insert "5 tnt" in line 2. This means that the seller/sign placer will receive 5 TNT blocks for every X units he sells of whatever item he defined in line 3. Line 3: <itemID/$>:amnt In this line you enter the ID of the item you want to sell, or the amount of money you wish to give for an item defined in line 2. The value you enter after the ":" defines how much money/items you wish to put in the sign to sell. Example: You enter "1 bow:2" in line 3. This means you give one bow for every, let's stick to the previous example, 5 TNT sold to you. Because of the ":2" you put 2 of item bow in the sign, no more than 2 bows can be sold, but you still receive the remaining bows if you don't sell them all. Line 4: Keep this empty, your name is entered here automatically. Full example: Code: [Trade] $50 1 49:5 {empty line} This would subtract 5 obsidian from your inventory (item ID 49), and you would receive $50 for every 1 item of obsidian you sell. I hope that's enough, tried my best to explain it in full detail...
Hey Thatar, thanks for the list! I have tried to find why it weren't working... And i have found!!! You have twice the item N°355!!! =D Look at the end of the list! worth-355:337 Copy your list without this line and it will works... But your worth don't seem's always correct... I think that i will make a list but with ONLY the prices for blocs! So the players will be able to calculate and estimate themselves the prices for each items!
I did a search through the list, and that item ID exists only once. But thanks to you, I did notice something else: I forgot to put a space in. It should be worth-355: 337, not worth-355:337. Thanks!
I have also noticed the space but... i'm a dumbass, i havent write it. And also, i think i though than i have mixed price and N° of item... That's why i thhought it were twice in the list ><. My bad. And also, your list seems ok, i was really tired^^.
Thank you very much for the explanation. I was banging my head against the wall for a while trying every combination I could think of to get these working.
This is basically the wiki re-explained. You just have to read carefully. Glad to hear I've been of help.
Is anyone else finding the [trade] option terribly glitchy? I want to set it up where as many blocks as possible can be sold to it in lots of 16 but I'm pretty sure the ability to set the max amount in the sign over 64 is not there yet. There is still the problem of when you right click to sell to the sign you'll get the $16 but the blocks will stay in your inventory, other times they won't and destroying the sign completely messes it up. I'm just wondering if these are known issues?
Hi, is there any way to get buyu/sell signs workign alongside worldguard? The onyl way I seem to be able to get my players to be able to buy/sell to a sign is if they are set as an owner to the world guard region they are in. Is there a better way? Thanks
Yes, I'm finding frequent enough glitches to make the trade signs pointless unfortunately. Take this: - [TRADE] $500 1 diamond: 10 This correctly took 10 diamonds off me but when someone else traded with the sign, they received 16 diamonds for $500, not one diamond for $500, and there wasn't even 16 in the sign. Plus there were still 10 diamonds in the sign afterwards...
Having issue with command-paid. Kits are working but they are free. Code: # Defines the cost to use the given commands PER USE command-costs: kit starter: 500 kit lblanche: 20 kit lorange: 50 kit lmagenta: 50 kit lbleuclair: 50 kit ljaune: 50 kit lvertclair: 50 kit lrose: 50 kit lgris: 50 kit lgrisclair: 50 kit lcyan: 50 kit lviolet: 50 kit lbleu: 50 kit lmarron: 50 kit lvertfoncé: 50 kit lrouge: 50 kit lnoir: 50
This is the best economy ever. Ditched iconomy for this. Please expand on it ILL GLADLY pay for an expansion...........
Yup link is dead, also is it possible to set a wage for a player? Like in iconomy you can set a wage per time spent on server. Or a wage per work done like per #blocks or whatever would be awesome
need help with using trade sign with metadata. I want to buy wooden planks of darkwood (5:1) ONLY and not accept oak wooden planks (5:0) so I set it up as thus: [Trade] $20 1 5:1:10 but it doesn't understand I want to load the sign with 10 blocks of 5:1 [EDIT] [RESOLVED] Must use a comma for metadata instead of colon [Trade] $20 1 5,1:10 will buy up to 10 darkwood planks at $20 each, 1 at a time. Works flawlessly.