[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

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [IMG]BankAccount v0.5.1
    IRC @ irc.esper.net/#BankAccount
    Donate
    Credits:
    Team: [USER]TAT[/USER]

    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 [USER]TAT[/USER].

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

    • 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)

    • 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

    • NPC??? (Perhaps)
    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

    • Separate banks with separate accounts (like in reality) [option]
    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

    This post has been edited 5 times. It was last edited by TAT Sep 20, 2011.
    NEO and artimas22 like this.
  2.  
  3. Offline

    Phil2812

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    We could also form something like a development team that develops the web interface as well as the plugin itself.
    We would just need one platform to manage the code (in this case github) and a way to communicate as fast as possible (Skype? IRC?).
    So we can help each other and contribute to BankAccount as well as to the Web-Interface.
  4. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm in on that.

    Codisimus, Rhodri and Phil2812 is now a part of the developer team.
    We will form two teams like Phil2812 said :)

    I'll open a conversation to you in a minute
  5. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please write the location of your MySQL connector. (It's not that I don't believe you, just something I want to check)
  6. Offline

    Nerdy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Its with the craftbukkit.jar so in the main server folder. I also have one in the lib file. I am with a server host so thats really as specific as I can get.
  7. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    As the plugin is right now, BankAccount can't use the MySQL connector placed in the server root folder or lib folder.
    I hope that with the help from my team we can find a solution for this problem.
  8. Offline

    Funyuns93

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm using Permissions.
  9. Offline

    SpeedyDawg

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do you need to use mySQL because I have no idea on how to use mySQL.
  10. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Which version are you using and are you getting any errors in console?
    No, you can use SQLite. It will create a .db file by it self and you don't need any knowledge about SQLite.
  11. Offline

    Rhodri

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    You dont need it, just set UseMySQL to false and it should use the sqlite which you wont need to do anything with.
  12. Offline

    SpeedyDawg

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Did I mention..
    I don't know anything about sqlite either. Please help because I have many great things on my server and I understand many computer things but I have never looked into this sqlite or mysql thing.
  13. Offline

    Rhodri

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    as both TAT and i have mentioned, you dont need to do anything. it sets it in a file and does it ALL for you/ then only thing you as a user have to do is check to make sure "Use MySQL:" is FALSE
  14. Offline

    SpeedyDawg

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Gotcha thanks
  15. Offline

    killervalon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    TAT, wouldn't you please answer this time.
    I love the idea behind this system, but as we have economy on my server, we need it based on names and therafter players, meaning company's can make a bank account, and certain players have access to it, compared to the current system only based on player names....
  16. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Isn't it like open an account with the players in the company added?
  17. Offline

    killervalon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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
  18. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    A player can be in and/or own as many bank accounts as they want
  19. Offline

    MationMac

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Does this work with TurnStile?
  20. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Not at the moment, but I think it will soon be integrated :)
    MationMac likes this.
  21. Offline

    MationMac

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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!

    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]
  22. Offline

    LordCrazyKing

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    None of the tags in the first post seem to open for me (the spoiler tags), they work fine in other posts.
  23. Offline

    killervalon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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...
  24. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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..
  25. Offline

    LordCrazyKing

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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?
  26. Offline

    NEO

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Any idea when permissions support will be fixed? Looking forward to it.
  27. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.
  28. Offline

    HanzoSanada

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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
  29. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Just ran a test with the newest version of iConomy without problems.
    [USER]Nijikokun[/USER] 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.
  30. Offline

    HanzoSanada

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Y
    yea Niji messed something up :p

    Works now
  31. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    May we have 0.4?
  32. Offline

    TAT

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'm working on it as I write this

Share This Page