[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


    Please use FixedEarlyBirdy as it have a fix for this :D

    Version 0.4 out!

    • Added loan
      • Automatic payment
      • Manual payment
      • Loan status
    • Added API
    • Added support for GroupManager
    • Added permission nodes
    • Players shall now have permission for bankaccount.user (If using Permissions or GroupManager)
    • Fixed MySQL interest bug in 0.3e
    • New way to add missing tables
    • New way to hook up to plugin
    • New way to show help
    • Code cleanup
    • Updated to CraftBukkit #617

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 11, 2016
  3. Offline


    latest one prtty sure 0.3e?
  4. Offline


    Please update to 0.4 :D
  5. Offline


    just askin this plugin works perfectly. But does it also get money from shops. For example localshop
  6. Offline


    At the moment, BankAccount does not have a system with other plugins (like Localshop). The only plugins that BankAccount hook up to is Permissions and GroupManager.
    In the future, BankAccount will work more and more together with other plugins, but that will be, when we have the ground placed for BankAccount with loans, account and that kind of stuff :)
  7. Offline


    ok thank you
  8. Offline


    a command that lists all available accounts would be nice...
    Otherwise great plugin!
  9. Offline


    Oh yeah, forgot to add it :eek:. Will be added in the next release :D
  10. Offline


    It works with turnstiles doesn't it?
    Also, loans is kinda broken, the automatic payment doesn't seem to do anything (not tested that one much) and when you use /account pay <amount> it decreases your loan but not your money, so loans are just free money at the moment.
  11. Offline


    The developer of Turnstile says that is should link up with BankAccount.
    It's something that Turnstile shall make and not BankAccount since it's Turnstile that says when people pays and BankAccount just keep control of the accounts.

    Thanks for the error report


    Do NOT enable loans, there is a bug that can be used to get free money!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 11, 2016
  12. Offline


    Fresh install, setup everything properly and I got:
    05:44:23 [INFO] BankAccount version 0.4 is enabled!
    05:44:23 [INFO] BankAccount: Config file found!
    05:44:23 [INFO] BankAccount: Properties Loaded
    05:44:23 [INFO] BankAccount: Connected to MySQL
    05:44:23 [SEVERE] Exception in thread "Thread-79"
    05:44:23 [SEVERE] java.lang.IllegalAccessError: tried to access class com.mysql.jdbc.DatabaseMetaData$9 from class com.mysql.jdbc.DatabaseMetaData
    05:44:23 [SEVERE]       at com.mysql.jdbc.DatabaseMetaData.getTables(DatabaseMetaData.java:4945)
    05:44:23 [SEVERE]       at dk.earthgame.TAT.BankAccount.BankAccount.loadConfiguration(BankAccount.java:508)
    05:44:23 [SEVERE]       at dk.earthgame.TAT.BankAccount.BankAccount.onEnable(BankAccount.java:368)
    05:44:23 [SEVERE]       at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    05:44:23 [SEVERE]       at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
    05:44:23 [SEVERE]       at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    05:44:23 [SEVERE]       at com.earth2me.essentials.commands.Commandplugin$1.run(Commandplugin.java:116)
    05:44:23 [SEVERE]       at java.lang.Thread.run(Thread.java:636)
    B617, iConomy 4.6.5, GroupManager (Whatever the most recent is), I use many many plugins with MySQL and iConomy usage, and NPCTrader is my plugin, so I know my MySQL settings are right.

    /account open is not listed in the help

    Balance and info commands are also not in help

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 11, 2016
  13. Offline


    Are you using OP or Permissions/GroupManager?
    If using Permissions/GroupManager: please pastebin your configuration of permissions
  14. Offline


    Well considering in my permissions as Owner I have '*' that really should not matter...
  15. Offline


    Are UsePermissions or UseGroupManager set to true?
  16. Offline


    I have UseGroupManager set to true
  17. Offline


    I run into the same issue. I'm using GroupManager as well and the only things listed under the help file are:
    help, adduser, removeuser, close, loan, pay, select, setarea, removearea

    Just like MadCat I have all permissions (*) AND am OP

    On a separate note, would it be possible to tie a LocalShops shop to a BankAccount account? So that the shop would withdraw/deposit to one specific account so all 'owners' could withdraw funds? :)
  18. Offline


    Noticed that players are loosing money, they deposit money and later the account shows 0, I also notice there is case sensitivity in account names, this causes a lot of confusion as well.
  19. Offline


    It would be something LocalShops must add to their plugin :)
    Sounds like a problem with the interest plugin, what does it say in the console when running interest?
  20. Offline


    I didn't get a chance to see it on console, and I wiped my log just a few minutes ago.
  21. Offline


  22. Offline


  23. Offline


    Thanks, and sorry i didnt see
  24. Offline


    is this 670 ready?
  25. Offline


    Working on my 670 with over 40 other plugins
  26. Offline


    hey ermmm i'm new to the whole permissions thing, no-one else can seem to use the accounts apart from me, please tell me in basic terms how I give them permission, thank you
  27. Offline


    Hey ohmy, are you using Permissions or GroupManager or what?
    I'm guessing you forgot to put in the permission nodes :)
  28. Offline


    Update i love this plugin!
  29. Offline


    Going to see this in action on my server - is there any reason to have an sqlite db for bank accounts and a mysql db for Iconomy?

    Players can 'deposit' into 'no ones' account.

    /account deposit Kainzo 5000 ...
    /account withdraw Kainzo 5000 (This account doesnt exist!)
    (because I never created it)

    Also - anyone can withdraw from any account despite only having the account.withdraw command. So everything has to be passworded - is this intentional?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 11, 2016
  30. Offline


    I also have the same issue, these commands aren't listed, and I need to set Message of the Day to put them so people will know how to use... Please fix... :(
    Other than that, Thanks! :)
  31. Offline


    I have found the problem with these commands not shown, and made a fix on it but will first be released in 0.5 (sorry)

Share This Page