[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

    Isn't it like open an account with the players in the company added?
     
  3. Some people have more than 1 company, and / or need private accounts which is what i use player names for...
    Current solution to what i can get into is basicly buying another minecraft account for it lolz
     
  4. Offline

    TAT

    A player can be in and/or own as many bank accounts as they want
     
  5. Offline

    MationMac

    Does this work with TurnStile?
     
  6. Offline

    TAT

    Not at the moment, but I think it will soon be integrated :)
     
    MationMac likes this.
  7. Offline

    MationMac

    He told me he was working on support for this plugin.
    I love how i find a plugin i would like to work with the other, and figure it's allready under dev.

    You do plan on updating this further? I have a suggestion!
    Suggestions (open)

    1. A bank sign.

    2. An account everyone can deposit to, but only specified people can withdraw. This can be used for donations and would be used with my turnstile toll, wich i use to earn money for a subway.

    /bank deposit [account name] [amount]
    #Add people who can withdraw
    /bank user [account name] [Player1] [Player2etc]
     
  8. Offline

    LordCrazyKing

    None of the tags in the first post seem to open for me (the spoiler tags), they work fine in other posts.
     
  9. Definetly needs to be redone text wise, what the plugin says its basicly bound to a account name (which sounds like your minecraft account), instead of just saying Name of account...
     
  10. Offline

    TAT

    I have tested on multiple computers now without problems.
    What browser are you using?
    Since this plugin is about bank accounts, I use the word "account" every time I talk about a bank account.
    I use the word "player" every time when I talk about a player aka a minecraft account.

    I'm sorry if it sounds a bit harsh, but I just think it's was a bit obvious..
     
  11. Offline

    LordCrazyKing

    Firefox, although it seems to be working now :)

    Also, i've not tested this yet but can banks store decimal values like iConomy supports or is it just integers?
     
  12. Offline

    NEO

    Any idea when permissions support will be fixed? Looking forward to it.
     
  13. Offline

    TAT

    Bank Accounts store in decimal values :)
    It should hopefully be fixed in v0.4. It's a bit difficult as I can't get the error on my test server, but I hope the support of more permissions plugins will fix some problems.
     
  14. Offline

    HanzoSanada

    Can you also update it to be compatible with the newest version of iConomy (4.5.7)?

    Interest makes errors since the iConomy update.

    Code:
    2011-03-25 16:58:17 [INFO] BankAccount: Running interest system
    2011-03-25 16:58:17 [SEVERE] java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
    2011-03-25 16:58:17 [SEVERE]     at dk.earthgame.TAT.BankAccount.BankAccount$2.run(BankAccount.java:265)
    2011-03-25 16:58:17 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-25 16:58:17 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-25 16:58:17 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-25 16:58:17 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-25 16:58:17 [SEVERE] Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.iConomy
    2011-03-25 16:58:17 [SEVERE]     at java.net.URLClassLoader$1.run(Unknown Source)
    2011-03-25 16:58:17 [SEVERE]     at java.security.AccessController.doPrivileged(Native Method)
    2011-03-25 16:58:17 [SEVERE]     at java.net.URLClassLoader.findClass(Unknown Source)
    2011-03-25 16:58:17 [SEVERE]     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:30)
    2011-03-25 16:58:17 [SEVERE]     at java.lang.ClassLoader.loadClass(Unknown Source)
    2011-03-25 16:58:17 [SEVERE]     at java.lang.ClassLoader.loadClass(Unknown Source)
    2011-03-25 16:58:17 [SEVERE]     ... 5 more
    2011-03-25 16:58:17 [SEVERE] Unexpected exception
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
        at dk.earthgame.TAT.BankAccount.BankAccount$2.run(BankAccount.java:265)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.iConomy
        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:30)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 5 more
     
  15. Offline

    TAT

    Just ran a test with the newest version of iConomy without problems.
    Nijikokun have multiple times written that people should re-download the plugin, perhaps there is a fix for your problem.
    What build of CraftBukkit are you using? I'm testing on the latest recommended build #556.
     
  16. Offline

    HanzoSanada

    Y
    yea Niji messed something up :p

    Works now
     
  17. Offline

    halvors

    May we have 0.4?
     
  18. Offline

    TAT

    I'm working on it as I write this

    Here is an early version of v.0.4.
    There is no warranty it will work flawlessly, but you are welcome to report bugs so it can be fixed before final release.

    BankAccount v.0.4EARLY

    Changelog:
    • Added loan
    • Added API
    • Added support for GroupManager
    • 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
    • Code cleanup

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

    halvors

    May we have Permissions support too?
     
  20. I too am looking for the way to not allow users to setup their own accounts.... but atm, users can easily get around a few systems ;)

    Also, when reading the first post, i saw there was a fix for the MySQL error with interest. If we aren't using MySQL (SQLLiTe), do we also need that fix?
    Thanks :D
     
  21. Offline

    TAT

    The 0.4EARLY should support Permissions and GroupManager.
    Have you remembered to set them to true in config?

    In 0.4EARLY the user shall now have permissions for bankaccount.user to use bankaccount.

    EDIT: Added changelog to my post with the link for 0.4EARLY download
    EDIT2: No, the fix is only for MySQL and not SQLite :)
     
  22. Offline

    halvors

    Just ask, haven't tested it yet, but saw only GroupManager in changelog.
     
  23. Offline

    TAT

    The support for Permissions were already in v.0.3e and there is now also support for GroupManager :D
     
  24. hmm. Is it in the planning to add command specific? (such as dont let users create/close an account, but let them add/withdraw money from it). that would be... epic :D
     
  25. Offline

    angus22397

    very strange accent :p

    is everyline in the config meant to be a comment, please send me the config file since mine
    screwed on installation.
    This is the plugin i have been searching for, so please send me a working config via email, or posted code so i can use this plugin.
    when you respond please use the reply button at the bottom of this message (so bukkit alerts me)

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

    TAT

    Yes, there will be added more specific permissions.
    Default config for 0.4EARLY: https://github.com/TATDK/BankAccoun...4b6ff02697fefe00b1bbaf6/src/config/config.yml
    0.3e: https://github.com/TATDK/BankAccoun...8a3231f7e103ac599b43e32/src/config/config.yml

    You can also find the default config file by opening the BankAccount.jar file with WinRAR (or similar) and find it in the config folder.
     
  27. Offline

    Tzahi

    So, this doesn't work for Mac OS X? I'll try it out anyways, you just didn't mention it in the OS section. I thought more people use Mac OS X then Linux.
     
  28. Offline

    TAT

    It's not tested on Mac OS X yet, but you're welcome to share your results :)
     
  29. Offline

    angus22397

    thx =D

    just letting you know that before you told me how to get the config it would generate it on 3 lines

    when i copy it onto this page it comes up normally =D

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

    Blucid

    When I install the BankAccount Bukkit Mod, It completely destroys my Permissions mod that im running. Permissions 2.4.5 (Phoenix).

    I get an error on every mod that I have running in the server and nothing works properly.
     
  31. Offline

    angus22397

    0.4 doesnt work :D
     

Share This Page