This is a Garry's Mod addon called Gmod Vault, designed for DarkRP gamemodes.
This addon adds a bank vault that can be placed inside a bank. This vault will generate money based off the current players on the server, using their current role's salaries as a baseline of how much money should be generated.
This means, that if there are alot of Government funded jobs online, the vault may start to lose money, because the taxes aren't high enough to cover the costs. On the other hand, if there aren't many government roles online, the vault will increase much more rapidly.
Assuming the vault isn't on cool down after being robbed recently, and the player is the correct role, players can attempt to steal money from the vault by breaking into the bank and pressing the use button on the vault.
Player's will have to stay in close proximity to the vault for 3 minutes, without dying. After this time, they can release money from the vault which they will have to carry far enough away from the bank to cash in. Meanwhile, the entire server is broad-casted their location and given updates on their activity. Anyone during this time can steal the money from them.
Much like the Gmod Bail system, I do not plan to continue developing this addon. However, I will support any issues found.
However, If I were to continue developing this addon, I'd want to add the following features: