Inactive [ECO] DirectBank v0.9.5 - Now with: Shared Accounts and Donation Signs [1060]

Discussion in 'Inactive/Unsupported Plugins' started by Seta, Aug 11, 2011.

  1. Offline


    V 0.9.5 - by SeTa

    I am happy so many of you liked my plugins, but im sorry to say there will be no updates (like many of you already thought). I dont have the time any more to update this (and other) plugins on that regular bases as bukkit requires one to update. Keep in mind that the source is included in the jar and everybody who wants to take it over is very welcome (my source is a mess btw)

    DirectBank is a hopefully simple to use Banking Plugin for youre Server. The Whole Banking Stuff is done trough ATMs (Signs) in Varius Types. Now you also can create Shared Bank Accounts (requires a License) but read down the thread to find out more ;)

    • No Commands in Normal use, just place a Sign with first line: "bank"
    • Withdraw, Deposit or Send Money
    • Some Permissions to make it more flexible
    • Shared Accounts (with Different User Rights!)
    • Multilingual ! (sry old Language files are not compactible)
    • Configurable Starting Balance
    • Donation Signs
    • Register! (Works with all Major iConomy Plugins, thx @bob3695 for implementing this)
    • Get configurable fees for Withdraw, Deposit and Sending.
    • Configurable interests at configurable times (per Hours, or per Day) *works but seems buggy*
    Bank Sign:
    Simple Bank, users can view there Account stats, or deposit/withdraw/send Money.
    Place a sign and if you are OP or have the permission node (see below), write the first line "bank".
    Thats all. To remove it, just break it.


    License Sign *new*:
    With License Signs you can sell licenses for User owned Banks / shared Accounts directly ingame. Each now Shared Bank needs 1 License to start!

    Simple write license into the first line (you need the Permission or OP)

    Shared Bank Sign *new*:
    Shared Banks are a simple way to Handle Money within a Group. They are very similar to Normal Bank Signs except 2 differencies:
    1. Its only 1 Bank Account they use
    2. They have a User Menu.
    To create one write sbank in the first line, and youre Banks name into the Second.
    You can make more than one Sign per Bank, only the first needs a License.

    Shared Bank User Menu *new*:
    I think this is the most complicated part of the whole Plugin, but its pretty easy too ;D
    There are 4 User Modes:
    • @ Owner - Can add all Modes and can Remove / Create Signs
    • + Admin - Can add Full Access and Donate Only User and can Remove / Create Signs
    • - Full Access - Can Access the whole Banking Stuff (Deposit, Withdraw, Send)
    • Donate Only - Only can Donate Money
    Add User like: @kingseta or +kingseta. As special User you have ALL Just add ALL to youre User list, and everybody can donate. or -ALL and everybody has full access.

    Donation Sign *new*:
    This is the most simple. Just make sure you have an Bank Account then place a sign and write donate into the first line. Thats it, you've created a sign everybody can easily donate you some Money :D

    Use a Sign:
    Just Punch it, most stuff is self explanatory. If the Sign asks you to input something just write it into the Chat ;)

    You can take fees from your Bank-users. They are fully configureable like you will see in the Configuration file below. But where does the Money get? :confused:
    Answer: Theres a new iConomy Account called "ServerBank". You can use iConomy to take the money, may i implement something more DirectBank'y ^^

    Configuration (open)

    #DirectBankX Config file
    #Sat Oct 08 01:38:53 CEST 2011
    lastinterest=0 # leave this
    oldprefix=Bank_ # change this for upgrading from versions below 9.2
    enable_donatesign=true # ^^
    withdraw_fee=1% # numbers or %
    tag_license=&b~&aLicense&b~ # Sign Tag
    deposit_fee=1% # numbers or %
    mainworld=world # im not sure if im using this Oo
    enable_sharedsign=true # ^^
    tag_bank=&a~&bBank&a~ # Sign Tag
    permissions=false # put this to false if you wish to use permissions
    interestminutes=30 # how often do you wish interests?
    enable_licensesign=true # ^^
    enable_chestsign=true # sry not used :P
    interest=1.15 # in %
    tag_donate=&a~&eDonate&a~ # Sign Tag
    language=en # language file to use located in DirectBankX/lang
    enable_interest=true # may you dont want youre players to get richer and richer?
    send_fee=1 # here you can see a numbered value without %
    licensecost=2000 # how much should it cost to buy a license?
    ScreenShot (open)

    [Download] - Older Versions - buy me a cake [cake]
    Source included. Open Source ftw :D

    • /bank reload
    • /bank license take/give/info USERNAME
    Dont they explain there self?
    • directbank.admin
      • directbank.reload
      • directbank.license.create
    • directbank.user
      • directbank.shared.create
      • directbank.shared.use
      • directbank.donate.create
      • directbank.donate.use
    Simpliest way is to give all Youre Users directbank.user and the Mods directbank.admin

    • NPCs! (with 1.8 update! :D)
    • Donation Signs
    • Finally fix the Interest Loop -.-
    • Gold Banking (buy/sell gold to a dynamic price)
    • Chest Banking
    • anything else?
    • V 0.9.5 0.9.4 was a crap build -.-
    • V 0.9.4 Bugfix and:
      • Register is now Integrated! Big thx to @bob3695
    • V 0.9.3 Recode, now Version now Bugs? ^^
    • V 0.9.2 Added License / Donation / Shared Banks :confused:
    • V 0.9.1 Bug fix :confused:
    • V 0.9 Some small stuff
      • All Money interactions will now get shown in the Log
      • There is an "maxinterest" configuration
      • And a /bankreload command, to reload the config
    • V 0.8 Added "inUse" control. (thx @Silentnight18 ) Signs are dedicated to the user who uses them first until they leave
    • V 0.7 Added new Stuff :D
      • Configurable fees (see example config file above) Accepts also %!
      • Tell online Users about money arrivements
      • Sry this taked so long :/ H: and K: are now variable in Language file!
    • V 0.6 Negative Amount bug fix (thx @AdamS )
    • V 0.5 Important Bug fix! Please upgrade! (thx @alfskan )
    • V 0.4 Little Bug fix
    • V 0.3 Added Money transactions
    • V 0.2 Added Interest per Hour & Starting Balance
    • V 0.1 Release (stable)
    Karlkorv, BastiDE, AdamS and 2 others like this.
  2. Offline


    Działa doskonale. Świetna robota :)
  3. Offline


    Thank the Spagettimonster for Google translate xD
    Youre welcome ;)
  4. Offline


    If (or) capability would be were built (created) accounts by plug-in in (to) in order to automatically hidden /money top ?
  5. Offline


    Im working on a whole recode where the money will stored by my plugin itself, so in future they will be hidden :D
  6. Offline


    OK. I will serve it soon link polish language file.

    Add: <Edit by Moderator: Redacted wklej url>
    Last edited by a moderator: May 4, 2020
  7. Offline


    Thats cool :D

    Last edited by a moderator: May 4, 2020
  8. Offline


    Hey im a little confused.....

    can you come on my server and make me one bank to show me how to do it...
  9. Offline


    i would, but you have hamachi :confused:

    Anyway, all you have to do is to place a sign and write "bank" into the first line.
    Like magic, this sign will get a Bank :D (but only if youre OP, or have set the bukkitPermissions properly)
  10. Offline


    should add a inUse() method to keep other players from using or being able to click the sign while its already in use by another player. I grabbed your source and took a look at it to implement myself, but I got lazy halfway through =P
  11. Offline


    realy cool plugin :D
    This is a hungarian translation what i prepared:
    Ha szeretnéd hogy magyar legyen a plugin töltsd le a felső fáljt és illeszd be a plugins/DirectBank/lang mappába, majd a config fáljban a language=en írd át language=hu -ra és működni fog.
  12. Offline


    Omg he have seen my dirty code xD
    I like this idea, i will implement that!
    Thx, and thx, ill this this now to the Starting thread ;)
  13. Offline


    Oh Plague, so many of your posts are just like this. I feel sorry for you :( You really should do stuff like adding a little comment like "Good work though!" after them.
  14. Offline


    Yeah like I have time for that
  15. Offline


    but you have time to respond back to these messages of accusation, lol =P
  16. Offline


    sure. because they create a red alert on the page and there are like 2 per day, not 20 new plugins
  17. Offline


    I think everybody who uses this Forum regulary knows that Plague does an amazing work by bring some order in this chaos, its ok when he is just direct ;)
  18. Offline


    Yeah, I know. That's fine with me. I just thought that the posts were a little bit cold/lack of emotion :) It may just be me
  19. Offline


    implemented :D
  20. Offline


    Hey! would you like a video showing Every one the Plugin?

    i can make it for you!
  21. Offline


    My users can not use it, they say the get nothing, but it works for me (admin/op)
  22. Offline


    i would love to!!! [redflower]

    Yay, youre the perfekt Person for testing this :D
    Btw, its not my fault i have implemented no restrictions for Users in use.
    Some devs, dont know how to use the Priority properly. -.-

    Here is an Test Version with Priority Lowest and another one with Priority Highest. I think the first should work, it would be very cool if you try it, and tell me which works!

    Btw, i hope i understand you right that they only dont get money, but the messages work?

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


    Ok Coming |Soon!
  24. Offline


    Great :D dont be in stress ^^
  25. Offline


    THX for this great Plugin!!!! :)
  26. Offline


    youre welcome :D
  27. Offline


  28. Offline


    I have found next error :(

    If player will be logged after making use from cash point at before blockade of table will follow (will step).

    Exception in thread "Thread-308"
    [SEVERE] java.lang.NullPointerException
    [SEVERE] at

    Requests :
    - please add command /db reload
    - please add logs of transactions

  29. Offline


    i really like this :D
    But please remove the ad ad the left down side, we cant see what youre typing... it seems like the video freezes until i realized youre typing in a command ^^
  30. Offline


    Sure ill remove! Then are you going to post it above?
  31. Offline


    Ahh AdamS xD

    The Bug is fixed, i will release the update tomorrow.

    Logs is a good idea, i just was to lazy to implement b4 someone ask for it.
    And /db reload? :confused: for what exactly?
    to reload the config file?

    yep ^^

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

Share This Page