Big Bank! Example: bank limit = 900 billions.
1. Go to table
[dbo].[tbl_BankAccount] database
[GameDB01].
2. See Constraints. Select
[CK_tbl_BankAccount], press right click -> Modyfy.

In the window that appears
[Check Constraints] select the first line in the
(General) Expression ->
[..]

Change the value:
Code:
([Money]>=(-900000000000.) AND [Money]<=(900000000000.))

Confirm and close window.
This value affects the total size of your Bank.
Limit for type (bigint) data = -2^63 (-9,223,372,036,854,775,808) to 2^63-1 (9,223,372,036,854,775,807)
Next:
3. Go to stored procedure
[dbo].[rasp_BankMoneyInput] database
[GameDB01].
Right click -> select Modify.
Replace value condition:
Quote:
|
WHERE PersonID = @PersonID and VillageUnique > 0 and ( ([Money]+@InputMoney) <= 900000000000 )
|
900bil -> The value of gold that a character can put in the Bank.
We perform the procedure (Execute or Press F5).
Close query. Watch out if changes in the procedure -> rignt click -> select Modify.
If the procedure has changed as you like, then close all.

If the procedure has not changed, then do another way:
Right click -> Script Stored Procedure as -> DROP an CREATE to -> New Query (or File..). Change the value in the condition. Execute the query.
Save to file is useful because it is written the value before replacement, if you want to reset then just run the query from a file.
The result is the ability to store gold in the Bank of more than 20billions and the ability to send in a Deposit and take the Deposit character.
Video:

PS Restart the game server and SQL server are not needed.