[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

    TAT

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

    Version 0.4 out!

    Changelog:
    • 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

    kalner123456

    latest one prtty sure 0.3e?
     
  4. Offline

    TAT

    Please update to 0.4 :D
     
  5. Offline

    kalner123456

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

    TAT

    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

    kalner123456


    ok thank you
     
  8. Offline

    Jotschie

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

    TAT

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

    LordCrazyKing

    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

    TAT

    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

    IMPORTANT

    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

    MatCat

    Fresh install, setup everything properly and I got:
    Code:
    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

    TAT

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

    MatCat

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

    TAT

    Are UsePermissions or UseGroupManager set to true?
     
  16. Offline

    MatCat

    I have UseGroupManager set to true
     
  17. Offline

    Joelyyyy

    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

    MatCat

    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

    TAT

    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

    MatCat

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

    Tealk

  22. Offline

    TAT

  23. Offline

    Tealk

    Thanks, and sorry i didnt see
     
  24. Offline

    Kainzo

    is this 670 ready?
     
  25. Offline

    Bjourk

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

    ohmydoddtv

    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

    Joelyyyy

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

    JumpFusion

    Update i love this plugin!
     
  29. Offline

    Kainzo

    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

    Bharel

    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

    TAT

    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