A bank command…
-
I did notice that they had issue on the Void with people loosing money in the Bank. And I can see where a database error would give the players one more thing to scream about. “I had $20Bill in the Bank…”
These features are a great Idea, it will just take work to plan for them to not be exploited by intention or accident.
_A author is advised to write all publications at the “9th grade level” of reading.
A engineer is told to design in a ergonomic manner using symbolism rather than words on the controls.
A system designer is to make a user friendly device that requires only common sense to operate.
A programmer is to write bug free code with no loop holes or dead ops a user might stumble into.None of this is truly possible until a improved model of the standard idiot is released….
The Idiot factor will break everything,_
-
**This would be quite useful. I do something similar in SSM but it is commodity based. The player is responsible for keeping up with their own money. Plus it gives the other players the opportunity to raid the other players banks. Plus using a modified version of FL Stat it is a simple matter of showing what the player is really worth.
I believe it would be a worthy addition and would suggest that you add a tax percentage like it is in FL Shell.
You could also keep a transaction ledger of all of the bank transfers so their is no question that they really had the money in their account, just keep it completely separate from the player’s account files.**
-
Didn’t notice the reference to Procyon before, but our bank command is powered by FLHook, and works as follows (I didn’t code the thing, so I don’t know much about the inner workings however):
/bank [command] [account] [password] [quantity]
Valid commands:
Open - Opens a new bank account with the specified account name and password (no quantity required)
Deposit - Deposit money into specified account (no password required)
Withdraw - Withdraw money from specified account.
Info - Display current account balance
Changepassword - Allows the original account creator to change the bank’s password.Account history (withdraws/deposites) can be viewed from the Bank Receipt page on our site (http://procyonserver.com/index.php?page=bank though I believe our receipt updater isn’t working at the moment), and are also available for administrative review on the server itself (/sendcash transfers as well). All withdraws are taxed.
-
@Grey:
I did notice that they had issue on the Void with people loosing money in the Bank. And I can see where a database error would give the players one more thing to scream about. “I had $20Bill in the Bank…”
this was because ppl traded and stored the money in the bank…with server crashes these money were lost…its theyre own dumb fault
-
FLAC Stores it in the MP player directory, so even with all chars deleted people with that ID still have access to that bank account.
There is a slight problem with that concept…
You have to match all the newly created Multiplayer directory names made by FLServer after a crash with the old ones from before. They will not be named the same even if the Players Character name and FLID is exactly the same. So you have to manually match and move these bank data files to these directories if I understand you correctly.
If this is in fact how FLAC handles this data, then this sounded good, but something tells me the Server Operators will just be asking the player the same question and handing out credits manually if at all.
A centralized data storage referencing the FLID and Character Name and or “Bank” Password would be a better option if you want to plan for surviving crashes. This would also allow the Bank to be used as a method to Liquidate assets back to Credits in advance of a Player Wipe for a major Mod Version Update.
-
And with a crash you mean the total disk got wiped? … if you use a proper raid system its near to impossible. And make regular backups of your MP player files ofc.
I just quoted you once M8,
@Grey:
FLAC Stores it in the MP player directory, so even with all chars deleted people with that ID still have access to that bank account.
……
So what did YOU mean by deleted. I just recognize after a clean slate restart of a server for what ever the cause that Deleted all the Characters. The Server will create new directories that don’t match the names given before. So restoring the Bank Data Files from your Backup will place them in the OLD directory names, and this will not match the new directory names once all the players have recreated their characters. Therefore the bank data files will not be where it needs to be for them to use them.
-
I know on our server, bank information is stored separately entirely separately from characters/accounts.
The password system is useful as it allows people to setup community banks for clans and the like. Several pirates on the server would also demand that all taxes and such be deposited into their account, as opposed to traded over.