Inactive [ECON] RealShop - Shop using chests [1337-1561]

Discussion in 'Inactive/Unsupported Plugins' started by Baptiste Pillot, Feb 23, 2011.

  1. Offline

    tickleman

    SrJoben, sleite, Flipp and 6 others like this.
  2. Offline

    tickleman

    Thank you. I don't know. Perhaps it is up to me to ask this label ? No matter.
    --- merged: Mar 3, 2011 7:31 PM ---
    Deprecated for months ? It worked until build [458]...
    Could you tell me what event calls onCommand() ?

    Thanks a lot for your participating (and answers) to this topic ;)
     
  3. Offline

    ShadowDrakken

    I think that's part of the big hubbub going around... there's no event anymore, you have to use onCommand() now instead of an event.

    It was removed in 458 BECAUSE it had been deprecated for a while already and plugin devs were supposed to have already stopped using it... this is all second hand coming from me though, I was told this via IRC from other long time developers.
     
  4. doesnt matter - i misread that quote. Sry, my fault!
     
  5. Offline

    tickleman

    I only work with the javadoc and the source of other plugins, like in this case... so if I found something working, I use it ! ... and have bad surprises on the next release ;). ok.

    I don't know how to use onCommand() without registering an event handler :(. 'will looking for that.
     
  6. Offline

    aodgizmo

    I have been trying out your mod some and have noticed a bug. If a SELLER is selling lets say...Gold blocks, you can pick one up from a chest and convert it to gold bars from your inventory, If you back away and don't have the funds to buy the gold block,the transaction is canceled and you get the 9 gold bars.

    Not sure, but this is probably happening with other things you can buy and convert when you don't have enough money to pay for the original item.

    Possible solution, make the purchase happen when the item is droped in the players inventory, Or make the purchase happen as soon as the chest closes, instead of when you move away from the chest.

    I don't know if these have been mentioned yet, so here they are...Thanks for the nice mod!
     
  7. Offline

    yeahMan

    ^anyone else having this issue? that's a pretty nasty exploit if so.
     
  8. Offline

    tickleman

    Thanks a lot : I did not thought about that !
    For the next patch...
     
  9. Baptiste, this plugin really, really rocks even if its not perfect yet! Thanks for your dedication!

    Now that I have my mineral buyer shop (iConomy accout and only buys certain minerals from players) I would love to use RealShop under different conditions for our players. That needs different setups/configs, so I want to ask if you might like to think about the ability to overwrite the default shop configs with a tag thats set to a shop.

    So when I use the usual default (that players can do their own shops) I would love to set a tag on my mineral buyer shop that points to a different config.txt, so it only buys that certain stuff from players and is pointed to a global account, instead of a players account).

    Also I would love to have an option to handle shop commands with GroupManager/Permissions so its possible to allow/disallow e.g. shop placements for certain player groups.

    Ant thanks for keeping iConomy support optional - I really needed that!
     
  10. Offline

    some1

    can you plz update this to bukkit 493 PLZ
     
  11. Offline

    tickleman

    Job done.
    Should work with previous 400-493 versions (*hope*)
    --- merged: Mar 4, 2011 4:42 PM ---
    Now patched in 0.36 (test it again)
     
  12. Doesnt work for me with Bukkit #493

    Getting this error on startup:

    Code:
    [SEVERE] com/nijiko/coelho/iConomy/system/Bank loading RealShop v0.36 (Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/system/Bank
            at fr.crafter.tickleman.RealEconomy.iConomyLink.getCurrency(iConomyLink.java:70)
            at fr.crafter.tickleman.RealEconomy.iConomyLink.init(iConomyLink.java:26)
            at fr.crafter.tickleman.RealShop.RealShopPlugin.onEnable(RealShopPlugin.java:118)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:414)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.system.Bank
            at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:30)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
            ... 13 more
    
    Thanks a lot for this great plugin =)
     
  13. Offline

    tickleman

    What version of iConomy are you using ?
    Plan migrating iConomy to last version 4 (or tell me if it does not work with the last version, which has not been tested yet ! )
     
  14. I am using the latest iConomy Version 4.3.2
     
  15. Offline

    HoppyDragon

    I've tried multiple versions of iConomy 4.x and receive this error every time. However I'm getting it with RealShop 0.37
     
  16. Offline

    Rayback1985

    Jeffeux thx for your help but it dosn't work. I have done after all lines a break and save it.
    Than I have change the Permission ONLY READ.
    But it dosn't work.
    I can't still use the /mny command or /money.
    @Baptiste can you tell me what I can do ?
     
  17. Offline

    aodgizmo

    Just tried out the .37 version and there is still some bugs with the Crafting space and changing items from inventory allowing you to steal.

    It might be because I have some chests set to the /shop infinite that is bugging it ... but here is what I did. I have a chest with gold blocks in it, and you can buy and sell gold blocks to it.

    If I pick up a stack of gold blocks(buy) and place them in my inventory then close the box , open my inventory and move them to the crafting spot, now close the inventory , it drops all the blocks and you can pick them up...this only seems to work once then you need to ditch the loot to do it again.

    Also it seems you can still convert the gold blocks to gold bars and not get charged, kind of the same situation as above but you get the blocks and gold bars when the transaction is canceled...I will keep testing and let you know if I find more bugs.

    EDIT: Also getting the same error as HoppyDragon at start up, only on my linux machine...same folders/files work fine on my windows machine with no errors... CB build 493
     
  18. Offline

    wazalop

    hi guy

    with friend we love your plug in but we have some error with it :/

    we played on the cb 493 with iconomy 4.3 (the lastest)

    we have this error :

    this is the only plug in interesting us for shop so if you can tell us what to do for making him work :p

    thx for your work :)

    ps :
    je la refais en francais puisqu'il semble que tu soit francais aussi :p

    en gros, on a un serveur sous craftbukkit 493 et iconomy 4.3 (on utilise iconomy car on a le plug-in towny qui marche avec :) )
    on a essayer de mettre iconomy 4.0, 4.1 et 4.2 aussi mais toujours la meme erreur (le 4.0 marche plus du tout d'ailleurs ^^)
    ( on est obliger de rester sur cb 493 sinon le plug in LWC ne marche pas :/ )

    et franchement c'est le meilleur plug-in de vente qu'on ai pu trouver le système qui fait passer par les coffres est un sacré plus :)

    enfin voila si tu sais d'ou peut venir le problème et comment le résoudre ça serait super car sans ça on peut pas vraiment ouvrir notre serveur (aucun revenu pour les habitant du serveur donc impossible d'acheter du terrain ou construire en ville ^^ )

    bonne chance pour résoudre les bug ^^
     
  19. Offline

    tenach

    It is not working for me on 493 as well, using iConomy 4.3.
     
  20. Offline

    tickleman

    It works with iConomy 4.1.
    I'm trying to prepare an iConomy 4.2.3 compatible version... I don't understand why iConomy staff is always changing it's simplest getCurrency() / getBalance() / setBalance() API, it's a timeloose for us poor plugins developers. (but thanks to them otherway, as this is the common money system for a lot of plugins now ! )
    --- merged: Mar 5, 2011 8:39 AM ---
    ... and it works with iConomy 4.3.2 now. I don't understand, perhaps the problem that was on previous version was repaired with my latest changes ? No way, could you check again with my last release and tell me if everything is ok ?
    Thanks a lot for your help improving this.
    Have fun.
     
  21. Offline

    yeahMan

    i'm still able to bypass the transaction by dropping the items on the floor and picking them up? I think the only workaround would be a different transaction protocol or something similar to the iconomychestshop plugin. If this is fixed i'm so down to use this plugin.
     
  22. Offline

    tickleman

    I begun my RealShop plugin because I did not like how iConomyChestShop works. I do not want to use signs, but make the transaction when entering / exiting from the shop.

    Sure I have to improve my transaction protocol, you're right ! It is more difficult with the choice I made, I hope this will work well without hacking-possibilities in the future.
     
  23. Offline

    yeahMan

    Thank you sir for the quick reply, I certainly appreciate the level of competition among the shop plugins (so many to choose from). I will be following closely the outcome of this plugin!
     
  24. Offline

    aodgizmo

    Still getting the same error as Wazalop and HoppyDragon, and only on my linux machine. Tried iConomy 4.3, 4.2, and 4.1 with RealShops .36, .37 and .38. When I zip and transfer the same minecraft server folder to my windows machine it runs fine with no errors with any of the versions I listed above.

    I noticed on my windows machine, it seems RealShops is loading near the bottom of the log after iConomy, but on my linux machine, I get the RealShops error right after the world builds and before most mods, and then I see iConomy load up farther down just fine. Maby RealShops is calling a iConomy dependency when the setting (economyPlugin=iConomy) before iConomy is loaded? ... This might just be the way the log writes the error , so ignore this paragraph if it has nothing to do with it.
     
  25. Offline

    shane3x

    I am using Windows 7 64 Bit, Build #493, iConomy 4.3.2 and I get the following error (Towny Errors are also in there)

    Code:
    21:01:35 [INFO] Starting minecraft server version Beta 1.3
    21:01:35 [INFO] Loading properties
    21:01:35 [INFO] Starting Minecraft server on *:25565
    21:01:35 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-493-
    g8b5496e-b493jnks (MC: 1.3)
    21:01:35 [INFO] Preparing level "world"
    21:01:35 [INFO] Preparing start region
    21:01:36 [INFO] [Permissions] version [2.5] (Phoenix) was Initialized.
    21:01:36 [INFO] [AfkBooter] version 0.4 is loaded.
    21:01:36 [INFO] [AfkBooter] Kick timeout 180 sec, exempt players:
    21:01:36 [INFO] [AutoMessage] version [1.5] loaded
    21:01:36 [INFO] ºeLoaded Essentials build 246 maintained by Zenexer, ementalo, A
    elux, and Brettflan
    21:01:36 [INFO] Loaded EssentialsBan build 246 by Zenexer, ementalo, Eris, and E
    ggRoll
    21:01:36 [INFO] Loaded EssentialsHome build 246 by Zenexer, ementalo, Aelux, and
     Brettflan
    21:01:36 [INFO] Loaded EssentialsSpawn build 246 maintained by Zenexer, ementalo
    , Aelux, and Brettflan
    21:01:36 [INFO] Loaded EssentialsTele build 246 by Zenexer, ementalo, Aelux, and
     Brettflan
    21:01:36 [INFO] HelpPages version 1.0 is enabled!
    21:01:36 [INFO] [HEROBOUNTY] HeroBounty version 1.5.0 enabled.
    21:01:36 [INFO] [Permissions] version [2.5] (Phoenix)  loaded
    21:01:36 [INFO] [HeroChat] Permissions 2.5 found.
    21:01:36 [INFO] [HeroChat] HeroChat version 4.1.5 enabled.
    21:01:36 [INFO] [HeroicDeath] 1.4.3.138 enabled.
    21:01:36 [INFO] [iConomy] Configuration Integrity Start:
    21:01:36 [INFO]     - System.Interest.FlatRate is null or missing, Defaulting to
    : 0.0
    21:01:36 [INFO] [iConomy] Configuration Integrity End.
    21:01:36 [SEVERE] null loading iConomy v4.3 (Is it up to date?)
    java.lang.NullPointerException
            at com.nijiko.coelho.iConomy.iConomy.onDisable(iConomy.java:170)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:120)
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoade
    r.java:428)
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManag
    er.java:199)
            at com.nijiko.coelho.iConomy.iConomy.onEnable(iConomy.java:102)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:414)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:187)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    21:01:36 [SEVERE] com/nijiko/coelho/iConomy/system/Bank loading RealShop v0.38 (
    Is it up to date?)
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/system/Bank
            at fr.crafter.tickleman.RealEconomy.iConomyLink.getCurrency(iConomyLink.
    java:70)
            at fr.crafter.tickleman.RealEconomy.iConomyLink.init(iConomyLink.java:26
    )
            at fr.crafter.tickleman.RealShop.RealShopPlugin.onEnable(RealShopPlugin.
    java:118)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:414)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:187)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.system.Ba
    nk
            at java.net.URLClassLoader$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(Unknown Source)
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:30)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 13 more
    21:01:36 [INFO] [Towny] Database: [Load] flatfile [Save] flatfile
    21:01:36 [INFO] [Towny] Using: Permissions, iConomy, Essentials
    21:01:36 [INFO] [Towny] Version: 0.46 - Mod Enabled
    21:01:36 [INFO] Done (0.143s)! For help, type "help" or "?"
    >
    
     
  26. Offline

    wazalop

    same error as before the .38 :/

    don't know why :/

    it's a linux server perhaps the cause of this bug can be here?
     
  27. Offline

    TOAST7312

  28. Offline

    tickleman

    I don't know how to do that. I suppose they make a reference to my download page ?
    It is fix, each version is put into a release folder that will never move !

    Ask them to reference my RealShop... I will see their topic in detail... when I will have got a little time to do so !
    --- merged: Mar 5, 2011 5:59 PM ---
    For the iConomy dependency crash, I think I know were does the problem come sometimes, and sometimes not.
    I will change the dependency load soon (next version) in order to get rid of these crashes.

    The problem :
    when iConomy is loaded before RealShop, everything is ok
    when RealShop is loaded before iConomy by the craftbukkit system, well, it crashes, as iConomy functions are not on yet !

    Okay, let's work on it !
    --- merged: Mar 5, 2011 6:01 PM ---
    I added you. You should edit your post to remove your hotmail email now, as this is the opened door to spam :)
     
  29. Offline

    darkmagic16

    How would you add clock and torches and sponges to teh market.cfg file >_> its to confuseing
     
  30. Offline

    Bonkerz

    send me a PM with your MSN pls. i don't see any invitations in this f*ckin' new MSN.
     
  31. Offline

    TOAST7312

    You basically just give him a permanent link to your plugin download location and he adds it to his code and it auto-downloads the shit for people on startup of their server. Pretty simple. I would just message a permanent like to NoFear13 telling him to add it.

    I'm not really associated with him, I just asked because it would be easier for me and a bunch of people ^_^;. 16 out of 23 of my plugins are auto-updated by his plugin and it's hella convenient. Also, it promotes plugins. :p

    So yeah, get in touch with him. ^_^ http://forums.bukkit.org/threads/ad...keep-your-server-plugins-up-to-date-400.5026/
     

Share This Page