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

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

  1. Offline

    TAT

    [​IMG]BankAccount v0.5.1
    IRC @ irc.esper.net/#BankAccount
    Donate
    Credits:
    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

    GmK

    Disable multiple banks, doesnt work.

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

    angus22397

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

    TAT

    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

    Zixt

    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

    Code:
    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

    TAT

    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

    Zixt

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

    artimas22

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

    angus22397

    How good do we have to be?
     
  10. Offline

    TAT

    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

    angus22397

    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

    TAT

    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

    angus22397

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

    DutchxJapie

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

    angus22397

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

    paste120

    Thanks That fixed my issue too :D
     
  17. Offline

    rambo828

    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

    Bloodykittens

    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

    rambo828

    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

    DutchxJapie

    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

    Nitnelave

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

    DutchxJapie

    yes I am a aministrator.
     
  23. Offline

    TAT

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

    DutchxJapie

    How to give it the rights?
     
  25. Offline

    TAT

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

    That should do it (NOT TESTED)
     
  26. Offline

    DutchxJapie

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

    TAT

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

    DutchxJapie

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

    TAT

    Are you using PHPMyAdmin?
     
  30. Offline

    TheHeadSooter

  31. Offline

    DutchxJapie

    phpadmin and db4free
     

Share This Page