[ECON/MISC] ATM v1.8b2 - ATM signs for all MAJOR economies. [Permissions] [1000]

Discussion in 'Inactive/Unsupported Plugins' started by ChrizC, May 24, 2011.

  1. Offline

    ChrizC

    ATM v1.8b2
    Tested with CraftBukkit recommended build 1000
    [​IMG]
    **Please note: this plugin requires an ECONOMY PLUGIN in order to display bank balances etc. This plugin will NOT provide you with an economy system**
    **NOTE: There is currently a clash between iConomy and Essentials. If you have Essentials installed, please disable the economy when using iConomy**
    [​IMG]

    ATM is now supported, maintained and updated on BukkitDev. Click HERE for the project.
     
    Xaostica, kahlilnc and codename_B like this.
  2. Right, so it interfaces with iConomy's /bank feature. Meh, will need to ponder, I tested that before and found it buggy or lacking what I needed, can't remember :p
     
  3. Offline

    Parrothead

    I was about to say no, but then it just showed up out of nowhere. It just takes 2 minutes to get the download to commence.
     
  4. Offline

    ChrizC

    You mean three seconds? Unless your internet is terrible.

    Chris :cool:
     
  5. Offline

    dak393

    Is it all right with you if I add your plugin to CBUTD?
     
  6. Offline

    Xaostica

    Doh! Had a storm knock out the server, restored the maps and now the banks don't recognise the account holders again.
     
  7. Offline

    ChrizC

    This is probably another plugin conflict. I'm not aware of any bugs that make it so the signs cannot recognise accounts/holders.

    Chris
     
  8. Offline

    GmK

  9. Offline

    ChrizC

    Unless TAT releases an API which allows other plugins to connect to it, it's unlikely.

    Chris
     
  10. Offline

    GmK

    I knew there was a catch ;)

    Thanks for the answer!
     
  11. Offline

    TAT

    There is a API for BankAccount, I can see that I haven't posted it in the OP of BankAccount :oops:
    Anyway, it can be found here: http://tatdk.github.com/BankAccount/doc/
     
  12. Offline

    Xlaits

    Yeah, I'm having an issue. I've got both Bank Account AND ATM, and I can't get ATM to read my iConomy accounts.

    It can read any players "pocket." But I can't get it to read accounts made using the "/money create <player>" command.

    Untitled.jpg

    Ok, the first one is
    ATM
    Global
    [private]

    2nd is
    ATM
    private
    BigBank

    3rd is obvious, since it didn't work.
     
  13. Offline

    ChrizC

    You say you're using Bank Account?
    I don't have support for TAT's Bank Account currently.

    Chris
     
  14. Offline

    Xlaits

    The trick is, I'm not using BankAccount with ATM. I'm using iConomy Created accounts for ATM, as stated here:

    ...made using the "/money create <player>" command...

    Which is CLEARLY an iConomy command...
     
  15. Offline

    ChrizC

    Then I'm not understanding the problem here...
    In your image, BigBank obviously doesn't exist.
     
  16. Offline

    Xlaits

    But, sadly enough, it does. I created the account "BigBank" using the iConomy "create" command aforementioned above.

    Why is it not recognizing that BigBank does exsist?
     
  17. Offline

    Wonderjunk

    16:49:04 [SEVERE] Could not load 'plugins\ATM.jar' in folder 'plugins':
    java.lang.ClassNotFoundException: atm.ATM
    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:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:168)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:194)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:117)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:89)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    ationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:132)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  18. Offline

    ChrizC

    Plugin conflict, at a guess.

    Whoops, my bad, forgot to update the plugin.yml. Re-uploaded
     
  19. Offline

    Xlaits

    I'll try disabling BankAccounts, then. But not now. I'll let you know the results once I'm done, though.
     
  20. Offline

    Nachocuban

    /money create bigbank isn't the correct command. you need /bank create bigbank
     
  21. Offline

    Xlaits

    D'oh! I'll try that later.
     
  22. Offline

    some1

    HA ITS WORKING YEA the thing is you just have to setup iconomy good and btw if you have issues with essentials + iconomy download the new essentials
    this is my iconomy config
     
  23. Offline

    Xlaits

    Thanks. That really helped fix the problem.
     
  24. Offline

    Haggard433

    I can't get it to work on my server... Everytime I start the server, place an ATM Sign, my Server logs this:
    Code:
    2011-06-28 21:22:56 [SEVERE] Could not pass event PLAYER_INTERACT to ATM
    java.lang.NullPointerException
        at com.iConomy.iConomy.getBank(iConomy.java:450)
        at com.nijikokun.register.payment.methods.iCo5.hasBankAccount(iCo5.java:45)
        at me.ChrizC.ATM.ATMPlayerListener.onPlayerInteract(ATMPlayerListener.java:41)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:306)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:166)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:212)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:550)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-06-28 21:22:57 [SEVERE] Could not pass event PLAYER_INTERACT to ATM
    java.lang.NullPointerException
        at com.iConomy.iConomy.getBank(iConomy.java:450)
        at com.nijikokun.register.payment.methods.iCo5.hasBankAccount(iCo5.java:45)
        at me.ChrizC.ATM.ATMPlayerListener.onPlayerInteract(ATMPlayerListener.java:41)
        at org.bukkit.plugin.java.JavaPluginLoader$10.execute(JavaPluginLoader.java:306)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
        at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:166)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:212)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:550)
        at net.minecraft.server.Packet15Place.a(SourceFile:57)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    I'm currently using CraftBukkit #860 and iConomy 5
     
  25. Offline

    ChrizC

    That looks like an iConomy related bug. Have you made sure you've updated your iConomy? Also, update your CraftBukkit to the latest RB.
     
  26. Offline

    Haggard433

    I've updated to the latest CraftBukkit RB (935), updated every plugin I use and the error seems to be gone. But it seems that I can't place "Global" signs. Signs like this:
    Code:
    [ATM]
    Global
    DB
    
    DB = Bank
    I've created the Bank with /bank create and I've joined it too through /bank join DB. But when I right-click the sign, it just says: Uh, oh, you don't have an account with this bank. Personal signs who display the money the player has "on his hands" works fine.
     
  27. Offline

    ChrizC

    This is likely a plugin conflict. Try disabling all plugins except ATM, then add them back in one-by-one.
     
  28. Offline

    Haggard433

    I found out which plugin is causing this problem. It's iConomyChestShop.
     
  29. Are you ever going to add in interest? This (customizable) is the determining factor of me not getting this plugin.
     
  30. Offline

    ChrizC

    Interest is more for the bank handler. This plugin isn't a bank handler, it just connects to the bank handler and gets amounts/modifies amounts.
    In fact, I think iConomy already has interest built in (for version 5.)
     
  31. Offline

    Cenarius

    i can see others' bank account ..
    but how can i control them ???
    what if i wanted to take from their bank money ?
    using ATM and IConomy :)
    thanks ^_^
     

Share This Page