Closed sabersamus closed 10 years ago
Besides the fact that someone like Lena with like 50M is going to murder you for making her lose 5% on death I do the like the idea - I don't think you missed anything, obvious at least.
One thing that is on my mind - Is there much of a purpose to banks at the moment? Besides storing money, so you don't lose money on death?
IDEA: Maybe some BANK flags? "CARD" - Plus room for future expansion. The card could be something either a. physical to carry around, or b. virtual. but you could use the card whilst at fishy blocks? Could be interesting to link a physical card to an account - then left clicking on a fishy block with a card will prompt the user for a pin? or some sort of security? and then you can use the money on the card, linked to an account, to buy stuff? Companies/corps? ;)
Maybe some sort of interest system as well? (flag)
Just my idea, feel free to tell me to fuck off ;)
"Fuck off" :P
haha, Do you like the idea though Josh? (The card one)
I do like it, I think it would really add the the concept
I think the card idea is interesting, however kinda defeats the purpose. The entire reason for me making this is to try and fix the economy. With a card, people could just put all they're money in the bank and only use their card. Without it, they need to go to their bank and interact, and then risk dying to get they're money to wherever, and by dying and losing 5%, the value of the treg goes up. Even if it is slightly.
However, in order to keep people happy and not feel like they're being cheated, eventually banks might gain interest.
Yeah thats a very fair point - I do see your point now. I do however disagree with the idea of having a threat of death in-between getting your money and spending it.
Generally speaking if you were being very protective of your money you would just teleport from place to place.
With regards to the interest, in the future - I think the ability to upgrade banks (which costs money)?
Upgrade banks to do what?
I was presume, but now think you might've meant something different, that when you say "might gain interest" that banks would incorporate an interest system in the future. I now think you meant something else but I'll continue my thought process.
Basically little banks can only store so much money, can only have a limited amount of accounts, this that and the other. The bank owner can then upgrade the bank for an amount of money, which will allow them to store more money, more accounts etc.
No, I meant that they might gain an interest system, you were correct in that.
I think the killer feature for this would be shared bank accounts. The corporations would probably love the ability for multiple people to be able to deposit and withdraw from the same account. Also, I'd really like to see a way of tying fishyblock sales directly to an account.
I do think, recently atleast, there has been a major increase in people wanting to run their own groups within the tregmine economy and community. There has been some 'corporations' which have been around for some time, some better than others and some more active than others - that's not the point, the point is that they are wanted and to help in some ways to the community. So I'm definately in the frame of mnd of wanting to give them more features, hence why I did the ability to share fishyblocks. @EmilHernvall with what I suggested just last week with the whole group thing, this is just one more incident where it would be helpful. The ability with a simple API to bind more than one account to a simple thing. Fishyblocks, chat, banks?, and space for future expansion.
@sabersamus can you write me up some sort of paragraph explaining how to use banks from all points of view, players, admins etc. As I will need to write all this up for the TregmineTuesday thread and well I don't know exactly how it works so would like you to word it. please.
Also I am planning on adding XP banks soon, this was prior to having full knowledge of this development. The idea will be to be able to store XP in some sort of block, be able to sell it per level, possibly have it pickup nearby XP and such. My first point of call would be at Emil - Another use for groups ;) and my second point at Robby, wouuld you like me to keep this completely seperate to your work - or interlink? or what? I'm fine eitherway.
@lDiverse I will write it for you on my next pull. I have a few things I need to fix.
And If you want to use this to create xp banks go for it, it's still not done however. It's just.... done 'enough' for now
Added withdraw/deposit, ability to edit banks based on rank, and added ability to create/delete banks
Edit: Added banking chatstate, createAccount method in Banking DAO for new accounts, and adding BankListener, which enables bank functionality.
I would appreciate any feedback before accepting the pr, as I may have missed something.
SQL tables should be along the lines of:
banks bank_id, bank_name, lot_id
bank_accounts bank_name, player_name, account_balance
if you wish to change the above let me know and i'll change the code