[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

  3. Offline

    DutchxJapie

    when i try to execute i get this error:
    #1101 - BLOB/TEXT column 'owners' can't have a default value.
     
  4. Offline

    TAT

    Just remove the
    Code:
    DEFAULT ''
    from owners and users
     
  5. Offline

    DutchxJapie

    now i have this syntax error:
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE `bankareas` ( `id` INT( 255 ) NOT NULL AUTO_INCREMENT PRIMARY KEY' at line 9
     
  6. Offline

    GmK

    Turn off multiple banks, thats broken currently.
     
  7. Offline

    DutchxJapie

    TY so much it worked :D but the /account command doesnt...
    P.S. is the multiple bank error being fixed?
     
  8. Offline

    TAT

    I'm really sorry, Multiple Banks, is still only on the future feature list - it's an error it was put into the config file
    Multiple Banks will first come out after v.0.5.1

    V.0.5.1 will mainly be clean-up in the code and update of supported CraftBukkit
     
  9. Offline

    but2002

    That Unofficial iConomy 5 version is crap. It's got Permissions built into it and it took me the LONGEST time to figure out why Permissions was loading when I didn't even have that plugin (I use GroupManager)

    It caused every permission based plugin on my server to flop dead.

    @TAT
    Do you plan on making it iConomy 5.0 compatible anytime soon? We love this plugin and found our transition to 5.0 fairly smooth, except for this plugin
     
  10. Offline

    TAT

    Yes, I'm working on the last bugfixes and then I will release v0.5.1.
    I'm having some problems with getting MySQL to work properly. It's saying that columns that exists couldn't be found...
    Hoping to get it to work as fast as possible
     
  11. Offline

    but2002

    Good to hear!
     
  12. Offline

    TAT

  13. Offline

    NEO

    @TAT good to know your working on 5.1 :)

    Commands seem to work in 818, but interest isn't applying.
     
  14. Offline

    tha d0ctor

    sweet! cant wait for this awesome plugin to make a comeback
     
  15. Offline

    DetCox

    hey have a problem (using ver for iconomy 5) i cant seem to get the permission nodes to work at all
    only a permission admin can use bank cmd's... i have ops disabled and permissions on and I've tried all the permission nodes and none of my users can use banks...
    • CraftBukkit version (818)
    • BankAccount version ((Unofficial) 0.5 for iConomy 5.0)
    • Using SQLite
    • OS - Windows server enterprise edition
    • 32-bit
     
  16. Offline

    TAT

    Do you have any errors in the console?
    If not, I wont do anything about this. It's not because I don't want, but because I plan to release v.0.5.1 within a few hours or days.
    Therefore I hope that an official version of BankAccount (with support for iConomy 5.0 and more) would fix your problem.

    A question to all users and new comers to BankAccount:
    If there should be a different between interest on accounts with online and offline users.
    • Should it count as online if one of the owners or users is online
    • Should it only count as online if one of the owners is online
    • Should all owners be online to count as online
    • Should all users be online to count as online
    • Etc.
    Practically, I'm asking, when should the interest count an account as online and when as offline?

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

    DetCox

    well if it's a joint account i think interest should be when any user of the bank account is online.
    if it's just one persons account then obviously only when that person is online.
    or better yet
    maybe a percent setting, as in you need to have X% of the users of that account online to gain interest
    that way joint accounts have to have X numbers of players online but if an account has only one user the when that player is on its already at 100% and over the X% setting
    also the larger the group the more people would have to be on to reach X% that way a groups wouldn't get interest for inactive players

    and BTW no i get no errors from this plugin so ill wait
     
  18. Offline

    Coolred303

    you should make the online/offline configurable. It would be better for both sides.
     
  19. Offline

    TAT

    Version 0.5.1 out!
    And I have started a Jenkins and Redmine server that I hope people want to use (especially the Redmine server)

    Changelog for 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
    CREDIT: Thanks to TrainYourBrain for helping out in my silent time
     
    GmK likes this.
  20. Offline

    but2002

    Thank you @TAT. We're installing it now on our server :D

    @TAT
    Getting this on 860 with your latest release
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 11, 2016
  21. Offline

    TAT

    Which plugins are installed?
     
  22. Offline

    but2002

    @TAT

    Show Spoiler

    • FalseBookExtra
    • HeroicDeath
    • FalseBookBlock
    • FalseBookCart
    • MapMarkers
    • npcx
    • LWC
    • FalseBookCore
    • PvPToggle
    • BankAccount
    • GroupManager
    • NoAFK
    • iConomy
    • Runecraft
    • BigBrother
    • RegionalWeather
    • Command iConomy
    • iChat
    • FalseBookIC
    • SpongeRestore
    • FlatEarth
    • mcMMO
    • ColoredSigns
    • VanishNoPickup
    • Turnstile
    • Minequery
    • WorldEdit
    • Zeus
    • CreeperNerf
    • PailStone
    • Essentials
    • PistonPlugin
    • PlgLogCmd
    • Permissions
    • AntiBuild
    • WormholeXTreme
    • NoCheat
     
  23. Offline

    TAT

  24. Offline

    but2002

    Used wget on the link there. Same result
    Code:
    2011-06-21 08:47:15 [INFO] [BankAccount] Payment method found (iConomy version: 5)
    2011-06-21 08:47:15 [INFO] [BankAccount] Running interest every 5 minutes by 1.0%
    2011-06-21 08:47:15 [INFO] [BankAccount] Established connection with economy!
    2011-06-21 08:47:15 [SEVERE] Error occurred (in the plugin loader) while enabling BankAccount v0.5.1 (Is it up to date?): null
    java.util.ConcurrentModificationException
            at java.util.TreeMap$AbstractMapIterator.makeNext(TreeMap.java:200)
            at java.util.TreeMap$UnboundedKeyIterator.next(TreeMap.java:269)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:308)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:806)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:253)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:140)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:118)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:232)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:219)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:146)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
     
  25. Offline

    shavid

    I seem to be able to run it fine,

    However is their a conflict with the ATM Mod? Whenever i run it and try to open accounts or take a loan i get an error

    [Atm] Couldn't great Loan... etc.

    I find the ATM mod quite useful as i can set up multiple signs for people to easily deposit and withdraw, but i love the look of this mods interest and loan features.
     
  26. Offline

    DetCox

    hmmm. im getting an error when i tryto open a bankaccount

    [WARNING] [BankAccount] Error #01-2: Unknown column 'cleanname' in 'where clause'
    [WARNING] [BankAccount] Error #02-2: Unknown column 'cleanname' in 'field list'

    i get this error when i try to make a bank account with the flatfile or mysql
     
  27. Offline

    Sich

    oh thanks !
    Very good to see you again !

    I will try this version soon on my server :)
     
  28. Offline

    TAT

    Which OS do you use?

    Please try to redownload.

    Please perform the changes here: https://github.com/TATDK/BankAccount/blob/master/ZipInclude/Upgrade 0.5 - 0.5.1.txt

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

    but2002

    Linux 541jh 2.6.18-194.26.1.el5.028stab079.2 #1 SMP Fri Dec 17 19:25:15 MSK 2010 x86_64 GNU/Linux Ubuntu 10.10
     
  30. Offline

    TAT

    Hmm, as far as I can see it's ether a problem on Linux overall or Ubuntu only and the error happens in a Java file "java.util.TreeMap".
    I'm going to look into why the problem happens.
     
  31. Offline

    NEO

    @TAT

    Yay 5.1 , hopefully this solves my problem of no one getting any interest :)
     

Share This Page