[INACTIVE][ECON] BankAccount v.0.5.1 - Shared Bank Accounts [860]

Discussion in 'Inactive/Unsupported Plugins' started by TAT, Mar 4, 2011.

  1. Offline


    [​IMG]BankAccount v0.5.1
    IRC @ irc.esper.net/#BankAccount
    Team: TAT

    Download 0.5.1 (JAR, TAR.GZ, ZIP)
    Earlier versions: 0.2-0.5
    Source Code @ Github

    BankAccount enables the players to open shared bank accounts with each other.
    The players with access to an account can deposit, withdraw and transfer money.

    Searching for coders and testers
    If you are interested in code and/or test BankAccount, please send a PM to TAT.

    Error reporting and feature requests
    Please use our Redmine system for this: http://redmine.earthgame.dk
    Requirements (open)

    • iConomy, BOSEconomy or Essentials Economy
    • mysql-connector-java-bin (Found here) (NOTE: must be included to Java ext folder - instructions included in Readme)
    • sqlitejdbc-v056 (Found here) (NOTE: must be included to Java ext folder - instructions included in Readme)
    Features (open)

    • Open a shared bank account between each other
    • Deposit/withdraw money between economy account and shared bank account
    • Transfer money between shared bank accounts
    • Password protect shared bank accounts (Case-sensitive)
    • Amounts on accounts can gain interest over time
    • Use commands global or in bank areas
    • Loan system
    Todo (open)

    • NPC??? (Perhaps)
    Permissions Nodes (open)
    Commands (open)
    Admin commands
    • /account help [page]
    • /account open <accountname> [players]
    • /account info <accountname>
    • /account list
    • /account balance <accountname>
    • /account adduser <accountname> <player>
    • /account removeuser <accountname> <player>
    • /account password <accountname> [password]
    • /account deposit <accountname> <amount>
    • /account withdraw <accountname> <amount> [password]
    • /account transfer <from account> <to account> <amount> [password]
    • /account loan <amount>
    • /account pay <amount>
    • /account close <accountname> [password]
    • /account select
    • /account setarea <areaname>
    • /account removearea <areaname>
    Documentation @ GitHub
    Howto videos (open)
    Basic Setup (open)
    MySQL Setup (open)
    Area Setup (open)
    Features planned for next release (open)

    • Separate banks with separate accounts (like in reality) [option]
    Changelog (open)
    Version 0.5.1
    • Added permissionnode for list command (Included in basic permission)
    • Added possibility to disable interest and loan debug output
    • Accounts no longer case-sensitive
    • Code clean-up
    • Changed to use Register [GitHub Commit: 2071011cca5d89940f310dc39273be8bb7e517bc]
      • Now supports following economy plugins (iConomy preferred)
        • iConomy 4
        • iConomy 5
        • BOSEconomy
        • Essentials Economy
    • Updated to CraftBukkit #860
    • Removed response to multiple banks config
    • API changes
    Full changelog
    NEO and artimas22 like this.
  2. Offline


    Disable multiple banks, doesnt work.

    Read a page or so back, it's all described there.
  3. Offline


    Your still the #1 plugin to me. :D
    TAT likes this.
  4. Offline


    Searching for a programmer to help develop and continue BankAccount together with me.
    Best if it's someone from Europe and have some knowledge with programming in Java.
    But if you're interested (even if you're not from Europe) please sent an PM to me
  5. Offline


    I've given people the permission but whenever I try account help it gives me the error "An internal error occurred attempting to process this command" and

    20:59:31 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'account' in plugin BankAccount v0.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:255)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:675)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:638)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:632)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Caused by: java.lang.IllegalArgumentException: No enum const class dk.earthgame.TAT.BankAccount.System.CommandList.HELP
            at java.lang.Enum.valueOf(Enum.java:214)
            at dk.earthgame.TAT.BankAccount.System.CommandList.valueOf(CommandList.java:1)
            at dk.earthgame.TAT.BankAccount.BankAccountCommandExecutor.onCommand(BankAccountCommandExecutor.java:45)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            ... 12 more
    comes up in console.
  6. Offline


    Thanks for the report, it will be fixed in the next version...

    ETA for next version: depends how soon I get someone to help me
  7. Offline


    No problem. Looking forward to fix. It's a good mod. What do you need help with?
  8. Offline


    i turned it to false, i still get the error. (srry for late responce had to replace my monitor )
  9. Offline


    How good do we have to be?
  10. Offline


    The most important thing, is that you understand the code.
    But if you're learning to program Java, and feel you have the experience to help it's possible to help anyway.
  11. Offline


    I guess I could try, do you use eclipse and could I be your student? (I have been trying to learn for a while, but I'm one of those people who don't understand until it clicks).

    Edit: What time zone are you in, just to see when i need to be up.
    I'm in GMT+10 how about you?
  12. Offline


    Yes, I'm using Eclipse with Github connector and yeah, I guess you could be my "student" :)
    I'm in timezone GMT+1 (Denmark)
  13. Offline


    Have you got skype? If you do my skype name is Angus22397.
  14. Offline


    are you planning to make a update to recommended build 818?
  15. Offline


    sorry for being offline quite a bit, I accepted your skype request.
  16. Offline


    Thanks That fixed my issue too :D
  17. Offline


    ok, so i ran into a crazy issue with the new permissions 3.1.2 turns out this plugin is causing it not to load entirely. :(
    do you guys plan on enabling support for permissions 3? if so any anticipated timeframe??

    I absolutely love this plugin, and to say my server is kind of dead without it. Please let me know.

    thank you.
    Rambo out!
  18. Offline


    I'd really like to add this to our new server we're putting up soon. How's the update coming along for 818....If your working on it at all...

    Seems like all of the GOOD plugins are taking forever to be updated. If their being updated at all. Guess it would be kinda pointless to update this mod until iconomy is updated though
    Zixt likes this.
  19. Offline


    Fixed the issue, the help plugin i was using in conjunction with this plugin was fucking everything up.
    Thanks guys! and im still looking forward to a full release for iconomy 5!
  20. Offline


    i maded my own database but i still get an error:

    17:26:14 [INFO] BankAccount version 0.5 is enabled!
    17:26:14 [INFO] [BankAccount] Config file found!
    17:26:14 [INFO] [BankAccount] Properties Loaded
    17:26:15 [INFO] [BankAccount] Connected to MySQL
    17:26:15 [WARNING] [BankAccount] Created table bankaccounts
    17:26:16 [WARNING] [BankAccount] Created table bankareas
    17:26:16 [WARNING] [BankAccount] Created table banktransactions
    17:26:16 [WARNING] [BankAccount] Created table banks
    17:26:16 [WARNING] [BankAccount] Failed to find and create table bankaccounts
    17:26:16 [WARNING] [BankAccount] Failed to find and create table bankareas
    17:26:16 [INFO] [BankAccount] Disabled areas!
    17:26:16 [WARNING] [BankAccount] Failed to find and create table banktransactions
    17:26:16 [INFO] [BankAccount] Disabled transactions!
    17:26:16 [WARNING] [BankAccount] Failed to find and create table banks
    17:26:16 [INFO] [BankAccount] Disabled multiple banks!
    17:26:16 [WARNING] [BankAccount] java.sql.SQLException: Can not issue empty query.
    17:26:16 [INFO] [BankAccount] Shuting down
    17:26:16 [INFO] BankAccount is disabled!
    17:26:16 [INFO] [BankAccount] Running interest every 5 minutes by 0.1%
    17:26:16 [INFO] [BankAccount] Established connection with iConomy!
    17:26:16 [INFO] [BankAccount] Established connection with Permissions!

    How to fix?
  21. Offline


    Do you have permission to edit your file? I mean, not in-game permissions, of course, but with your OS?
  22. Offline


    yes I am a aministrator.
  23. Offline


    Does the MySQL user have rights to create and alter tables?
  24. Offline


    How to give it the rights?
  25. Offline


    GRANT ALL PRIVILEGES ON database TO 'username'@localhost IDENTIFIED BY 'password';
    Replace database, username and password

    That should do it (NOT TESTED)
  26. Offline


    So i need to make a new database?
  27. Offline


    No, just update your user to grant create, alter, select, insert, update and delete privileges to the database
  28. Offline


    sorry i am realy bad with SQL si i dont know how to update can u tell me please?
  29. Offline


    Are you using PHPMyAdmin?
  30. Offline


  31. Offline


    phpadmin and db4free

Share This Page