Jump to content

Advanced Bank with nearly unlimited maximum balance 2.1


About This File

This is my bank NPC which I made since I couldn't find any bank that can store huge amounts of Zeny.

Special Credits: Thanks to Anakid for the great idea to implement an @bank command.

The NPC supports the following features:

  • Deposit
  • Withdraw
  • Transfer Zeny to other player's bank accounts (by name or account id)
  • Password protection
  • Transaction log (deposits, withdrawals, incoming and outgoing transfers)
  • daily interest (every morning at 6 o'clock server time, default: 5%, can be changed)
  • maximum amount per process is only determined by the server's input_max_value and the script's .maxInput
  • vast amounts of Zeny can be stored (the MySQL column is BigInt, so you can store up to 18,446,744,073,709,551,615 Zeny, that's more than 18,000,000,000 deposits of 1,000,000,000 Zeny)
  • other features are planned and I take feature requests, if I think they make sense (you can ask directly in the thread, but I prefer private messages or emails [address provided in both scripts])

The @bank command supports the following features:

  • the same as the NPC, but more versatile
  • higher limits (as it is not connected to the input_max_value, default value per process is 1,000,000,000 Zeny)
  • shortcuts for @bank <function> commands: @info, @deposit, @withdrawl, @transaction, @password

You need to download the README.txt file to get the database creation commands and some basic information on how to install the script.


What's New in Version 2.1   See changelog

Released

  • 1.0: initial Release
  • 2.0: added caching for passwords and atcommand-menu
  • 2.1: fixed problem with spaces in usernames and added shortcuts (@bn, @info, @deposit, @withdrawl, @transaction, @password), also fixed a typo inside the commons.txt file

×
×
  • Create New...