DarkRP Bank Robbery System 2

(27)
(240)
You can always read the reviews or discuss this product
Stable
2.6.7

UPDATE

  • Now using reliable data tables on the entity as networking.
  • Replaced multiple loops with better solutions for optimization.
  • Better drawing of 3d2d on the bank vault.
  • More stable initializing hook for servers with 200+ addons.
  • Removed config CH_BankVault.Config.RequiredTeams
  • The count of police officers now just use CH_BankVault.Config.GovernmentTeams table.
  • Removed all table.HasValue for optimization.
  • All the supported XP systems are now automatically detected. You will not have to manually enable them in the config anymore.
  • If you set the XP to give amounts to 0 it will be as if you disable giving XP (in case you have XP systems, but don't want to use it).
  • Fixed an error if you had Vronkadis XP enabled.
  • Optimized networking.
  • Rewrote how saving the vault works to a more optimized method.
  • Renamed variables, functions and net messages to follow naming scheme.
  • Only show split notification if it was actually more than 1 robber.


IMPORTANT

You need to remove your bank_robbery2 data folder. You can find it garrysmod/data/craphead_scripts/

Stable
2.6.8

UPDATE

  • Fixed a problem with vault not respawning after server cleanup.
Stable
2.6.7

UPDATE

  • Fixed a problem when trying to set the position of the bank vault.
  • Updated code to work with latest update for the DLC.

If you own the DLC then please do a clean installation of both addons.

Stable
2.6.6

UPDATE

  • Added support for several XP systems.
  • Support for Sublime Levels, Vrondakis Level System, Elite XP System (EXP2), DarkRP Essentials, Brick's Essentials and GlorifiedLeveling.
  • Enable the XP system you use at the bottom of the configuration file.
  • Give XP when successfully robbing the bank.
  • Added config CH_BankVault.Config.SuccessfulBankRobberyMinXP
  • Added config CH_BankVault.Config.SuccessfulBankRobberyMaxXP
  • It randomizes the XP given based on these two configs.
  • Give XP when killing a robber.
  • Added config CH_BankVault.Config.KillingRobberMinXP
  • Added config CH_BankVault.Config.KillingRobberMaxXP
  • It randomizes the XP given based on these two configs.
  • Replaced pairs with ipairs where possible.
  • Removed globals.
Stable
2.6.5

UPDATE

  • Fixed a problem when someone killed a robber with a non-lethal weapon. For example a stun gun.
Stable
2.6.4

UPDATE

  • Added notification for kill reward of bank robbers.
  • Fixed a problem with rewarding money for government teams as kill rewards.
  • Recoded sound emitting of the robbery alarm (optimization).
  • Added config CH_BankVault.Config.SoundVolume for robbery alarm.
  • Robbers will now stay wanted if they move too far away from the robbery and fails.
  • Added bLogs support.
  • Logs when a player starts a robbery.
  • Logs when another player joins an ongoing robbery.
  • Logs when a player successfully robs the bank.
  • Logs when a robbery fails (entirely or individually player fails).
  • Uniquefied function and hook names to avoid potential compatibility issues.
  • Added a distance check for the 3d2d on the bank vault.
  • Added config CH_BankVault.Design.DistanceTo3D2D
  • Restructured fonts.
  • Changed max robbers from 3 to 4.
  • Improved 3d2d design.


This update overall changes a lot of functionality, code optimization and reworks parts of the addon. A full reinstallation is required when updating!

Stable
2.6.3

UPDATE

  • Added respawning of the bank vault if the map is cleaned up.
Stable
2.6.2

UPDATE

  • Fixed a problem with the latest update that would occur if you did not have the transport dlc.
Stable
2.6.1

UPDATE

  • Fixed issues with the Transport DLC after the update.


This update is only necessary if you also run the Transport DLC. If you do not own the DLC, you do not need to download this update, just keep 2.6.0.

Stable
2.6.0

UPDATE

  • Completely new file structure. See the updated description for file locations.
  • Removed Tick hook and wrote more optimized code for this.
  • Better validation checks.
  • Added a missing check for the transport dlc to stop running some code if it's not installed.
  • Improved way of storing banks money on the entity (optimization).
  • You no longer need to restart the server when changing position of the bank vault. It automatically respawns after 5 seconds.
  • Optimized loops.
  • Kill money reward is no longer given to the user itself if they commit suicide. My bad...
  • Additionally the kill reward is only given to jobs in the CH_BankVault.Config.GovernmentTeams config.
  • Furthermore tables have been optimized as well.


This update requires a complete re-install. Do not try to overwrite files because you have changed language or something, it is going to break.

If you've modified the config then please save it and look at that when changing the new config file. You cannot just overwrite it.

Stable
2.5.1

UPDATE

  • Added support for vrondakis level system (https://github.com/vrondakis/Leveling-System)
  • CH_BankVault.Config.VrondakisXPEnable -- Enable xp reward.
  • CH_BankVault.Config.VrondakisXPAmount -- Amount of XP given to each robber after a successful robbery.


Edited files: bank_server.lua & bank_config.lua

Stable
2.5.0

UPDATE

  • Fixed spelling mistakes here and there
  • Completely rewrote config files to be in unique tables.
  • The "AliveTime" configuration has been changed from minutes to seconds. Be aware of this when editing.
  • Some of you might have noticed the "UseNPCCopsDLC" configuration. It's an unfinished feature, so i've set it to false by default. I do not recommend using this yet!
  • Remaining usermessages has been switched to the net library to be more optimized. Sorry for the long wait on this!
  • Cleaned serverside code
  • Added config CH_BankVault.Config.StartMoney


Additionally, I have ported code for an upcoming feature. It was supposed to be a DLC, but decided to release it for free!

The feature is WORK IN PROGRESS. It will not work properly if you decide to enable it, but there is a configuration option to enable NPC police officers to spawn when a robbery begins. 

They will target all the current robbers of the bank, and you can choose random weapons for the NPCs. Most things can be customized in the config such as health, weapons, npc waves and more!

If you own the Transport DLC you should also check out the new update on that script.

Showing 12 of 23 total results
Search products...