Bank System
2021 07 13 094852.normal Bank System
2021 07 13 094923.normal Bank System
2021 07 13 094930.normal Bank System
2021 07 13 095757.normal Bank System
2021 07 13 095735.normal Bank System
2021 07 13 095737.normal Bank System
2021 07 13 092619.normal Bank System
2021 07 19 091931.normal.nohud Bank System
 

Bank System

Adds a banking system to the game. It is an extended system of economics.

$20.00

Sold By: Mevent

Description

Bank System

Adds a banking system to the game. It is an extended system of economics.


Requirements/Dependencies


Features

  • ATM system (each player can install his own ATM and receive profit from it)
  • ATMs can break
  • ATMs can be repaired
  • Money transfer system between players
  • HumanNPC support
  • Ability for players to earn money\Adds a new item to the game (banknotes)
  • Auto Wipe (each item can be customized)
  • Working through third-party economy plugins (optional)
  • Conversion from ServerRewards and Economics

Commands

  • bank – open the bank interface
  • bank.givenote [target] [amount] – give banknotes to the player
  • bank.giveatm [target] – give ATM to the player
  • bank.setbalance [target] – set balance to the player
  • bank.deposit [target] – deposit money to the player
  • bank.withdraw [target] – withdraw money from a player
  • bank.transfer [player] [target] – transferring money from a player to another player
  • bank.wipe [type] (0 – all, 1 – players, 2 – logs, 3 – ATMs) – wipe data
  • bank.convert.economics – convert from Economics
  • bank.convert.serverrewards- convert from ServerRewards

Hooks

  • private object CanPlayerCreateCard(BasePlayer player)
  • private void OnPlayerCreatedCard(BasePlayer player)
  • private void OnBalanceChanged(ulong member, int amount)

API

  • private bool HasCard(BasePlayer player)
  • private bool HasCard(ulong member)
  • private int Balance(BasePlayer player)
  • private int Balance(ulong member)
  • private bool Deposit(BasePlayer player, int amount)
  • private bool Deposit(string member, int amount)
  • private bool Deposit(ulong member, int amount)
  • private bool Withdraw(BasePlayer player, int amount)
  • private bool Withdraw(string member, int amount)
  • private bool Withdraw(ulong member, int amount)
  • private bool Transfer(BasePlayer member, BasePlayer target, int amount)
  • private bool Transfer(string member, string target, int amount)
  • private bool Transfer(ulong member, ulong target, int amount)

Permissions

  • You can set permission in config, for example: “Permission (example: banksystem.use)”: “banksystem.use”,
  • You can also configure permissions for ATM breakage %

Config Examples

Check out more of my work here! https://lone.design/vendor/mevent/
Join the Lone.Design Discord Here! https://discord.gg/VEesZs9

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Version 1.0.9
  • Fixed Work with StackModifier
Version 1.0.8
  • Fixed Renaming ATMs
Version 1.0.7
  • Added Automatic renaming of ATMs after reloading the plugin
Version 1.0.6
  • Fixed Work with StackSizeController
Version 1.0.5
  • Added Shop Name for payer's ATMs
Version 1.0.4
  • Added More options for drop
  • Fixed Transfer
Version 1.0.3
  • Added Currency spawn
  • Fixed Getting four digits from a card number
Version 1.0.2
  • Added New ATM skin
  • Added ATM in bandit camp
  • Added Option to disable ATM spawn
Version 1.0.1
  • Added Working with other economy plugins
  • Added Conversion from Economics and ServerRewards. Console commands: bank.convert.economics and bank.convert.serverrewards

No License Found!

Got something to discuss?


Customer
Ionut Shiro
18 days 3 hours ago

Does it support ServeRewards?

Support
Mevent
16 days 18 hours ago

Yes

Customer
RustyPlanet.net
9 days 6 hours ago

i have a problem where the plugin does not sync with economics.
i use a Economics counter and the balance does no t sync with economics. only when i use the manual command (bank.convert.economics) then the 2 balances are synced but when players find coins and deposit them the atm shows the right balance but economics does not get updated for some reason.
what can cause the issue.

Support
Mevent
9 days 6 hours ago

“Economy Settings”: {
“Use own economic system?”: false,
“Plugin name”: “Economics”,
“Balance add hook”: “Deposit”,
“Balance remove hook”: “Withdraw”,
“Balance show hook”: “Balance”
},

Try this 🙂

The converation was created for those people who decided to replace their economy plugin with a bank system, but since you are still using economics you should disable it inside the bank system 🙂

Customer
RustyPlanet.net
9 days 6 hours ago

indeed it works now for me.. thanks for the fast response and i love the plugin… thanks !!!

 
How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/MP-3WytenUg