Supply Crate Robbery (Steal Loot & Survive Police)

(11)
(228)
You can always read the reviews or discuss this product
Media gallery
No description
Buy product
In short

This is a supply crate that can be robbed by criminals. It spawns the loot that it holds after a timer and robbers must fight police officers to survive or the robbery will fail.

The supply crate will randomly gain three different kind of loot based on your configuration. Shipments, ammunition and money can all the modified to your preferences. The crate is animated and has a laptop that will appear upon robbery with a countdown. Custom animations are played for the laptop, crate opening, and more!

Features

✔️ Supply crate that can be robbed.

✔️ Randomly generated loot from the supply crate will drop upon succeeding the robbery.

✔️ Custom models.

✔️ Custom animations.

✔️ Cooldown on the crate before it can be robbed again.

✔️ Laptop simulates a hacking process when you unlock the crate.

✔️ Loot is automatically generated in the supply crate based on configuration.

✔️ Alarm sound can be enabled when the crate is being robbed.

✔️ Loot elements can be enabled/disabled as you wish (money, ammo, shipments).

✔️ Notifies police when a robbery has started.

✔️ Restrict who can rob the supply crate based on either players team or rank.

✔️ Police rewards for killing robbers.

✔️ Configuration to use the new shipment model as default in DarkRP.

✔️ Robber must stay within range to the crate or it will fail.

✔️ Language system.

✔️ bLogs support for robberies and updating crate loot.

✔️ Support for Sublime Levels, Vrondakis Level System, Elite XP System (EXP2), DarkRP Essentials, Brick's Essentials and GlorifiedLeveling.

✔️ Console command to easily save and change position of the supply crate with map based saving.

✔️ 40+ configuration options for you to change the script to your liking.

✔️ And much more!

How It Works

To start a robbery a group of criminal jobs must together go find the supply crate.

If not on a cooldown and if it has loot, one from the group must press 'E' on the crate to start the hacking process.

A laptop will appear on the crate, and the cracking will begin. After the time runs out, the crate will play an animation and let out the loot.


The green shipment cases are custom models and work like any other shipment in DarkRP. You can pocket them or inventories to save them till you back to your base.

Money must be taken right away and you can do so by pressing 'E' on the money packs to take the amount they hold.

Ammunition can be picket up as normally and is random based on your ammo types in DarkRP.

Discord Server

I own a Discord server for customers and anyone else who wish to join. I will occasionally provide exclusive offers and help with minor issues that might occur with my scripts. If you have a more serious problem, please create a support ticket on GModStore.

This addon supports DarkRP 2.7+

Other newer versions should also work. If they do not, please create a ticket so this can be sorted.

Extract supply_crate_robbery to your addons!

Once you've done that, you will want to set up the location of your supply crate.

All you have to do now is launch your server, find a fitting spot for the crate and type supplycrate_setpos in the console in-game and the position will be saved.

If you want to set another position for the supply crate you just run the command again. It will now show up at your new position after 5 seconds.

The supply crate will face in the direction of the player, so keep that in mind when setting it in-game.

Content

This script contains custom model and materials. Script content can be found at:

https://steamcommunity.com/sharedfiles/filedetails/?id=1911629257

Make sure to add this to your servers workshop collection as well.

To customize the general settings go to police_supply_crate/lua/crate_robbery/shared/supply_crate_config.lua

There are over 40 different configuration options in the general settings. I can add any configuration you would like as well. Please just submit a support ticket with your request, and I will see if it's possible.

General Config

-- General settings.
CH_SupplyCrate.Config.RobberyAliveTime = 5 -- The amount of MINUTES the player must stay alive before he will receive what the supply crate has. IN MINUTES! 
CH_SupplyCrate.Config.RobberyCooldownTime = 15 -- The amount of MINUTES the supply crate is on a cooldown after a robbery!
CH_SupplyCrate.Config.RobberyDistance = 300000 -- The amount of space the player can move away from the supply crate entity, before the robbery fails.
CH_SupplyCrate.Config.PlayerLimit = 5 -- The amount of players there must be on the server before you can rob the supply crate.
CH_SupplyCrate.Config.KillReward = 2500 -- The amount of money a person is rewarded for killing the supply crate robber.
CH_SupplyCrate.Config.PoliceRequired = 3 -- The amount of police officers there must be before a person can rob the supply crate.

CH_SupplyCrate.Config.EmitSoundOnRob = true -- Should an alarm go off when the bank vault gets robbed
CH_SupplyCrate.Config.TheSound = "ambient/alarms/alarm_citizen_loop1.wav"
CH_SupplyCrate.Config.SoundDuration = 20
CH_SupplyCrate.Config.SoundVolume = 100

-- Section one. Handles money in the supply crate.
CH_SupplyCrate.Config.EnableMoneyLoot = true -- Should the money element be enabled?
CH_SupplyCrate.Config.MoneyTimer = 60 -- This is the time that defines when money is added to the supply crate. In seconds!
CH_SupplyCrate.Config.MoneyOnTime = 1250 -- This is the amount of money to be added to the supply crate every x minutes/seconds. Defined by the setting above.
CH_SupplyCrate.Config.MaxMoney = 150000 -- The maximum amount of money the supply crate can have. Set to 0 for no limit.

-- Section two. Handles the ammonition part.
CH_SupplyCrate.Config.EnableAmmoLoot = true -- Should the ammo element be enabled?
CH_SupplyCrate.Config.AmmoTimer = 240 -- This is the time that defines when ammo is added to the supply crate. In seconds!
CH_SupplyCrate.Config.AmmoOnTime = 8 -- This is the amount of ammo to be added to the supply crate every x minutes/seconds. Defined by the setting above.
CH_SupplyCrate.Config.MaxAmmo = 100 -- The maximum amount of ammo the supply crate can have. Set to 0 for no limit.

-- Section tree. Handles the shitment part.
CH_SupplyCrate.Config.EnableShipmentLoot = true -- Should the shipment element be enabled?
CH_SupplyCrate.Config.ShipmentsTimer = 360 -- This is the time that defines when shipments are added to the supply crate. In seconds!
CH_SupplyCrate.Config.ShipmentsOnTime = 1 -- This is the amount of shipments to be added to the supply crate every x minutes/seconds.
CH_SupplyCrate.Config.MaxShipments = 5 -- The maximum amount of shipments the supply crate can have. Set to 0 for no limit.
CH_SupplyCrate.Config.ShipmentsWepAmount = 10

CH_SupplyCrate.Config.ShipmentAutoRemove = 180 -- TO AVOID SPAM: if you want shipments to be deleted after x seconds of spawning after robbery, you can use this config. Setting it to 0 will disable it and not delete anything.
CH_SupplyCrate.Config.OverwriteModel = true -- Do you want to overwrite the default shipment model with the one that comes with the script, even when users buys them through the F4 menu?

-- Police Money Bag (from successful robbery)
CH_SupplyCrate.Config.MoneyBag_Health = 80
CH_SupplyCrate.Config.MoneyBag_StealTime = 5

CH_SupplyCrate.Design.TheMoneyColor = Color( 48, 151, 48, 255 )
CH_SupplyCrate.Design.TheMoneyBoarder = Color( 0, 0, 0, 230 )

-- Rank Restrictions
CH_SupplyCrate.Config.RobberyRankRestrictions = false -- Should the supply crate be restricted to ranks (who can rob?) - false restricts to the teams from AllowedTeams config.

CH_SupplyCrate.Config.RankRestrictions = {
   { UserGroup = "user", CanRob = false },
   { UserGroup = "vip", CanRob = false },
   { UserGroup = "admin", CanRob = false },
   { UserGroup = "superadmin", CanRob = true },
   { UserGroup = "owner", CanRob = false },
}

-- 3d2d display configs
CH_SupplyCrate.Design.CooldownTextColor = Color( 48, 151, 209, 255 )
CH_SupplyCrate.Design.CooldownTextBoarder = Color( 0, 0, 0, 255 )

CH_SupplyCrate.Design.CooldownTimerTextColor = Color( 255, 255, 255, 255 )
CH_SupplyCrate.Design.CooldownTimerTextBoarder = Color( 0, 0, 0, 255 )

CH_SupplyCrate.Design.DistanceTo3D2D = 400000 -- Distance between player and supply crate/money bag before text appears.


Other than these settings, you can also configure the required teams that must be present to start a robbery, which teams are police teams (thus will be notified of robberies) and which teams are allowed to rob the supply crate.


-- TEAM CONFIGURATION
CH_SupplyCrate.Config.RequiredTeams = { -- These are the names of the jobs that counts the police required.
   "Law Enforcement",
   "Sheriff",
   "S.W.A.T Sniper",
   "Vault Guard"
}

CH_SupplyCrate.Config.GovernmentTeams = { -- These are your government teams. They will receive messages when robberies start.
   "Police Officer",
   "Sheriff",
   "S.W.A.T Sniper",
   "Vault Guard",
   "Mayor"
}

CH_SupplyCrate.Config.AllowedTeams = { -- These are the teams that are allowed to rob the supply crate.
   "Citizen",
   "Gangster",
   "Medic",
   "Hobo"
}

If you find any problems with the script, please create a support ticket with details of the situation and a copy/paste of the error in console. I am also not interested in modifying you a custom version of the addon. Also not upon payment. Sorry!

Conflicting addons is not to be said if I will support that or not. This is something I will decide upon confrontation about a conflicting addon. If you have some sort of proof that an addon is conflicting with my addon, please send me a PM with the details you might have.

Thank you!

If you like this script, you should check out some of my other addons for DarkRP. Just click the banner to open the script page in a new tab.

Product reviews

5.00 average based on 11 reviews

Goran
Amazing
Bringing Rust and Gmod fans together. Amazing script with amazing features, amazing models and amazing animations.
By Goran -
(version 1.1.5)
Whackerz
Rust x Gmod masterpiece
Rust supply crates meet gmod darkrp! But instead of shooting down scientists, you shoot down the SWAT members trying to ruin your day. Its a fun way for thieves to get money and powerful weapons.
By Whackerz -
(version 1.1.5)
Skyview
Very Good
This addons is very good and very easy to config & use
By Skyview -
(version 1.1.4)
Korgame TV
Very Good Support And very good addon
The addon is just amazing and the support is nice and fast. Thank you for this addon
By Korgame TV -
(version 1.1.1)
Plaz Reaper
Great Support and I am satisfied with my results
I had a problem with my code and the owner of this addon responded to my ticket within just minutes. I thank the Owner of this addon for helping me with my issues.
By Plaz Reaper -
(version 1.1.0)
previous
1 of 3
next
Buy product
Crap-Head & Im Not Meow Meow
9 products - 2 members
Looking for reliable and easy-to-use game server hosting with free Anycast and DDoS protection? Get 30% off your first payment at Physgun with the coupon code gmodstore at checkout.
Product details
Views:
24K
Purchases:
444
Added:
Updated:
Price:
$6.49
Categories:
Languages:
Russian, English, Danish, Turkish, French
Requirements
  • DarkRP
Actions
Report
Search products...