feat(qb-core): import 153 items din qs-inventory preload update

This commit is contained in:
2026-04-01 22:53:27 +03:00
parent ddc4d116db
commit 1ee53356fc
3 changed files with 284 additions and 1 deletions

30
_compare_items.py Normal file
View File

@@ -0,0 +1,30 @@
import re, os
def extract_items(path):
with open(path, 'r', encoding='utf-8', errors='ignore') as f:
content = f.read()
return set(re.findall(r"\['([a-zA-Z0-9_]+)'\]\s*=\s*\{\s*\['name'\]", content))
preload_path = r'E:\FiveMserver\server\_preLoad\qs-inventory\[inventory]\qs-inventory\shared\items.lua'
qbcore_path = r'E:\FiveMserver\server\resources\[framework]\[core]\qb-core\shared\items.lua'
if not os.path.exists(preload_path):
print(f'PRELOAD NOT FOUND: {preload_path}')
else:
pi = extract_items(preload_path)
qi = extract_items(qbcore_path)
only_preload = sorted(pi - qi)
only_qbcore = sorted(qi - pi)
print(f'Preload items: {len(pi)}')
print(f'QBCore items: {len(qi)}')
print(f'Common: {len(pi & qi)}')
print()
print(f'=== ONLY IN PRELOAD ({len(only_preload)}) ===')
for item in only_preload:
print(f' + {item}')
print()
print(f'=== ONLY IN QBCORE ({len(only_qbcore)}) ===')
for item in only_qbcore:
print(f' - {item}')

95
_merge_items.py Normal file
View File

@@ -0,0 +1,95 @@
import re, os
def extract_items_with_defs(path):
"""Extract item keys and their full definitions from a lua items file."""
with open(path, 'r', encoding='utf-8', errors='ignore') as f:
content = f.read()
items = {}
# Match multi-line item blocks: ['key'] = { ... },
pattern = r"\['([a-zA-Z0-9_]+)'\]\s*=\s*\{([^}]+)\}"
for match in re.finditer(pattern, content):
key = match.group(1)
body = match.group(2)
# Only count items that have ['name'] inside
if "['name']" in body:
items[key] = body.strip()
return items
def extract_field(body, field):
"""Extract a field value from item body."""
m = re.search(r"\['" + field + r"'\]\s*=\s*(.+?)(?:,\s*$|,\s*\[)", body, re.MULTILINE)
if m:
return m.group(1).strip().rstrip(',')
# try simpler
m = re.search(r"\['" + field + r"'\]\s*=\s*([^,]+)", body)
if m:
return m.group(1).strip()
return None
def to_qbcore_line(key, body):
"""Convert a qs-inventory item block to a qb-core single-line format."""
fields = ['name', 'label', 'weight', 'type', 'image', 'unique', 'useable', 'shouldClose', 'combinable', 'description']
vals = {}
for f in fields:
v = extract_field(body, f)
if v is not None:
vals[f] = v
# Build the line in qb-core style
# Pad the key to align
padded_key = f"['{key}']"
padded_key = padded_key.ljust(40)
parts = []
for f in fields:
if f in vals:
padded_f = f"['{f}']"
parts.append(f"{padded_f} = {vals[f]}")
line = f" {padded_key} = {{{', '.join(parts)}}},"
return line
# Paths
preload_path = r'E:\FiveMserver\server\_preLoad\qs-inventory\[inventory]\qs-inventory\shared\items.lua'
qbcore_path = r'E:\FiveMserver\server\resources\[framework]\[core]\qb-core\shared\items.lua'
# Extract items from both
preload_items = extract_items_with_defs(preload_path)
qbcore_items = extract_items_with_defs(qbcore_path)
# Find items only in preload
only_preload = sorted(set(preload_items.keys()) - set(qbcore_items.keys()))
print(f"Items to add: {len(only_preload)}")
# Generate qb-core lines
new_lines = []
new_lines.append("")
new_lines.append(" -- ═══════════════════════════════════════════════════")
new_lines.append(" -- ITEMS IMPORTATE DIN QS-INVENTORY (preLoad update)")
new_lines.append(" -- ═══════════════════════════════════════════════════")
new_lines.append("")
for key in only_preload:
body = preload_items[key]
line = to_qbcore_line(key, body)
new_lines.append(line)
# Read qb-core file
with open(qbcore_path, 'r', encoding='utf-8', errors='ignore') as f:
qb_content = f.read()
# Find the last } that closes QBShared.Items
# Insert before the last }
last_brace = qb_content.rfind('}')
if last_brace == -1:
print("ERROR: Could not find closing brace")
else:
new_content = qb_content[:last_brace] + '\n'.join(new_lines) + '\n' + qb_content[last_brace:]
with open(qbcore_path, 'w', encoding='utf-8') as f:
f.write(new_content)
print(f"SUCCESS: Added {len(only_preload)} items to qb-core items.lua")
print("First 5 items added:")
for k in only_preload[:5]:
print(f" + {k}")
print(f" ... and {len(only_preload)-5} more")

View File

@@ -1205,4 +1205,162 @@ bobby_pin = { name = 'bobby_pin', label = 'Bobby Pin', weight = 2500, type = 'it
["combinable"] = nil,
["description"] = "Folosit pentru a taia metale"
},
}
-- ═══════════════════════════════════════════════════
-- ITEMS IMPORTATE DIN QS-INVENTORY (preLoad update)
-- ═══════════════════════════════════════════════════
['amethyst_geode'] = {['name'] = 'amethyst_geode', ['label'] = 'Amethyst Geode', ['weight'] = 250, ['type'] = 'item', ['image'] = 'amethyst_geode.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A beautiful amethyst geode.'},
['arms'] = {['name'] = 'arms', ['label'] = 'Arms', ['weight'] = 0, ['type'] = 'item', ['image'] = 'arms.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['army_weapontint'] = {['name'] = 'army_weapontint', ['label'] = 'Army Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'army_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Army Weapon Tint'},
['bag'] = {['name'] = 'bag', ['label'] = 'Bag', ['weight'] = 0, ['type'] = 'item', ['image'] = 'bag.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['beryl_chunk'] = {['name'] = 'beryl_chunk', ['label'] = 'Beryl Chunk', ['weight'] = 200, ['type'] = 'item', ['image'] = 'beryl_chunk.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A chunk of beryl.'},
['black_money'] = {['name'] = 'black_money', ['label'] = 'Black Money', ['weight'] = 0, ['type'] = 'item', ['image'] = 'markedbills.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Black Money'},
['black_phone'] = {['name'] = 'black_phone', ['label'] = 'Black Phone', ['weight'] = 150, ['type'] = 'item', ['image'] = 'black_phone.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'They say that Quasar Smartphone is the same as an iPhone},
['black_weapontint'] = {['name'] = 'black_weapontint', ['label'] = 'Black Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'black_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Default/Black Weapon Tint'},
['blackjack_bourbon'] = {['name'] = 'blackjack_bourbon', ['label'] = 'Blackjack Bourbon', ['weight'] = 10, ['type'] = 'item', ['image'] = 'blackjack_bourbon.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A bold bourbon perfect for any high stakes game.'},
['blue_diamond'] = {['name'] = 'blue_diamond', ['label'] = 'Blue Diamond', ['weight'] = 150, ['type'] = 'item', ['image'] = 'blue_diamond.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A rare and valuable blue diamond.'},
['boom_weapontint'] = {['name'] = 'boom_weapontint', ['label'] = 'Boom! Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'boomcamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Boom! Camo Tint'},
['bracelets'] = {['name'] = 'bracelets', ['label'] = 'Bracelets', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bracelets.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'It is very fragile},
['briefcase'] = {['name'] = 'briefcase', ['label'] = 'briefcase', ['weight'] = 0, ['type'] = 'item', ['image'] = 'weapon_briefcase.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'No have'},
['broken_camera'] = {['name'] = 'broken_camera', ['label'] = 'Broken Camera', ['weight'] = 100, ['type'] = 'item', ['image'] = 'broken_camera.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A small and sweet casting.'},
['brushstroke_weapontint'] = {['name'] = 'brushstroke_weapontint', ['label'] = 'Brushstroke Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'brushcamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Brushstroke Camo Tint'},
['burger'] = {['name'] = 'burger', ['label'] = 'Burger', ['weight'] = 350, ['type'] = 'item', ['image'] = 'burger.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Delicious handmade burger'},
['burger_bun_bottom'] = {['name'] = 'burger_bun_bottom', ['label'] = 'Hamburger Bun (Bottom)', ['weight'] = 50, ['type'] = 'item', ['image'] = 'burger_bun_bottom.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Bottom part of a hamburger bun'},
['burger_bun_top'] = {['name'] = 'burger_bun_top', ['label'] = 'Hamburger Bun (Top)', ['weight'] = 50, ['type'] = 'item', ['image'] = 'burger_bun_top.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Top part of a hamburger bun'},
['burger_cheese'] = {['name'] = 'burger_cheese', ['label'] = 'Cheese Slice', ['weight'] = 30, ['type'] = 'item', ['image'] = 'burger_cheese.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A slice of melty cheese'},
['burger_raw_patty'] = {['name'] = 'burger_raw_patty', ['label'] = 'Raw Patty', ['weight'] = 150, ['type'] = 'item', ['image'] = 'burger_raw_patty.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Raw beef patty ready to be grilled'},
['burncream'] = {['name'] = 'burncream', ['label'] = 'Burn Cream', ['weight'] = 125, ['type'] = 'item', ['image'] = 'burncream.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'To help with burns'},
['camera'] = {['name'] = 'camera', ['label'] = 'Camera', ['weight'] = 100, ['type'] = 'item', ['image'] = 'camera.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A small and sweet casting.'},
['camera_module'] = {['name'] = 'camera_module', ['label'] = 'Camera module', ['weight'] = 20, ['type'] = 'item', ['image'] = 'camera_module.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A small and sweet casting.'},
['casinoships'] = {['name'] = 'casinoships', ['label'] = 'Casino Chips', ['weight'] = 0, ['type'] = 'item', ['image'] = 'casinoships.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Let\'s bet},
['chain'] = {['name'] = 'chain', ['label'] = 'Chain', ['weight'] = 100, ['type'] = 'item', ['image'] = 'goldchain.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'It is very fragile},
['cigarette'] = {['name'] = 'cigarette', ['label'] = 'Cigarette', ['weight'] = 1, ['type'] = 'item', ['image'] = 'cigarette.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'A cigar},
['cigarettebox'] = {['name'] = 'cigarettebox', ['label'] = 'Cigarette Box', ['weight'] = 5, ['type'] = 'item', ['image'] = 'cigarettebox.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Open it},
['clear_crystal'] = {['name'] = 'clear_crystal', ['label'] = 'Clear Crystal', ['weight'] = 150, ['type'] = 'item', ['image'] = 'clear_crystal.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A clear and pristine crystal.'},
['coal_ore'] = {['name'] = 'coal_ore', ['label'] = 'Coal Ore', ['weight'] = 250, ['type'] = 'item', ['image'] = 'coal_ore.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A piece of coal ore.'},
['cooked_fries'] = {['name'] = 'cooked_fries', ['label'] = 'Cooked Fries', ['weight'] = 200, ['type'] = 'item', ['image'] = 'cooked_fries.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['description'] = 'Crispy golden french fries'},
['corundum_chunk'] = {['name'] = 'corundum_chunk', ['label'] = 'Corundum Chunk', ['weight'] = 200, ['type'] = 'item', ['image'] = 'corundum_chunk.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A chunk of corundum.'},
['crutch'] = {['name'] = 'crutch', ['label'] = 'Crutch', ['weight'] = 250, ['type'] = 'item', ['image'] = 'crutch.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['description'] = 'A medical crutch used to walk after an injury.'},
['defib'] = {['name'] = 'defib', ['label'] = 'Defibrillator', ['weight'] = 1120, ['type'] = 'item', ['image'] = 'defib.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Used to revive patients'},
['diamond_crystal'] = {['name'] = 'diamond_crystal', ['label'] = 'Diamond Crystal', ['weight'] = 250, ['type'] = 'item', ['image'] = 'diamond_crystal.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'An exquisite diamond crystal.'},
['digital_weapontint'] = {['name'] = 'digital_weapontint', ['label'] = 'Digital Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'digicamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Digital Camo Tint'},
['documents'] = {['name'] = 'documents', ['label'] = 'documents', ['weight'] = 1, ['type'] = 'item', ['image'] = 'id-card.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Documenti.'},
['drive'] = {['name'] = 'drive', ['label'] = 'drive', ['weight'] = 1, ['type'] = 'item', ['image'] = 'drive.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Documenti.'},
['ears'] = {['name'] = 'ears', ['label'] = 'Ears', ['weight'] = 0, ['type'] = 'item', ['image'] = 'ears.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['emerald_crystal'] = {['name'] = 'emerald_crystal', ['label'] = 'Emerald Crystal', ['weight'] = 250, ['type'] = 'item', ['image'] = 'emerald_crystal.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A radiant emerald crystal.'},
['expensive_champagne'] = {['name'] = 'expensive_champagne', ['label'] = 'Expensive Champagne', ['weight'] = 10, ['type'] = 'item', ['image'] = 'expensive_champagne.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A bottle of exquisite champagne for celebrations.'},
['flint'] = {['name'] = 'flint', ['label'] = 'Flint', ['weight'] = 150, ['type'] = 'item', ['image'] = 'flint.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A sharp piece of flint.'},
['geometric_weapontint'] = {['name'] = 'geometric_weapontint', ['label'] = 'Geometric Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'geocamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Geometric Camo Tint'},
['glasses'] = {['name'] = 'glasses', ['label'] = 'Glasses', ['weight'] = 0, ['type'] = 'item', ['image'] = 'glasses.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['gold_dust'] = {['name'] = 'gold_dust', ['label'] = 'Gold Dust', ['weight'] = 150, ['type'] = 'item', ['image'] = 'gold_dust.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A pinch of gold dust.'},
['gold_nugget'] = {['name'] = 'gold_nugget', ['label'] = 'Gold Nugget', ['weight'] = 250, ['type'] = 'item', ['image'] = 'gold_nugget.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A small nugget of gold.'},
['gold_watch'] = {['name'] = 'gold_watch', ['label'] = 'Gold Watch', ['weight'] = 10, ['type'] = 'item', ['image'] = 'gold_watch.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A luxurious gold watch that symbolizes wealth and status.'},
['gold_weapontint'] = {['name'] = 'gold_weapontint', ['label'] = 'Gold Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'gold_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Gold Weapon Tint'},
['graphite_chunk'] = {['name'] = 'graphite_chunk', ['label'] = 'Graphite Chunk', ['weight'] = 200, ['type'] = 'item', ['image'] = 'graphite_chunk.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A chunk of graphite.'},
['green_garnet'] = {['name'] = 'green_garnet', ['label'] = 'Green Garnet', ['weight'] = 150, ['type'] = 'item', ['image'] = 'green_garnet.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A precious green garnet.'},
['green_phone'] = {['name'] = 'green_phone', ['label'] = 'Green Phone', ['weight'] = 150, ['type'] = 'item', ['image'] = 'green_phone.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'They say that Quasar Smartphone is the same as an iPhone},
['green_weapontint'] = {['name'] = 'green_weapontint', ['label'] = 'Green Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'green_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Green Weapon Tint'},
['helmet'] = {['name'] = 'helmet', ['label'] = 'Helmet', ['weight'] = 0, ['type'] = 'item', ['image'] = 'helmet.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['high_roller_vodka'] = {['name'] = 'high_roller_vodka', ['label'] = 'High Roller Vodka', ['weight'] = 10, ['type'] = 'item', ['image'] = 'high_roller_vodka.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'The choice of those who play the game big.'},
['icepack'] = {['name'] = 'icepack', ['label'] = 'Ice Pack', ['weight'] = 110, ['type'] = 'item', ['image'] = 'icepack.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'To help reduce swelling'},
['jeans'] = {['name'] = 'jeans', ['label'] = 'Jeans', ['weight'] = 0, ['type'] = 'item', ['image'] = 'jeans.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['leopard_weapontint'] = {['name'] = 'leopard_weapontint', ['label'] = 'Leopard Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'leopardcamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Leopard Camo Tint'},
['lettuce'] = {['name'] = 'lettuce', ['label'] = 'Lettuce', ['weight'] = 20, ['type'] = 'item', ['image'] = 'lettuce.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Fresh crispy lettuce'},
['licenseplate'] = {['name'] = 'licenseplate', ['label'] = 'License Plate', ['weight'] = 0, ['type'] = 'item', ['image'] = 'licenseplate.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Pass exclusive to lawyers to show they can represent a suspect'},
['lspd_weapontint'] = {['name'] = 'lspd_weapontint', ['label'] = 'LSPD Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'lspd_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'LSPD Weapon Tint'},
['lucky_7s_tequila'] = {['name'] = 'lucky_7s_tequila', ['label'] = 'Lucky 7s Tequila', ['weight'] = 10, ['type'] = 'item', ['image'] = 'lucky_7s_tequila.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A smooth tequila with a touch of luck.'},
['luxury_cigar'] = {['name'] = 'luxury_cigar', ['label'] = 'Luxury Cigar Box', ['weight'] = 10, ['type'] = 'item', ['image'] = 'luxury_cigar.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A collection of the finest cigars for the connoisseur.'},
['luxuryfinish_weapontint'] = {['name'] = 'luxuryfinish_weapontint', ['label'] = 'Luxury Finish', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'luxuryfinish_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Luxury Finish Tint'},
['mask'] = {['name'] = 'mask', ['label'] = 'Mask', ['weight'] = 0, ['type'] = 'item', ['image'] = 'mask.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['medbag'] = {['name'] = 'medbag', ['label'] = 'Medical Bag', ['weight'] = 2500, ['type'] = 'item', ['image'] = 'medbag.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A bag of medic tools'},
['medikit'] = {['name'] = 'medikit', ['label'] = 'Medikit', ['weight'] = 2500, ['type'] = 'item', ['image'] = 'medikit.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'You can use this medikit to treat your patients'},
['microwave'] = {['name'] = 'microwave', ['label'] = 'Microwave', ['weight'] = 46000, ['type'] = 'item', ['image'] = 'placeholder.png', ['unique'] = true, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Microwave'},
['money'] = {['name'] = 'money', ['label'] = 'Money', ['weight'] = 0, ['type'] = 'item', ['image'] = 'money.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Cash'},
['morphine_15mg'] = {['name'] = 'morphine_15mg', ['label'] = 'Morphine 15MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'morphine15.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['morphine_30mg'] = {['name'] = 'morphine_30mg', ['label'] = 'Morphine 30MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'morphine30.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['motelkey'] = {['name'] = 'motelkey', ['label'] = 'Motel Key', ['weight'] = 100, ['type'] = 'item', ['image'] = 'motelkey.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Damn you lost your key again?'},
['onion_slice'] = {['name'] = 'onion_slice', ['label'] = 'Onion Ring', ['weight'] = 15, ['type'] = 'item', ['image'] = 'onion_slice.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Thin onion ring'},
['orange_weapontint'] = {['name'] = 'orange_weapontint', ['label'] = 'Orange Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'orange_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Orange Weapon Tint'},
['paramedicbag'] = {['name'] = 'paramedicbag', ['label'] = 'paramedicbag', ['weight'] = 0, ['type'] = 'item', ['image'] = 'veh_toolbox.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'No have'},
['patriot_weapontint'] = {['name'] = 'patriot_weapontint', ['label'] = 'Patriotic Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'patriotcamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Patriotic Camo Tint'},
['percocet_15mg'] = {['name'] = 'percocet_15mg', ['label'] = 'Percocet 15MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'perc15.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['percocet_30mg'] = {['name'] = 'percocet_30mg', ['label'] = 'Percocet 30MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'perc30.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['percocet_5mg'] = {['name'] = 'percocet_5mg', ['label'] = 'Percocet 5MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'perc5.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['perseus_weapontint'] = {['name'] = 'perseus_weapontint', ['label'] = 'Perseus Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'perseuscamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Perseus Camo Tint'},
['photo'] = {['name'] = 'photo', ['label'] = 'Photo', ['weight'] = 1, ['type'] = 'item', ['image'] = 'photo.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A small and sweet casting.'},
['pink_sapphire'] = {['name'] = 'pink_sapphire', ['label'] = 'Pink Sapphire', ['weight'] = 150, ['type'] = 'item', ['image'] = 'pink_sapphire.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A delicate pink sapphire.'},
['pink_weapontint'] = {['name'] = 'pink_weapontint', ['label'] = 'Pink Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'pink_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Pink Weapon Tint'},
['pistol_compensator'] = {['name'] = 'pistol_compensator', ['label'] = 'Pistol Compensator', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'comp_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Pistol Compensator Attachment'},
['plat_weapontint'] = {['name'] = 'plat_weapontint', ['label'] = 'Platinum Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'plat_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Platinum Weapon Tint'},
['police_rifle_ammo'] = {['name'] = 'police_rifle_ammo', ['label'] = 'Police Rifle ammo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'rifle_ammo.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Ammo for Police Rifles'},
['purple_quartz'] = {['name'] = 'purple_quartz', ['label'] = 'Purple Quartz', ['weight'] = 200, ['type'] = 'item', ['image'] = 'purple_quartz.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A piece of purple quartz.'},
['quartz_crystal'] = {['name'] = 'quartz_crystal', ['label'] = 'Quartz Crystal', ['weight'] = 200, ['type'] = 'item', ['image'] = 'quartz_crystal.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A clear quartz crystal.'},
['raw_fries'] = {['name'] = 'raw_fries', ['label'] = 'Raw Fries', ['weight'] = 200, ['type'] = 'item', ['image'] = 'raw_fries.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['description'] = 'Uncooked potato slices ready for frying'},
['red_phone'] = {['name'] = 'red_phone', ['label'] = 'Red Phone', ['weight'] = 150, ['type'] = 'item', ['image'] = 'red_phone.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'They say that Quasar Smartphone is the same as an iPhone},
['rifle_defaultclip'] = {['name'] = 'rifle_defaultclip', ['label'] = 'Rifle Default Clip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'defaultclip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Rifle Default Clip'},
['rifle_drum'] = {['name'] = 'rifle_drum', ['label'] = 'Rifle Drum Magazine', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'drum_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Rifle Drum Magazine'},
['rifle_extendedclip'] = {['name'] = 'rifle_extendedclip', ['label'] = 'Rifle Extended Clip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'extendedclip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Rifle Extended Clip'},
['rifle_holoscope'] = {['name'] = 'rifle_holoscope', ['label'] = 'Rifle Holographic Sight', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'holoscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Rifle Holographic Sight'},
['rifle_largescope'] = {['name'] = 'rifle_largescope', ['label'] = 'Rifle Large Scope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'largescope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Rifle Large Scope'},
['rifle_smallscope'] = {['name'] = 'rifle_smallscope', ['label'] = 'Rifle Small Scope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'smallscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Rifle Small Scope'},
['royal_flush_whiskey'] = {['name'] = 'royal_flush_whiskey', ['label'] = 'Royal Flush Whiskey', ['weight'] = 10, ['type'] = 'item', ['image'] = 'royal_flush_whiskey.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A premium whiskey for high rollers.'},
['rpg_ammo'] = {['name'] = 'rpg_ammo', ['label'] = 'RPG Ammo', ['weight'] = 200, ['type'] = 'item', ['image'] = 'rifle_ammo.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Ammo for EMP Launcher'},
['ruby_crystal'] = {['name'] = 'ruby_crystal', ['label'] = 'Ruby Crystal', ['weight'] = 250, ['type'] = 'item', ['image'] = 'ruby_crystal.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A brilliant ruby crystal.'},
['sedative'] = {['name'] = 'sedative', ['label'] = 'Sedative', ['weight'] = 20, ['type'] = 'item', ['image'] = 'sedative.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'If needed},
['sessanta_weapontint'] = {['name'] = 'sessanta_weapontint', ['label'] = 'Sessanta Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'sessantacamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sessanta Camo Tint'},
['shoes'] = {['name'] = 'shoes', ['label'] = 'Shoes', ['weight'] = 0, ['type'] = 'item', ['image'] = 'shoes.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['shotgun_defaultclip'] = {['name'] = 'shotgun_defaultclip', ['label'] = 'Shotgun Default Clip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'defaultclip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Default Clip'},
['shotgun_drum'] = {['name'] = 'shotgun_drum', ['label'] = 'Shotgun Drum', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'drum_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Drum Attachment'},
['shotgun_extendedclip'] = {['name'] = 'shotgun_extendedclip', ['label'] = 'Shotgun Extended Clip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'extendedclip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Extended Clip'},
['shotgun_flashlight'] = {['name'] = 'shotgun_flashlight', ['label'] = 'Shotgun Flashlight', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'flashlight_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Flashlight Attachment'},
['shotgun_grip'] = {['name'] = 'shotgun_grip', ['label'] = 'Shotgun Grip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'grip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Grip Attachment'},
['shotgun_holoscope'] = {['name'] = 'shotgun_holoscope', ['label'] = 'Shotgun Heavy Barrel', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'holoscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Holographic Scope Attachment'},
['shotgun_smallscope'] = {['name'] = 'shotgun_smallscope', ['label'] = 'Shotgun Scope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'smallscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Scope Attachment'},
['shotgun_squaredmuzzle'] = {['name'] = 'shotgun_squaredmuzzle', ['label'] = 'Shotgun Squared Muzzle', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'squared-muzzle-brake_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Shotgun Muzzle Brake Attachment'},
['shutter_lockpick'] = {['name'] = 'shutter_lockpick', ['label'] = 'Shutter Lockpick', ['weight'] = 300, ['type'] = 'item', ['image'] = 'lockpick.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['description'] = 'Very useful if you lose your keys a lot.. or if you want to use it for something else...'},
['skull_weapontint'] = {['name'] = 'skull_weapontint', ['label'] = 'Skull Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'skullcamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Skull Camo Tint'},
['small_tv'] = {['name'] = 'small_tv', ['label'] = 'Small TV', ['weight'] = 30000, ['type'] = 'item', ['image'] = 'placeholder.png', ['unique'] = true, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'TV'},
['smg_barrel'] = {['name'] = 'smg_barrel', ['label'] = 'SMG Grip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'barrel_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'SMG Barrel Attachment'},
['smg_grip'] = {['name'] = 'smg_grip', ['label'] = 'SMG Grip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'grip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'SMG Grip Attachment'},
['smg_holoscope'] = {['name'] = 'smg_holoscope', ['label'] = 'SMG Holoscope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'holoscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'SMG Holographic Scope Attachment'},
['sniper_barrel'] = {['name'] = 'sniper_barrel', ['label'] = 'Sniper Heavy Barrel', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'barrel_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Heavy Barrel Attachment'},
['sniper_defaultclip'] = {['name'] = 'sniper_defaultclip', ['label'] = 'Sniper Default Clip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'defaultclip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Default Clip Attachment'},
['sniper_extendedclip'] = {['name'] = 'sniper_extendedclip', ['label'] = 'Sniper Extended Clip', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'extendedclip_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Extended Clip Attachment'},
['sniper_flashlight'] = {['name'] = 'sniper_flashlight', ['label'] = 'Sniper Flashlight', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'flashlight_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Flashlight Attachment'},
['sniper_holoscope'] = {['name'] = 'sniper_holoscope', ['label'] = 'Sniper Holographic Sight', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'holoscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Holographic Sight Attachment'},
['sniper_largescope'] = {['name'] = 'sniper_largescope', ['label'] = 'Sniper Large Scope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'largescope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Large Scope Attachment'},
['sniper_smallscope'] = {['name'] = 'sniper_smallscope', ['label'] = 'Sniper Small Scope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'smallscope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Small Scope Attachment'},
['sniper_squaredmuzzle'] = {['name'] = 'sniper_squaredmuzzle', ['label'] = 'Sniper Squared Muzzle', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'squared-muzzle-brake_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Squared Muzzle Attachment'},
['sniper_suppressor'] = {['name'] = 'sniper_suppressor', ['label'] = 'Sniper Suppressor', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'suppressor_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Suppressor Attachment'},
['sniper_thermalscope'] = {['name'] = 'sniper_thermalscope', ['label'] = 'Sniper Thermal Scope', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'largescope_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Sniper Thermal Scope Attachment'},
['stretcher'] = {['name'] = 'stretcher', ['label'] = 'Stretcher', ['weight'] = 1500, ['type'] = 'item', ['image'] = 'stretcher.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A medical stretcher to transport injured patients safely'},
['sulfur_chunk'] = {['name'] = 'sulfur_chunk', ['label'] = 'Sulfur Chunk', ['weight'] = 200, ['type'] = 'item', ['image'] = 'sulfur_chunk.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A chunk of sulfur.'},
['suturekit'] = {['name'] = 'suturekit', ['label'] = 'Suture Kit', ['weight'] = 60, ['type'] = 'item', ['image'] = 'suturekit.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'For stitching your patients'},
['toaster'] = {['name'] = 'toaster', ['label'] = 'Toaster', ['weight'] = 18000, ['type'] = 'item', ['image'] = 'placeholder.png', ['unique'] = true, ['useable'] = false, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Toast'},
['tomato_slice'] = {['name'] = 'tomato_slice', ['label'] = 'Tomato Slice', ['weight'] = 25, ['type'] = 'item', ['image'] = 'tomato_slice.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Fresh tomato slice'},
['torso'] = {['name'] = 'torso', ['label'] = 'Torso', ['weight'] = 0, ['type'] = 'item', ['image'] = 'torso.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['tradingcard_basic'] = {['name'] = 'tradingcard_basic', ['label'] = 'Card Basic', ['weight'] = 10, ['type'] = 'item', ['image'] = 'tradingcard_basic.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Basic letter},
['tradingcard_booster_legends'] = {['name'] = 'tradingcard_booster_legends', ['label'] = 'Card Booster Legends', ['weight'] = 50, ['type'] = 'item', ['image'] = 'tradingcard_booster_legends.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Pack with random TCG cards'},
['tradingcard_booster_pack'] = {['name'] = 'tradingcard_booster_pack', ['label'] = 'Card Booster Pack', ['weight'] = 50, ['type'] = 'item', ['image'] = 'tradingcard_booster_pack.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Pack with random TCG cards'},
['tradingcard_legendary'] = {['name'] = 'tradingcard_legendary', ['label'] = 'Card Legendary', ['weight'] = 10, ['type'] = 'item', ['image'] = 'tradingcard_legendary.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A card of peculiar rarity},
['tradingcard_psa'] = {['name'] = 'tradingcard_psa', ['label'] = 'Card Psa', ['weight'] = 50, ['type'] = 'item', ['image'] = 'tradingcard_psa.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Letter verified with PSA},
['tradingcard_rare'] = {['name'] = 'tradingcard_rare', ['label'] = 'Card Rare', ['weight'] = 10, ['type'] = 'item', ['image'] = 'tradingcard_rare.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'This letter is strange},
['tradingcard_stash'] = {['name'] = 'tradingcard_stash', ['label'] = 'Card Book', ['weight'] = 50, ['type'] = 'item', ['image'] = 'tradingcard_stash.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Album for collectible cards!'},
['tshirt'] = {['name'] = 'tshirt', ['label'] = 'T-shirt', ['weight'] = 0, ['type'] = 'item', ['image'] = 'tshirt.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice piece of clothing'},
['tweezers'] = {['name'] = 'tweezers', ['label'] = 'Tweezers', ['weight'] = 50, ['type'] = 'item', ['image'] = 'tweezers.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'For picking out bullets'},
['vest'] = {['name'] = 'vest', ['label'] = 'Vest', ['weight'] = 100, ['type'] = 'item', ['image'] = 'vest.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'Body Armor'},
['vicodin_10mg'] = {['name'] = 'vicodin_10mg', ['label'] = 'Vicodin 10MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'vic10.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['vicodin_5mg'] = {['name'] = 'vicodin_5mg', ['label'] = 'Vicodin 5MG', ['weight'] = 2, ['type'] = 'item', ['image'] = 'vic5.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = true, ['description'] = 'A controlled substance to control pain'},
['watch'] = {['name'] = 'watch', ['label'] = 'Watch', ['weight'] = 100, ['type'] = 'item', ['image'] = 'rolex.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['combinable'] = nil, ['description'] = 'It is very fragile},
['weapon_metaldetector'] = {['name'] = 'weapon_metaldetector', ['label'] = 'Metal Detector', ['weight'] = 1000, ['type'] = 'weapon', ['image'] = 'placeholder.png', ['unique'] = true, ['useable'] = true, ['description'] = 'Weapon Metal Detector'},
['weapon_precisionrifle'] = {['name'] = 'weapon_precisionrifle', ['label'] = 'Precision Rifle', ['weight'] = 1000, ['type'] = 'weapon', ['image'] = 'weapon_marksmanrifle_mk2.png', ['unique'] = true, ['useable'] = true, ['description'] = 'Weapon Precision Rifle'},
['weapon_repairkit'] = {['name'] = 'weapon_repairkit', ['label'] = 'Weapon Repairkit', ['weight'] = 4000, ['type'] = 'item', ['image'] = 'advancedkit.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A nice toolbox with stuff to repair your weapon'},
['weapon_tacticalrifle'] = {['name'] = 'weapon_tacticalrifle', ['label'] = 'Service Carbine', ['weight'] = 1000, ['type'] = 'weapon', ['image'] = 'weapon_carbinerifle.png', ['unique'] = true, ['useable'] = true, ['description'] = 'Weapon Tactical Rifle'},
['weapons'] = {['name'] = 'weapons', ['label'] = 'weapons', ['weight'] = 1, ['type'] = 'item', ['image'] = 'weapons.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Weapon License'},
['weapontint_url'] = {['name'] = 'weapontint_url', ['label'] = 'URL Tint', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'url_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Luxury Finish Tint'},
['white_phone'] = {['name'] = 'white_phone', ['label'] = 'White Phone', ['weight'] = 150, ['type'] = 'item', ['image'] = 'white_phone.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'They say that Quasar Smartphone is the same as an iPhone},
['woodland_weapontint'] = {['name'] = 'woodland_weapontint', ['label'] = 'Woodland Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'woodcamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Woodland Camo Tint'},
['yellow_phone'] = {['name'] = 'yellow_phone', ['label'] = 'Yellow Phone', ['weight'] = 150, ['type'] = 'item', ['image'] = 'yellow_phone.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'They say that Quasar Smartphone is the same as an iPhone},
['zebra_weapontint'] = {['name'] = 'zebra_weapontint', ['label'] = 'Zebra Camo', ['weight'] = 1000, ['type'] = 'item', ['image'] = 'zebracamo_attachment.png', ['unique'] = false, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Zebra Camo Tint'},
}