Store Robbery [QBCORE]
Buy Here (QBCORE)
Buy Here (ESX)
Features
- Supports Ox Inventory & QBCore/ESX
- Highly Configurative
- Protected with discord logs
- Fully Synced with all players
- Police Requirement
- Compatible with ps-ui, SN-Hacking, and bl_ui
- Compatible with ps-dispatch, core-dispatch, and qs-dispatch
- All stores global cooldowns
- Set up Chances to getting rare items in Registers and Safes
- Configurative loot
- Much More Features
Config
Config = {}
Config.Notifications = "qb" -- ox / qb
Config.WebHook = "PUT_YOUR_WEBHOOK_HERE" -- Server logs here, put your webhook
Config.Dispatch = 'ps-dispatch' -- "core_dispatch" / "ps-dispatch" / "qs-dispatch"
Config.Phone = "qb-phone" -- "qb-phone" / "roadphone" / "qs-smartphone" / "lb-phone"
Config.PoliceJob = 'police' -- police job name
Config.RegisterMinigame = "sn-hacking" -- "ps-ui" / "sn-hacking" / "bl_ui"
Config.SafeMinigame = "sn-hacking" -- "ps-ui" / "sn-hacking" / "bl_ui"
Config.MinCops = 1 -- Min Required Cops to Rob Stores
Config.StoreCooldown = 600 -- Cooldown in Seconds (When you start a store robbery no other stores can be robbed until this cooldown is up.)
Config.ResetRegisterModel = 300 -- seconds
Config.SmashRegDuration = 10 -- Seconds Progressbar Durration
Config.GrabCashDuration = 15 -- Seconds Progressbar Durration
Config.RegisterRequiredItems = { -- Items Needed to rob required
"WEAPON_HAMMER",
"WEPAON_BAT",
"WEAPON_CROWBAR"
}
-- REGISTER REWARD --
Config.RegRewardMin = 400
Config.RegRewardMax = 1000
Config.RegisterReward = {
"money"
}
-- SPECIAL REGISTER REWARD --
Config.RegSpecialRewardChance = 50
Config.RegSpecialRewardMin = 1
Config.RegSpecialRewardMax = 3
Config.RegisterSpecialReward = {
"goldchain",
"weapon_pistol"
}
-- SAFE REWARD --
Config.RewardMin = 400
Config.RewardMax = 1000
Config.SafeReward = {
"money",
}
-- SPECIAL SAFE REWARD --
Config.SpecialRewardChance = 50
Config.SpecialRewardMin = 1
Config.SpecialRewardMax = 3
Config.SafeSpecialReward = {
"weapon_appistol",
"goldbar"
}
Config.Stores = {
['GroveStreet'] = {
Register1 = vector3(-47.24, -1757.65, 29.53), -- Location of Store Register
Register2 = vector3(-48.58, -1759.21, 29.59), -- Location of Store Register
Computer = vector3(-44.83, -1749.03, 29.42), -- Location of Store Computer
Safe = vector3(-43.81, -1747.96, 28.92), -- Location of Store Safe
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['LittleSoul'] = {
Register1 = vector3(-706.62, -915.57, 19.39),
Register2 = vector3(-706.47, -913.66, 19.37),
Computer = vector3(-710.26, -905.42, 19.05),
Safe = vector3(-710.03, -904.23, 18.75),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['InnocenceBlvd'] = {
Register1 = vector3(24.99, -1347.25, 29.67),
Register2 = vector3(24.85, -1344.96, 29.67),
Computer = vector3(29.57, -1338.75, 29.33),
Safe = vector3(28.12, -1338.88, 29.03),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['VinewoodBlvd'] = {
Register1 = vector3(373.64, 328.57, 103.74),
Register2 = vector3(373.07, 326.32, 103.74),
Computer = vector3(373.07, 326.32, 103.74),
Safe = vector3(378.19, 333.7, 103.21),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['Route68'] = {
Register1 = vector3(548.87, 2669.02, 42.33),
Register2 = vector3(548.59, 2671.23, 42.33),
Computer = vector3(545.07, 2662.18, 41.99),
Safe = vector3(546.51, 2662.5, 41.97),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['SandyShores'] = {
Register1 = vector3(1959.35, 3742.24, 32.52),
Register2 = vector3(1960.51, 3740.29, 32.52),
Computer = vector3(1960.31, 3750.04, 32.18),
Safe = vector3(1959.09, 3749.17, 32.05),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['SenoraFWY'] = {
Register1 = vector3(2676.2, 3281.02, 55.42),
Register2 = vector3(2678.3, 3279.87, 55.42),
Computer = vector3(2673.1, 3288.18, 55.08),
Safe = vector3(2672.47, 3286.74, 55.06),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['GrapeSeed'] = {
Register1 = vector3(1696.78, 4924.75, 42.28),
Register2 = vector3(1698.36, 4923.65, 42.34),
Computer = vector3(1707.14, 4921.56, 41.9),
Safe = vector3(1708.07, 4920.68, 41.57),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['SenoraFWYPaleto'] = {
Register1 = vector3(1729.33, 6416.94, 35.22),
Register2 = vector3(1728.3, 6415.07, 35.22),
Computer = vector3(1736.37, 6420.59, 34.87),
Safe = vector3(1734.93, 6421.13, 34.81),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['BarbarenoRD'] = {
Register1 = vector3(-3244.45, 1000.73, 13.01),
Register2 = vector3(-3242.29, 1000.49, 13.01),
Computer = vector3(-3250.36, 1005.96, 12.67),
Safe = vector3(-3250.35, 1004.4, 12.37),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['InesenoRD'] = {
Register1 = vector3(-3040.94, 585.18, 8.23),
Register2 = vector3(-3038.97, 585.78, 8.15),
Computer = vector3(-3047.23, 587.18, 7.75),
Safe = vector3(-3048.79, 588.9, 8.31),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['BanhamCanyoDr'] = {
Register1 = vector3(-1819.27, 792.13, 138.31),
Register2 = vector3(-1820.58, 793.56, 138.36),
Computer = vector3(-1828.78, 797.45, 138.03),
Safe = vector3(-1829.42, 798.56, 137.66),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['PalominoFWY'] = {
Register1 = vector3(2555.74, 381.82, 108.87),
Register2 = vector3(2557.7, 381.78, 108.87),
Computer = vector3(2550.34, 386.04, 108.46),
Safe = vector3(2549.49, 388.31, 109.02),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
['MirrorPark'] = {
Register1 = vector3(1164.32, -325.0, 69.41),
Register2 = vector3(1163.98, -323.12, 69.49),
Computer = vector3(1159.24, -315.36, 69.04),
Safe = vector3(1159.21, -314.12, 68.66),
SafeRobbed = false, -- Do Not Touch
Reg1Robbed = false, -- Do Not Touch
Reg2Robbed = false, -- Do Not Touch
ComputerStarted = false -- Do Not Touch
},
}
------------------------------------------- UNCOMMENT FOR GABZ MAPS
-- Config.Stores = {
-- ['GroveStreet'] = {
-- Register1 = vector3(-47.24, -1757.65, 29.53), -- Location of Store Register
-- Register2 = vector3(-48.58, -1759.21, 29.59), -- Location of Store Register
-- Computer = vector3(-44.83, -1749.03, 29.42), -- Location of Store Computer
-- Safe = vector3(-43.81, -1747.96, 28.92), -- Location of Store Safe
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['LittleSoul'] = {
-- Register1 = vector3(-706.62, -915.57, 19.39),
-- Register2 = vector3(-706.47, -913.66, 19.37),
-- Computer = vector3(-710.26, -905.42, 19.05),
-- Safe = vector3(-710.03, -904.23, 18.75),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['InnocenceBlvd'] = { -- GABZ
-- Register1 = vector3(25.39, -1347.83, 29.75),
-- Register2 = vector3(25.33, -1345.79, 29.75),
-- Computer = vector3(29.51, -1340.49, 29.5),
-- Safe = vector3(31.65, -1339.35, 30.01),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['VinewoodBlvd'] = { -- GABZ
-- Register1 = vector3(373.9, 327.85, 103.82),
-- Register2 = vector3(373.4, 325.7, 103.82),
-- Computer = vector3(379.15, 332.05, 103.41),
-- Safe = vector3(381.48, 332.44, 103.95),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['Route68'] = { -- GABZ
-- Register1 = vector3(548.37, 2669.48, 42.41),
-- Register2 = vector3(548.02, 2671.63, 42.41),
-- Computer = vector3(545.03, 2663.68, 42.0),
-- Safe = vector3(543.42, 2662.6, 42.61),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['SandyShores'] = { -- GABZ
-- Register1 = vector3(1960.39, 3741.97, 32.59),
-- Register2 = vector3(1961.29, 3740.26, 32.57),
-- Computer = vector3(1960.95, 3748.66, 32.18),
-- Safe = vector3(1962.07, 3750.45, 32.72),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['SenoraFWY'] = { -- GABZ
-- Register1 = vector3(2677.1, 3281.01, 55.49),
-- Register2 = vector3(2678.94, 3280.1, 55.49),
-- Computer = vector3(2674.31, 3287.23, 55.08),
-- Safe = vector3(2674.53, 3289.58, 55.65),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['GrapeSeed'] = {
-- Register1 = vector3(1696.78, 4924.75, 42.28),
-- Register2 = vector3(1698.36, 4923.65, 42.34),
-- Computer = vector3(1707.14, 4921.56, 41.9),
-- Safe = vector3(1708.07, 4920.68, 41.57),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['SenoraFWYPaleto'] = { -- GABZ
-- Register1 = vector3(1729.67, 6416.11, 35.29),
-- Register2 = vector3(1728.76, 6414.35, 35.28),
-- Computer = vector3(1735.49, 6419.33, 34.88),
-- Safe = vector3(1737.86, 6419.23, 35.42),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['PaletoBlvd'] = { -- GABZ ONLY
-- Register1 = vector3(162.51, 6641.83, 31.95),
-- Register2 = vector3(161.11, 6640.49, 31.96),
-- Computer = vector3(169.09, 6643.04, 31.54),
-- Safe = vector3(171.26, 6642.19, 32.1),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['BarbarenoRD'] = { -- GABZ
-- Register1 = vector3(-3243.73, 1001.34, 13.1),
-- Register2 = vector3(-3241.77, 1001.18, 13.12),
-- Computer = vector3(-3248.87, 1005.57, 12.67),
-- Safe = vector3(-3249.57, 1007.82, 13.25),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['InesenoRD'] = {
-- Register1 = vector3(-3040.94, 585.18, 8.23),
-- Register2 = vector3(-3038.97, 585.78, 8.15),
-- Computer = vector3(-3047.23, 587.18, 7.75),
-- Safe = vector3(-3048.79, 588.9, 8.31),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['BanhamCanyoDr'] = {
-- Register1 = vector3(-1819.27, 792.13, 138.31),
-- Register2 = vector3(-1820.58, 793.56, 138.36),
-- Computer = vector3(-1828.78, 797.45, 138.03),
-- Safe = vector3(-1829.42, 798.56, 137.66),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['PalominoFWY'] = {
-- Register1 = vector3(2555.74, 381.82, 108.87),
-- Register2 = vector3(2557.7, 381.78, 108.87),
-- Computer = vector3(2550.34, 386.04, 108.46),
-- Safe = vector3(2549.49, 388.31, 109.02),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- ['MirrorPark'] = {
-- Register1 = vector3(1164.32, -325.0, 69.41),
-- Register2 = vector3(1163.98, -323.12, 69.49),
-- Computer = vector3(1159.24, -315.36, 69.04),
-- Safe = vector3(1159.21, -314.12, 68.66),
-- SafeRobbed = false, -- Do Not Touch
-- Reg1Robbed = false, -- Do Not Touch
-- Reg2Robbed = false, -- Do Not Touch
-- ComputerStarted = false -- Do Not Touch
-- },
-- }
Code is accessible | Yes |
Subscription-based | No |
Lines (approximately) | 800 |
Requirements | QBCore/ESX, Ox_inventory, ox_target |
Support | Yes |
Other Resources:
Chop Shop
Oxy Run
Most Advance & Unique Backpack / Pockets System
Most Advance & Unique Drug Selling System
Mining Script
Money Wash Script
Black Market Script