Copy -----------------------------------------------------------
-- SHOP ITEMS CONFIGURATION (Per Mode)
-----------------------------------------------------------
-- Each shop mode has its own items configuration
-- stock: -1 = unlimited, or set a number for limited stock
-- chance: 0-100 (percentage chance to appear when rotation is enabled)
-- 100 = always appears, 50 = 50% chance, etc.
-- Omit or set to 100 for guaranteed items
-- prices: Define prices for each payment method
-- Only include the payment methods you want to accept
-- For item payments, the value is the quantity required
return {
-----------------------------------------------------------
-- BLACKMARKET ITEMS
-----------------------------------------------------------
blackmarket = {
-- WEAPONS
{ item = 'WEAPON_GLOCK19X', label = 'GLOCK 19X', category = 'weapons', description = 'Compact 9mm sidearm', stock = -1, chance = 85, prices = { black_money = 12000, diamonds = 4 } },
{ item = 'WEAPON_MPX', label = 'MPX', category = 'weapons', description = 'Compact 9mm SMG', stock = -1, chance = 70, prices = { black_money = 25000, diamonds = 8 } },
{ item = 'WEAPON_DDM4V5', label = 'DDM4V5', category = 'weapons', description = '5.56 rifle platform', stock = 8, chance = 55, prices = { black_money = 45000, diamonds = 12 } },
{ item = 'WEAPON_MICRODRACO', label = 'Micro Draco', category = 'weapons', description = 'Compact rifle platform', stock = 6, chance = 50, prices = { black_money = 30000, diamonds = 10 } },
-- AMMUNITION
{ item = 'ammo-9', label = '9mm Ammo', category = 'ammo', description = 'Box of 9mm rounds', stock = -1, chance = 100, prices = { black_money = 200, diamonds = 1 } },
{ item = 'ammo-rifle', label = 'Rifle Ammo', category = 'ammo', description = 'Box of 5.56 rounds', stock = -1, chance = 100, prices = { black_money = 500, diamonds = 1 } },
{ item = 'ammo-rifle2', label = 'Rifle Ammo (7.62)', category = 'ammo', description = 'Box of 7.62 rounds', stock = -1, chance = 90, prices = { black_money = 600, diamonds = 1 } },
-- ATTACHMENTS
{ item = 'at_flashlight', label = 'Flashlight', category = 'attachments', description = 'Tactical weapon light', stock = -1, chance = 90, prices = { black_money = 2000, diamonds = 1 } },
{ item = 'at_suppressor_light', label = 'Rifle Suppressor', category = 'attachments', description = 'Reduces weapon noise', stock = -1, chance = 70, prices = { black_money = 6000, diamonds = 2 } },
{ item = 'at_grip', label = 'Grip', category = 'attachments', description = 'Improves weapon handling', stock = -1, chance = 75, prices = { black_money = 2500, diamonds = 1 } },
-- TOOLS
{ item = 'lockpick', label = 'Lockpick', category = 'tools', description = 'Opens locked doors', stock = -1, chance = 100, prices = { black_money = 400, diamonds = 1 } },
{ item = 'wire_cutter', label = 'Wire Cutter', category = 'tools', description = 'Cuts wires and restraints', stock = -1, chance = 85, prices = { black_money = 1500, diamonds = 1 } },
{ item = 'drill', label = 'Drill', category = 'tools', description = 'Electric drill for breaking safes', stock = -1, chance = 60, prices = { black_money = 8000, diamonds = 3 } },
{ item = 'thermite', label = 'Thermite', category = 'tools', description = 'Burns through metal', stock = 20, chance = 45, prices = { black_money = 6000, diamonds = 2 } },
{ item = 'electronickit', label = 'Electronic Kit', category = 'tools', description = 'Hacking and electronics tools', stock = -1, chance = 70, prices = { black_money = 4000, diamonds = 2 } },
-- ARMOR
{ item = 'armour', label = 'Body Armor', category = 'armor', description = 'Standard bulletproof vest', stock = -1, chance = 80, prices = { black_money = 4000, diamonds = 2 } },
-- DRUGS / SUBSTANCES
{ item = 'opium_pooch', label = 'Promethazine', category = 'drugs', description = 'Bagged promethazine', stock = -1, chance = 80, prices = { black_money = 1200, diamonds = 1 } },
{ item = 'coke_pooch', label = 'Bagged Coke', category = 'drugs', description = 'Cocaine in baggies', stock = -1, chance = 60, prices = { black_money = 4000, diamonds = 2 } },
{ item = 'meth_pooch', label = 'Bagged Meth', category = 'drugs', description = 'Methamphetamine in baggies', stock = -1, chance = 60, prices = { black_money = 3000, diamonds = 2 } },
{ item = 'xanax', label = 'Xanax', category = 'drugs', description = 'Prescription sedative', stock = -1, chance = 70, prices = { black_money = 1500, diamonds = 1 } },
{ item = 'heroin', label = 'Heroin', category = 'drugs', description = 'Processed heroin', stock = -1, chance = 55, prices = { black_money = 3500, diamonds = 2 } },
{ item = 'crack', label = 'Crack', category = 'drugs', description = 'Processed crack cocaine', stock = -1, chance = 65, prices = { black_money = 2500, diamonds = 1 } },
{ item = 'fentanyl', label = 'Fentanyl', category = 'drugs', description = 'Potent synthetic opioid', stock = -1, chance = 40, prices = { black_money = 5000, diamonds = 3 } },
{ item = 'marijuana', label = 'Marijuana', category = 'drugs', description = 'Processed cannabis', stock = -1, chance = 75, prices = { black_money = 800, diamonds = 1 } },
-- MISCELLANEOUS
{ item = 'radio', label = 'Radio', category = 'misc', description = 'Encrypted communication device', stock = -1, chance = 90, prices = { black_money = 1600, diamonds = 1 } },
{ item = 'binoculars', label = 'Binoculars', category = 'misc', description = 'Long-range observation', stock = -1, chance = 85, prices = { black_money = 800, diamonds = 1 } },
{ item = 'handcuffs', label = 'Handcuffs', category = 'misc', description = 'Restraint device', stock = -1, chance = 75, prices = { black_money = 600, diamonds = 1 } },
{ item = 'burnerphone', label = 'Burner Phone', category = 'misc', description = 'Disposable untraceable phone', stock = -1, chance = 80, prices = { black_money = 2000, diamonds = 1 } },
},
-----------------------------------------------------------
-- GENERAL STORE ITEMS
-----------------------------------------------------------
shop = {
{ item = 'water', label = 'Water Bottle', category = 'misc', description = 'Stay hydrated', stock = -1, chance = 100, prices = { cash = 10, bank = 10 } },
{ item = 'bread', label = 'Bread', category = 'misc', description = 'Fresh bread', stock = -1, chance = 100, prices = { cash = 15, bank = 15 } },
{ item = 'sandwich', label = 'Sandwich', category = 'misc', description = 'Ham and cheese sandwich', stock = -1, chance = 100, prices = { cash = 25, bank = 25 } },
{ item = 'lockpick', label = 'Lockpick', category = 'tools', description = 'Opens locked doors', stock = -1, chance = 100, prices = { cash = 500, bank = 550 } },
{ item = 'radio', label = 'Radio', category = 'misc', description = 'Communication device', stock = -1, chance = 100, prices = { cash = 2000, bank = 2200 } },
{ item = 'binoculars', label = 'Binoculars', category = 'misc', description = 'Long-range observation', stock = -1, chance = 100, prices = { cash = 1000, bank = 1100 } },
},
-----------------------------------------------------------
-- GUN SHOP ITEMS (Ammunation)
-----------------------------------------------------------
-- gunshop = {
-- -- WEAPONS (legal firearms)
-- { item = 'WEAPON_PISTOL', label = 'Pistol', category = 'weapons', description = 'A standard 9mm handgun', stock = -1, chance = 100, prices = { cash = 7500, bank = 7500 } },
-- { item = 'WEAPON_COMBATPISTOL', label = 'Combat Pistol', category = 'weapons', description = 'Compact and lightweight pistol', stock = -1, chance = 100, prices = { cash = 10000, bank = 10000 } },
-- { item = 'WEAPON_PUMPSHOTGUN', label = 'Pump Shotgun', category = 'weapons', description = 'Powerful pump-action shotgun', stock = -1, chance = 100, prices = { cash = 45000, bank = 45000 } },
-- { item = 'WEAPON_KNIFE', label = 'Knife', category = 'weapons', description = 'Sharp combat knife', stock = -1, chance = 100, prices = { cash = 750, bank = 750 } },
-- -- AMMUNITION
-- { item = 'ammo-9', label = '9mm Ammo', category = 'ammo', description = 'Box of 9mm rounds (24 bullets)', stock = -1, chance = 100, prices = { cash = 350, bank = 350 } },
-- { item = 'ammo-shotgun', label = 'Shotgun Shells', category = 'ammo', description = 'Box of shotgun shells (12 shells)', stock = -1, chance = 100, prices = { cash = 500, bank = 500 } },
-- -- ATTACHMENTS
-- { item = 'at_flashlight', label = 'Flashlight', category = 'attachments', description = 'Tactical weapon light', stock = -1, chance = 100, prices = { cash = 3500, bank = 3500 } },
-- -- ARMOR
-- { item = 'armor', label = 'Body Armor', category = 'armor', description = 'Standard bulletproof vest', stock = -1, chance = 100, prices = { cash = 6500, bank = 6500 } },
-- },
-----------------------------------------------------------
-- PHARMACY ITEMS
-----------------------------------------------------------
-- pharmacy = {
-- { item = 'bandage', label = 'Bandage', category = 'misc', description = 'Basic first aid', stock = -1, chance = 100, prices = { cash = 100, bank = 100 } },
-- { item = 'firstaid', label = 'First Aid Kit', category = 'misc', description = 'Complete first aid kit', stock = -1, chance = 100, prices = { cash = 500, bank = 500 } },
-- { item = 'painkillers', label = 'Painkillers', category = 'misc', description = 'Pain relief medication', stock = -1, chance = 100, prices = { cash = 200, bank = 200 } },
-- },
-----------------------------------------------------------
-- PAWN SHOP ITEMS
-----------------------------------------------------------
-- pawnshop = {
-- { item = 'radio', label = 'Radio', category = 'misc', description = 'Second-hand communication device', stock = -1, chance = 100, prices = { cash = 1500, bank = 1500 } },
-- { item = 'binoculars', label = 'Binoculars', category = 'misc', description = 'Used binoculars', stock = -1, chance = 100, prices = { cash = 750, bank = 750 } },
-- { item = 'phone', label = 'Phone', category = 'misc', description = 'Refurbished phone', stock = -1, chance = 100, prices = { cash = 500, bank = 500 } },
-- },
}