diff --git a/resources/[inventory]/cs_shops/config/config.lua b/resources/[inventory]/cs_shops/config/config.lua index ffda15464..9244cff96 100644 --- a/resources/[inventory]/cs_shops/config/config.lua +++ b/resources/[inventory]/cs_shops/config/config.lua @@ -1260,6 +1260,12 @@ CodeStudio.Products = { itemPrice = 0, itemInfo = "", }, + ['weapon_sniperrifle'] = { + itemName = "ABM Sniper Rifle", + itemStock = 50, + itemPrice = 0, + itemInfo = "", + }, ['weapon_carbinerifle'] = { itemName = "AR-15", itemStock = 50, diff --git a/resources/[inventory]/pl_printer/client/main.lua b/resources/[inventory]/pl_printer/client/main.lua index d770667c0..c0556c064 100644 --- a/resources/[inventory]/pl_printer/client/main.lua +++ b/resources/[inventory]/pl_printer/client/main.lua @@ -1,11 +1,8 @@ - local spawnedObjects = {} - local imageDisplayed = false RegisterNetEvent('pl_printer:notification') AddEventHandler('pl_printer:notification', function(message, type) - if Config.Notify == 'ox' then TriggerEvent('ox_lib:notify', {description = message, type = type or "success"}) elseif Config.Notify == 'esx' then @@ -31,40 +28,69 @@ function enableControls() FreezeEntityPosition(PlayerPedId(), false) end +-- Event für QB-Core Inventar RegisterNetEvent("pl_printer:showImageQB") AddEventHandler("pl_printer:showImageQB", function(imageName) - TriggerServerEvent('pl_printer:fetchImageLink',imageName) + print("[DEBUG] Received showImageQB event with imageName: " .. tostring(imageName)) + TriggerServerEvent('pl_printer:fetchImageLink', imageName) end) +-- Hauptevent zum Anzeigen des Bildes RegisterNetEvent("pl_printer:showImage") -AddEventHandler("pl_printer:showImage", function(imageName) +AddEventHandler("pl_printer:showImage", function(imageUrl) + print("[DEBUG] Received showImage event with URL: " .. tostring(imageUrl)) + if not imageDisplayed then imageDisplayed = true SetNuiFocus(true, true) + + -- Extrahiere den Dateinamen aus der URL für die Dokument-ID + local documentId = imageUrl:match(".*/(.*)$") or "unknown" + SendNUIMessage({ action = "show", - imageUrl = imageName + imageUrl = imageUrl, + documentId = documentId -- Füge die Dokument-ID hinzu }) + disableControls() + else + print("[DEBUG] Image already displayed, ignoring request") end end) +-- NUI-Callback zum Schließen des Bildes RegisterNUICallback('hideFrame', function(data, cb) + print("[DEBUG] Hiding image frame") imageDisplayed = false SetNuiFocus(false, false) enableControls() + + -- Füge einen Callback hinzu, wenn er benötigt wird + if cb then cb('ok') end end) +-- Sicherheits-Callback für den Fall, dass die Seite neu geladen wird +RegisterNUICallback('pageLoaded', function(data, cb) + print("[DEBUG] NUI page loaded") + -- Stelle sicher, dass der Focus zurückgesetzt wird, falls die Seite neu geladen wurde + if not imageDisplayed then + SetNuiFocus(false, false) + end + if cb then cb('ok') end +end) + +-- Event zum Öffnen des Druckermenüs RegisterNetEvent("pl_printer:openprinter") AddEventHandler("pl_printer:openprinter", function() - local input = lib.inputDialog('Print Menu', { {type = 'input', label = Locale("image_link"), description = Locale("image_url"), required = true}, - {type = 'number', label = Locale("copies"), description = Locale("image_url"),required = true,placeholder='1', icon = 'hashtag'}, - + {type = 'number', label = Locale("copies"), description = Locale("image_url"), required = true, placeholder='1', icon = 'hashtag'}, }) + if input then if input[1] and input[2] then + print("[DEBUG] Sending image data to server: " .. input[1] .. ", copies: " .. input[2]) TriggerServerEvent('pl_printer:insertImageData', input[1], input[2]) else _debug('[DEBUG] '..'Invalid Input'..'') @@ -72,6 +98,7 @@ AddEventHandler("pl_printer:openprinter", function() end end) +-- Target-System-Konfiguration for _, model in ipairs(Config.PrinterModel) do if GetResourceState('qb-target') == 'started' then exports['qb-target']:AddTargetModel(model, { @@ -86,7 +113,7 @@ for _, model in ipairs(Config.PrinterModel) do }, distance = 2 }) - elseif GetResourceState('qtarget') == 'started' or GetResourceState('ox_target') == 'started'then + elseif GetResourceState('qtarget') == 'started' or GetResourceState('ox_target') == 'started' then exports.ox_target:addModel(model, { { name = 'printer_interaction', @@ -101,7 +128,7 @@ for _, model in ipairs(Config.PrinterModel) do end end - +-- Funktion zum Spawnen von Objekten local function spawnObject(object, coords, heading) lib.requestModel(object) @@ -109,6 +136,7 @@ local function spawnObject(object, coords, heading) _debug('[DEBUG] '..object..' failed to load.'..'') return end + local entity = CreateObject(object, coords.x, coords.y, coords.z, true, true, true) if DoesEntityExist(entity) then @@ -120,7 +148,7 @@ local function spawnObject(object, coords, heading) end end - +-- Funktion zum Löschen von gespawnten Objekten local function deleteSpawnedObjects() for _, obj in ipairs(spawnedObjects) do if DoesEntityExist(obj) then @@ -130,7 +158,7 @@ local function deleteSpawnedObjects() spawnedObjects = {} end - +-- Resource-Start-Event AddEventHandler('onResourceStart', function(resourceName) if GetCurrentResourceName() ~= resourceName then return end for _, location in ipairs(Config.Locations) do @@ -138,12 +166,13 @@ AddEventHandler('onResourceStart', function(resourceName) end end) - +-- Resource-Stop-Event AddEventHandler('onResourceStop', function(resourceName) if GetCurrentResourceName() ~= resourceName then return end deleteSpawnedObjects() end) +-- Funktion für Spieler-Login function onPlayerLoaded() Wait(3000) for _, location in ipairs(Config.Locations) do @@ -151,8 +180,52 @@ function onPlayerLoaded() end end +-- Debug-Hilfsfunktion function _debug(...) if Config.Debug then print(...) end -end \ No newline at end of file +end + +-- Notfall-Thread zum Zurücksetzen des NUI-Focus, falls etwas schief geht +Citizen.CreateThread(function() + while true do + Citizen.Wait(1000) + if imageDisplayed then + -- Prüfe, ob ESC gedrückt wurde (Fallback für den Fall, dass der NUI-Callback nicht funktioniert) + if IsControlJustReleased(0, 177) then -- ESC-Taste + print("[DEBUG] ESC key detected in thread, resetting focus") + imageDisplayed = false + SetNuiFocus(false, false) + enableControls() + SendNUIMessage({ + action = "hide" + }) + end + else + Citizen.Wait(1000) -- Längere Wartezeit, wenn kein Bild angezeigt wird + end + end +end) + +-- Füge diesen Code hinzu, um das HTML zu aktualisieren, wenn die Ressource neu gestartet wird +AddEventHandler('onResourceStart', function(resourceName) + if GetCurrentResourceName() == resourceName then + -- Stelle sicher, dass der NUI-Focus zurückgesetzt wird + SetNuiFocus(false, false) + imageDisplayed = false + enableControls() + end +end) + +-- Füge diesen Code hinzu, um den NUI-Focus zurückzusetzen, wenn der Spieler stirbt +AddEventHandler('playerSpawned', function() + if imageDisplayed then + imageDisplayed = false + SetNuiFocus(false, false) + enableControls() + SendNUIMessage({ + action = "hide" + }) + end +end) diff --git a/resources/[inventory]/pl_printer/config.lua b/resources/[inventory]/pl_printer/config.lua index c91fbfaff..01d311913 100644 --- a/resources/[inventory]/pl_printer/config.lua +++ b/resources/[inventory]/pl_printer/config.lua @@ -6,13 +6,13 @@ Config.Locale = 'en' -- 'en', 'fr', 'de', 'es', 'it', 'pt', 'tr' -- Language Config.Debug = false -Config.Notify = 'ox' --ox, esx, okok,qb,wasabi,custom +Config.Notify = 'okok' --ox, esx, okok,qb,wasabi,custom Config.CheckItem = false --If you want player to have item before opening -Config.PrinterModel = {`prop_printer_02`,`prop_printer_01`} +Config.PrinterModel = {`prop_printer_02`,`prop_printer_01`,`v_res_printer`} -Config.ItemName = 'paper' +Config.ItemName = 'printerdocument' Config.Print = { Price = 50, --Price diff --git a/resources/[inventory]/pl_printer/server/main.lua b/resources/[inventory]/pl_printer/server/main.lua index 06ba45d71..65d58c8c5 100644 --- a/resources/[inventory]/pl_printer/server/main.lua +++ b/resources/[inventory]/pl_printer/server/main.lua @@ -1,7 +1,7 @@ if GetResourceState('qb-core') == 'started' then -QBCore = exports['qb-core']:GetCoreObject() + QBCore = exports['qb-core']:GetCoreObject() elseif GetResourceState('es_extended') == 'started' then -ESX = exports['es_extended']:getSharedObject() + ESX = exports['es_extended']:getSharedObject() end local resourceName = 'pl_printer' lib.versionCheck('pulsepk/pl_printer') @@ -19,7 +19,7 @@ AddEventHandler('pl_printer:insertImageData', function(imageUrl, amount) ['@image_name'] = tostring(imageName), ['@image_link'] = imageUrl }, function(rowsChanged) - + print("[DEBUG] Image saved to database: " .. imageName) end) RemovePlayerMoney(Player,account,TotalBill) TriggerClientEvent('pl_printer:notification',source,Locale("Money_Removed") .. TotalBill,'success') @@ -31,18 +31,26 @@ AddEventHandler('pl_printer:insertImageData', function(imageUrl, amount) end end) - RegisterServerEvent('pl_printer:fetchImageLink') -AddEventHandler('pl_printer:fetchImageLink', function(imageName,playerSource) - local hasItem = HasItem(playerSource) - if not hasItem then return end +AddEventHandler('pl_printer:fetchImageLink', function(imageName, playerSource) + local src = playerSource or source + local hasItem = HasItem(src) + if not hasItem then + print("[DEBUG] Player doesn't have the required item") + return + end + + print("[DEBUG] Fetching image with name: " .. tostring(imageName)) + MySQL.Async.fetchScalar('SELECT image_link FROM printer WHERE image_name = @imageName', { ['@imageName'] = imageName }, function(imageLink) if imageLink then - TriggerClientEvent('pl_printer:showImage',playerSource,imageLink) + print("[DEBUG] Found image link: " .. tostring(imageLink)) + TriggerClientEvent('pl_printer:showImage', src, imageLink) else - _debug('[DEBUG] '..' No Image Link Found for '..imageName..'') + print("[DEBUG] No Image Link Found for " .. tostring(imageName)) + _debug('[DEBUG] '..' No Image Link Found for '..tostring(imageName)..'') end end) end) @@ -54,27 +62,62 @@ function AddItem(source, amount, imageName) } if GetResourceState('qb-inventory') == 'started' then if lib.checkDependency('qb-inventory', '2.0.0') then - exports['qb-inventory']:AddItem(src,Config.ItemName,amount,false,info) + exports['qb-inventory']:AddItem(src, Config.ItemName, amount, false, info) TriggerClientEvent('qb-inventory:client:ItemBox', src, QBCore.Shared.Items[Config.ItemName], 'add', amount) else local Player = getPlayer(src) - Player.Functions.AddItem(Config.ItemName, amount,false, info) + Player.Functions.AddItem(Config.ItemName, amount, false, info) TriggerClientEvent('inventory:client:ItemBox', src, QBCore.Shared.Items[Config.ItemName], "add") end elseif GetResourceState('ox_inventory') == 'started' then - exports.ox_inventory:AddItem(src,Config.ItemName,amount,imageName,false) + exports.ox_inventory:AddItem(src, Config.ItemName, amount, {type = imageName}, false) elseif GetResourceState('qs-inventory') == 'started' then - local itemMetadata ={ id = imageName } - exports['qs-inventory']:AddItem(src,Config.ItemName,amount,false,itemMetadata) + local itemMetadata = {id = imageName} + exports['qs-inventory']:AddItem(src, Config.ItemName, amount, false, itemMetadata) end end -AddEventHandler('onServerResourceStart', function() +-- Registriere verwendbare Items für verschiedene Frameworks +AddEventHandler('onResourceStart', function(resourceName) + if GetCurrentResourceName() ~= resourceName then return end + + -- QB-Core Item Registration + if GetResourceState('qb-core') == 'started' then + QBCore.Functions.CreateUseableItem(Config.ItemName, function(source, item) + local src = source + local imageName = item.info and item.info.id + if imageName then + TriggerEvent('pl_printer:fetchImageLink', imageName, src) + else + print("[DEBUG] No image ID found in item info") + end + end) + end + + -- ESX Item Registration + if GetResourceState('es_extended') == 'started' then + ESX.RegisterUsableItem(Config.ItemName, function(source, item) + local src = source + local metadata = item.metadata or {} + local imageName = metadata.id + if imageName then + TriggerEvent('pl_printer:fetchImageLink', imageName, src) + else + print("[DEBUG] No image ID found in item metadata") + end + end) + end + + -- ox_inventory export if GetResourceState('ox_inventory') == 'started' then - exports(Config.ItemName,function (event,item,inventory,slot,data) + exports(Config.ItemName, function(event, item, inventory, slot, data) if event == 'usingItem' then local item_metadata = exports.ox_inventory:GetSlot(inventory.id, slot) - TriggerEvent('pl_printer:fetchImageLink', item_metadata.metadata.type, inventory.id) + if item_metadata and item_metadata.metadata and item_metadata.metadata.type then + TriggerEvent('pl_printer:fetchImageLink', item_metadata.metadata.type, inventory.id) + else + print("[DEBUG] No metadata type found in ox_inventory item") + end end end) end @@ -86,13 +129,7 @@ local WaterMark = function() print('^1['..resourceName..'] ^2If you encounter any issues please Join the discord https://discord.gg/c6gXmtEf3H to get support..^0') print('^1['..resourceName..'] ^2Enjoy a secret 20% OFF any script of your choice on https://pulsescripts.tebex.io/freescript^0') print('^1['..resourceName..'] ^2Using the coupon code: SPECIAL20 (one-time use coupon, choose wisely)^0') - end) end WaterMark() - - - - - diff --git a/resources/[inventory]/pl_printer/web/index.html b/resources/[inventory]/pl_printer/web/index.html index ad8931e32..5cc6f2334 100644 --- a/resources/[inventory]/pl_printer/web/index.html +++ b/resources/[inventory]/pl_printer/web/index.html @@ -10,39 +10,75 @@ margin: 0; padding: 0; overflow: hidden; + /* Entferne den Hintergrund, der den Schleier verursacht */ + background-color: transparent; } - #image { + #image-container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); max-width: 90%; max-height: 90%; + display: none; + } + #image { + max-width: 100%; + max-height: 100%; + } + #document-id { + position: absolute; + bottom: 10px; + left: 10px; + color: white; + background-color: rgba(0, 0, 0, 0.5); + padding: 5px; + border-radius: 3px; + font-family: Arial, sans-serif; + display: none; /* Verstecke die Dokument-ID standardmäßig */ } - +
+ Document +
+
diff --git a/resources/[jobs]/[weapons]/cavok_weapon_handling/config.lua b/resources/[jobs]/[weapons]/cavok_weapon_handling/config.lua index 6e97d7ce2..39aa6b2cf 100644 --- a/resources/[jobs]/[weapons]/cavok_weapon_handling/config.lua +++ b/resources/[jobs]/[weapons]/cavok_weapon_handling/config.lua @@ -241,7 +241,7 @@ Config.WeaponRecoil = { [984333226] = 5.0, --WEAPON_HEAVYSHOTGUN [-275439685] = 5.5, --WEAPON_DOUBLEBARRELSHOTGUN [317205821] = 6.0, --WEAPON_AUTOSHOTGUN - [94989220] = 0.3, --WEAPON_COMBATSHOTGUN + [94989220] = 0.2, --WEAPON_COMBATSHOTGUN --HEAVY WEAPONS [-1568386805] = 2.5, --WEAPON_GRENADELAUNCHER @@ -317,7 +317,7 @@ Config.WeaponShake = { [984333226] = 0.3, --WEAPON_HEAVYSHOTGUN [-275439685] = 0.3, --WEAPON_DOUBLEBARRELSHOTGUN [317205821] = 0.3, --WEAPON_AUTOSHOTGUN - [94989220] = 0.3, --WEAPON_COMBATSHOTGUN + [94989220] = 0.1, --WEAPON_COMBATSHOTGUN --HEAVY WEAPONS [-1568386805] = 0.04, --WEAPON_GRENADELAUNCHER diff --git a/resources/[jobs]/[weapons]/colbaton/audio/colbaton_game.dat151.rel b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_game.dat151.rel new file mode 100644 index 000000000..d50f154b8 Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_game.dat151.rel differ diff --git a/resources/[jobs]/[weapons]/colbaton/audio/colbaton_sounds.dat54.rel b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_sounds.dat54.rel new file mode 100644 index 000000000..16519438f Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/audio/colbaton_sounds.dat54.rel differ diff --git a/resources/[jobs]/[weapons]/colbaton/clip_sets.xml b/resources/[jobs]/[weapons]/colbaton/clip_sets.xml new file mode 100644 index 000000000..fab597bba --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/clip_sets.xml @@ -0,0 +1,18 @@ + + + + + melee@holster + anim@melee@colbaton@holster + + + + + + + SP_STREAMING + MG_Melee + SP_Medium + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/contentunlocks.meta b/resources/[jobs]/[weapons]/colbaton/contentunlocks.meta new file mode 100644 index 000000000..b8dcf957f --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/contentunlocks.meta @@ -0,0 +1,6 @@ + + + + CU_WEP_COLBATON + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/dlctext.meta b/resources/[jobs]/[weapons]/colbaton/dlctext.meta new file mode 100644 index 000000000..e82559915 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/dlctext.meta @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/fxmanifest.lua b/resources/[jobs]/[weapons]/colbaton/fxmanifest.lua new file mode 100644 index 000000000..5769a8696 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/fxmanifest.lua @@ -0,0 +1,35 @@ +fx_version 'cerulean' +game 'gta5' + +description 'Telescopic Baton' +version '1.2' + +files { + 'dlctext.meta', + 'audio/colbaton_game.dat151.rel', + 'audio/colbaton_sounds.dat54.rel', + 'pickups.meta', + 'contentunlocks.meta', + 'shop_weapon.meta', + 'weaponarchetypes.meta', + 'weaponcomponents.meta', + 'weaponanimations.meta', + 'pedpersonality.meta', + 'weapon_colbaton.meta', + 'clip_sets.xml' +} + +data_file 'TEXTFILE_METAFILE' 'dlctext.meta' +data_file 'AUDIO_GAMEDATA' 'audio/colbaton_game.dat' +data_file 'AUDIO_SOUNDDATA' 'audio/colbaton_sounds.dat' +data_file 'DLC_WEAPON_PICKUPS' 'pickups.meta' +data_file 'CONTENT_UNLOCKING_META_FILE' 'contentunlocks.meta' +data_file 'WEAPON_SHOP_INFO_METADATA_FILE' 'shop_weapon.meta' +data_file 'WEAPON_METADATA_FILE' 'weaponarchetypes.meta' +data_file 'WEAPONCOMPONENTSINFO_FILE' 'weaponcomponents.meta' +data_file 'WEAPON_ANIMATIONS_FILE' 'weaponanimations.meta' +data_file 'PED_PERSONALITY_FILE' 'pedpersonality.meta' +data_file 'WEAPONINFO_FILE' 'weapon_colbaton.meta' +data_file 'CLIP_SETS_FILE' 'clip_sets.xml' + +client_script 'names.lua' diff --git a/resources/[jobs]/[weapons]/colbaton/loadouts.meta b/resources/[jobs]/[weapons]/colbaton/loadouts.meta new file mode 100644 index 000000000..fa92e3e9c --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/loadouts.meta @@ -0,0 +1,27 @@ + + + + + LOADOUT_CHEAT_0 + + + WEAPON_COLBATON + + + + + + + + LOADOUT_CHEAT_1 + + + WEAPON_COLBATON + + + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/names.lua b/resources/[jobs]/[weapons]/colbaton/names.lua new file mode 100644 index 000000000..0152810bb --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/names.lua @@ -0,0 +1,7 @@ +Citizen.CreateThread(function() + AddTextEntry("WCT_CBTN_GRIP", "Tactical Grip") + AddTextEntry("WTD_COLBATON", "The prolapse assraper rapes your ass until you collaps with a prolapse (eminem starts raping)=") + AddTextEntry("WTT_COLBATON", "The Telescopic Baton") + AddTextEntry("WTU_COLBATON", "TELESCOPIC BATON") + AddTextEntry("WT_COLBATON", "Telescopic Baton") +end) \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/pedpersonality.meta b/resources/[jobs]/[weapons]/colbaton/pedpersonality.meta new file mode 100644 index 000000000..c8b9750f7 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/pedpersonality.meta @@ -0,0 +1,361 @@ + + + + + UNHOLSTER_UNARMED + + + + WEAPON_COLBATON + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_COLBATON + + 2h_melee_holster_unarmed + + + + + UNHOLSTER_1H + + + + WEAPON_COLBATON + + 1h_holster_unarmed + + + + + UNHOLSTER_2H + + + + WEAPON_COLBATON + + 2h_holster_unarmed + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_COLBATON + + mini_holster_2h_unarmed + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_COLBATON + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_COLBATON + + unarmed_holster_unarmed + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_COLBATON + + 1h_holster_unarmed + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_COLBATON + + 2h_holster_unarmed + + + + + + + DEFAULT_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@GENERIC@TRANS@UNARMED + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_zero@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@generic@trans@unarmed + + + anim@melee@colbaton@holster + + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@MP_FEMALE@UNARMED@TRANS@ + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_zero@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + MOVE_STEALTH@MP_FEMALE@UNARMED@TRANS + + + anim@melee@colbaton@holster + + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ZERO@UNARMED@TRANS@A + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_zero@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_zero@unarmed@trans@a + + + anim@melee@colbaton@holster + + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_one@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ONE@UNARMED@TRANS@A + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_one@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_one@unarmed@trans@a + + + anim@melee@colbaton@holster + + + + + + + + + TREVOR_ACTION + + + + + WEAPON_COLBATON + + + + move_action@p_m_two@unarmed@core + + + + + + + + MOVE_ACTION@P_M_TWO@UNARMED@TRANS@A + + + anim@melee@colbaton@holster + + + + + + + WEAPON_COLBATON + + + + move_stealth@p_m_two@unarmed@core + Wpn_Switchblade_Stealth + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_two@unarmed@trans@a + + + anim@melee@colbaton@holster + + + + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/pickups.meta b/resources/[jobs]/[weapons]/colbaton/pickups.meta new file mode 100644 index 000000000..a90c8b29d --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/pickups.meta @@ -0,0 +1,45 @@ + + + + + PICKUP_WEAPON_COLBATON + w_me_colbaton + + + + + + NULL_SOUND + + + + + + + + + BONETAG_ROOT + + + CollectableOnFoot + + ACTION_GROUP_ONFOOT + ACTION_AUDIO_MELEE + + + + + REWARD_WEAPON_COLBATON + REWARD_STAT_WEAPON + + + + + + + REWARD_WEAPON_COLBATON + WEAPON_COLBATON + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/shop_weapon.meta b/resources/[jobs]/[weapons]/colbaton/shop_weapon.meta new file mode 100644 index 000000000..ecbe5f9e6 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/shop_weapon.meta @@ -0,0 +1,23 @@ + + + + + CU_WEP_COLBATON + WEAPON_COLBATON + + + WT_COLBATON + WTD_COLBATON + WTT_COLBATON + WTU_COLBATON + + + COMPONENT_COLBATON_GRIP_01 + + WCT_CBTN_GRIP + WCD_INVALID + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/stream/anim@melee@colbaton@holster.ycd b/resources/[jobs]/[weapons]/colbaton/stream/anim@melee@colbaton@holster.ycd new file mode 100644 index 000000000..e41972b0f Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/anim@melee@colbaton@holster.ycd differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton+hi.ytd b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton+hi.ytd new file mode 100644 index 000000000..edd963b03 Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton+hi.ytd differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ydr b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ydr new file mode 100644 index 000000000..0a0c88f4a Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ydr differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ytd b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ytd new file mode 100644 index 000000000..0fe2252ba Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton.ytd differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_grip_01.ydr b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_grip_01.ydr new file mode 100644 index 000000000..f0d7b0539 Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_grip_01.ydr differ diff --git a/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_hi.ydr b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_hi.ydr new file mode 100644 index 000000000..4da87845e Binary files /dev/null and b/resources/[jobs]/[weapons]/colbaton/stream/w_me_colbaton_hi.ydr differ diff --git a/resources/[jobs]/[weapons]/colbaton/weapon_colbaton.meta b/resources/[jobs]/[weapons]/colbaton/weapon_colbaton.meta new file mode 100644 index 000000000..e8c4f1975 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weapon_colbaton.meta @@ -0,0 +1,363 @@ + + + + + + + + SLOT_COLBATON + + + + + + + + + SLOT_COLBATON + + + + + + TINT_COLBATON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_COLBATON + w_me_colbaton + + SLOT_COLBATON + MELEE + + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + DONTCARE + + MELEE + WHEEL_UNARMED_MELEE + GROUP_MELEE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BONETAG_HEAD + + + + + BONETAG_NECK + + + + + BONETAG_R_CLAVICLE + + + + + BONETAG_L_CLAVICLE + + + + + BONETAG_SPINE3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_EFFECT_GROUP_MELEE_WOOD + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MELEE_AIM_CAMERA + MELEE_AIM_IN_COVER_CAMERA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PICKUP_WEAPON_COLBATON + + WT_COLBATON + + NIGHTSTICK + + + Normal + + + Gun_Main_Bone + + + COMPONENT_COLBATON_GRIP_01 + + + + + + + + AllowMeleeBlock CarriedInHand ArmourPenetrating CanLockonOnFoot CanLockonInVehicle MeleeClub UsableOnFoot UsableClimbing UsableInCover DoesRevivableDamage AllowCloseQuarterKills HasLowCoverSwaps NoWheelStats NoAmmoDisplay QuitTransitionToIdleIntroOnWeaponChange DisableLeftHandIkWhenOnFoot UseFPSAimIK UseFPSSecondaryMotion UseHolsterAnimation + + + + + + + + + + + + + + + + + + + + + + + + + Telescopic Baton by w/ + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/weaponanimations.meta b/resources/[jobs]/[weapons]/colbaton/weaponanimations.meta new file mode 100644 index 000000000..22e822ccd --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weaponanimations.meta @@ -0,0 +1,110 @@ + + + + + + + + + + Cover_Wpn_Melee1h + weapons@melee_1h + BothArms_filter + + move_strafe_melee_unarmed + move_ped_strafing_stealth + move_strafe@melee_small_weapon + anim@melee@colbaton@holster + + + + + + + + + + + + + melee@small_wpn@streamed_core + melee@small_wpn@streamed_variations + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@NIGHTSTICK + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + + + + + Default + + + move_m@generic + + + + Cover_Wpn_Melee1h + weapons@first_person@aim_idle@generic@melee@small_wpn@nightstick@ + BothArms_filter + + move_strafe_melee_unarmed_fps + move_ped_strafing_stealth + move_strafe@melee_small_weapon_fps + weapons@first_person@aim_idle@generic@melee@small_wpn@nightstick@ + + + weapons@first_person@aim_stealth@generic@melee@nightstick@ + + + + + + + + + + melee@small_wpn@streamed_core_fps + melee@small_wpn@streamed_variations + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@NIGHTSTICK + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@aim_trans@unholster_to_idle + weapons@first_person@aim_idle@remote_clone@melee@one_handed@shared@core + + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@fidgets@a + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@fidgets@b + weapons@first_person@aim_idle@p_m_zero@melee@small_wpn@nightstick@fidgets@c + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/weaponarchetypes.meta b/resources/[jobs]/[weapons]/colbaton/weaponarchetypes.meta new file mode 100644 index 000000000..0eb60a52b --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weaponarchetypes.meta @@ -0,0 +1,17 @@ + + + + + w_me_colbaton + w_me_colbaton + null + + + + w_me_colbaton_grip_01 + w_me_colbaton + null + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/colbaton/weaponcomponents.meta b/resources/[jobs]/[weapons]/colbaton/weaponcomponents.meta new file mode 100644 index 000000000..90c0de0d5 --- /dev/null +++ b/resources/[jobs]/[weapons]/colbaton/weaponcomponents.meta @@ -0,0 +1,39 @@ + + + + + SWAP_COLBATON + holster + Holster_Crouch + low_holster + Discard + discard_crouch + w_holster + unholster + Unholster_Crouch + low_l_unholster + low_r_unholster + w_unholster + + + + + + COMPONENT_COLBATON_GRIP_01 + w_me_colbaton_grip_01 + WCT_CBTN_GRIP + WCD_INVALID + + + + + + + + + + + + + Telescopic Baton by w/ + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/contentunlocks.meta b/resources/[jobs]/[weapons]/w_pocketlight/contentunlocks.meta new file mode 100644 index 000000000..6e28f77ed --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/contentunlocks.meta @@ -0,0 +1,6 @@ + + + + CU_WEP_POCKETLIGHT + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/dlctext.meta b/resources/[jobs]/[weapons]/w_pocketlight/dlctext.meta new file mode 100644 index 000000000..e82559915 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/dlctext.meta @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/fxmanifest.lua b/resources/[jobs]/[weapons]/w_pocketlight/fxmanifest.lua new file mode 100644 index 000000000..40b560baa --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/fxmanifest.lua @@ -0,0 +1,29 @@ +fx_version 'cerulean' +game 'gta5' + +description 'Pocket Flashlight' +version '1.3' + +files { + 'dlctext.meta', + 'pickups.meta', + 'contentunlocks.meta', + 'shop_weapon.meta', + 'pedpersonality.meta', + 'weaponarchetypes.meta', + 'weaponanimations.meta', + 'weaponcomponents.meta', + 'weapon_pocketlight.meta', +} + +data_file 'TEXTFILE_METAFILE' 'dlctext.meta' +data_file 'DLC_WEAPON_PICKUPS' 'pickups.meta' +data_file 'CONTENT_UNLOCKING_META_FILE' 'contentunlocks.meta' +data_file 'WEAPON_SHOP_INFO_METADATA_FILE' 'shop_weapon.meta' +data_file 'PED_PERSONALITY_FILE' 'pedpersonality.meta' +data_file 'WEAPON_METADATA_FILE' 'weaponarchetypes.meta' +data_file 'WEAPON_ANIMATIONS_FILE' 'weaponanimations.meta' +data_file 'WEAPONCOMPONENTSINFO_FILE' 'weaponcomponents.meta' +data_file 'WEAPONINFO_FILE' 'weapon_pocketlight.meta' + +client_script 'names.lua' diff --git a/resources/[jobs]/[weapons]/w_pocketlight/names.lua b/resources/[jobs]/[weapons]/w_pocketlight/names.lua new file mode 100644 index 000000000..760eca210 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/names.lua @@ -0,0 +1,18 @@ +Citizen.CreateThread(function() + AddTextEntry("WT_POCKETLIGHT", "Pocket Flashlight") + AddTextEntry("WTD_POCKETLIGHT", "Small flashlight. As easy to conceal in your pocket, as it is easy to bust someone's car window open with it.") + AddTextEntry("WTT_POCKETLIGHT", "The Pocket Flashlight") + AddTextEntry("WTU_POCKETLIGHT", "POCKET FLASHLIGHT") + AddTextEntry("WCT_PFLASH", "White Light") + AddTextEntry("WCD_PFLASH", "Powerful white LED. Can light up 8 meters ahead with up to 10 hours battery life.") + AddTextEntry("WCT_PFLASH_UV", "UV Light") + AddTextEntry("WCD_PFLASH_UV", "A diode that emits light closer to ultraviolet spectrum. For revealing secrets, reading concealed letters, or making precise suntan.") + AddTextEntry("WCT_PFLASH_RED", "Redlight") + AddTextEntry("WCD_PFLASH_RED", "Scientists say eyes adapt quicker for the red color, and dim bloody light beam is much less noticeable from distance, making this filter ideal for those who doesn't want to be seen.") + AddTextEntry("WCT_PFLASH_PSD", "Pocket-sized fleshlight") + AddTextEntry("WCD_PFLASH_WAND", "*insert fallic joke here*") + AddTextEntry("WCT_PFLASH_WAND_A", "Amber Wand") + AddTextEntry("WCT_PFLASH_WAND_G", "Green Wand") + AddTextEntry("WCT_PFLASH_WAND_R", "Red Wand") + AddTextEntry("WCT_PFLASH_WAND_W", "White Wand") +end) \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/pedpersonality.meta b/resources/[jobs]/[weapons]/w_pocketlight/pedpersonality.meta new file mode 100644 index 000000000..37c9457ca --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/pedpersonality.meta @@ -0,0 +1,372 @@ + + + + + + UNHOLSTER_UNARMED + + + + WEAPON_POCKETLIGHT + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE + + + + WEAPON_POCKETLIGHT + + 2h_melee_holster_unarmed + + + + + UNHOLSTER_1H + + + + WEAPON_POCKETLIGHT + + 1h_holster_unarmed + + + + + UNHOLSTER_2H + + + + WEAPON_POCKETLIGHT + + 2h_holster_unarmed + + + + + UNHOLSTER_MINIGUN + + + + WEAPON_POCKETLIGHT + + mini_holster_2h_unarmed + + + + + UNHOLSTER_UNARMED_STEALTH + + + + WEAPON_POCKETLIGHT + + unarmed_holster_unarmed + + + + + UNHOLSTER_2H_MELEE_STEALTH + + + + WEAPON_POCKETLIGHT + + unarmed_holster_unarmed + + + + + UNHOLSTER_1H_STEALTH + + + + WEAPON_POCKETLIGHT + + 1h_holster_unarmed + + + + + UNHOLSTER_2H_STEALTH + + + + WEAPON_POCKETLIGHT + + 2h_holster_unarmed + + + + + + + DEFAULT_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@GENERIC@TRANS@UNARMED + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + move_stealth@generic@trans@unarmed + + + move_stealth@p_m_zero@holster + + + + + + + + + MP_FEMALE_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@MP_FEMALE@UNARMED@TRANS@ + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + MOVE_STEALTH@MP_FEMALE@UNARMED@TRANS + + + move_stealth@p_m_zero@holster + + + + + + + + + MICHAEL_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_zero@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ZERO@UNARMED@TRANS@A + + + MOVE_ACTION@P_M_ZERO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + move_stealth@p_m_zero@unarmed@core + weapons@melee_stealth_1h + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_zero@unarmed@trans@a + + + move_stealth@p_m_zero@holster + + + + + + + + + FRANKLIN_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_one@unarmed@core + + + + + + + + MOVE_ACTION@P_M_ONE@UNARMED@TRANS@A + + + MOVE_ACTION@P_M_ONE@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + move_stealth@p_m_one@unarmed@core + weapons@melee_stealth_1h@p_m_one + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_one@unarmed@trans@a + + + MOVE_STEALTH@P_M_ONE@HOLSTER + + + + + + + + + TREVOR_ACTION + + + + + WEAPON_POCKETLIGHT + + + + move_action@p_m_two@unarmed@core + + + + + + + + MOVE_ACTION@P_M_TWO@UNARMED@TRANS@A + + + MOVE_ACTION@P_M_TWO@HOLSTER + + + + + + + + + WEAPON_POCKETLIGHT + + + + move_stealth@p_m_two@unarmed@core + weapons@melee_stealth_1h@p_m_two + UpperbodyAndIk_filter + + + + + + move_stealth@p_m_two@unarmed@trans@a + + + MOVE_STEALTH@P_M_TWO@HOLSTER + + + + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/pickups.meta b/resources/[jobs]/[weapons]/w_pocketlight/pickups.meta new file mode 100644 index 000000000..261a042f2 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/pickups.meta @@ -0,0 +1,45 @@ + + + + + PICKUP_WEAPON_POCKETLIGHT + w_me_pocketlight + + + + + + NULL_SOUND + + + + + + + + + BONETAG_ROOT + + + CollectableOnFoot ManualPickUp + + ACTION_GROUP_ONFOOT + ACTION_AUDIO_MELEE + + + + + REWARD_WEAPON_POCKETLIGHT + REWARD_STAT_WEAPON + + + + + + + REWARD_WEAPON_POCKETLIGHT + WEAPON_POCKETLIGHT + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/shop_weapon.meta b/resources/[jobs]/[weapons]/w_pocketlight/shop_weapon.meta new file mode 100644 index 000000000..7bcba5ea5 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/shop_weapon.meta @@ -0,0 +1,85 @@ + + + + + CU_WEP_POCKETLIGHT + WEAPON_POCKETLIGHT + + + WT_POCKETLIGHT + WTD_POCKETLIGHT + WTT_POCKETLIGHT + WTU_POCKETLIGHT + + + COMPONENT_PLIGHT_W + + WCT_PFLASH + WCD_PFLASH + + + COMPONENT_PLIGHT_UV + + WCT_PFLASH_UV + WCD_PFLASH_UV + + + COMPONENT_PLIGHT_RED + + WCT_PFLASH_RED + WCD_PFLASH_RED + + + COMPONENT_PLIGHT_WAND_W + + WCT_PFLASH_WAND_W + WCD_PFLASH_WAND + + + COMPONENT_PLIGHT_WAND_R + + WCT_PFLASH_WAND_R + WCD_PFLASH_WAND + + + COMPONENT_PLIGHT_WAND_A + + WCT_PFLASH_WAND_A + WCD_PFLASH_WAND + + + COMPONENT_PLIGHT_WAND_G + + WCT_PFLASH_WAND_G + WCD_PFLASH_WAND + + + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight+hi.ytd b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight+hi.ytd new file mode 100644 index 000000000..2e74f8e31 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight+hi.ytd differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ydr new file mode 100644 index 000000000..4434494be Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ytd b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ytd new file mode 100644 index 000000000..7026a64c6 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight.ytd differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_01.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_01.ydr new file mode 100644 index 000000000..f41f42340 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_01.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_02.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_02.ydr new file mode 100644 index 000000000..8ee9aeb2d Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_02.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_03.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_03.ydr new file mode 100644 index 000000000..18419b824 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_03.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_04.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_04.ydr new file mode 100644 index 000000000..80e1e357b Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_camo_04.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_hi.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_hi.ydr new file mode 100644 index 000000000..a294822aa Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_hi.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light.ydr new file mode 100644 index 000000000..2cddf3023 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_red.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_red.ydr new file mode 100644 index 000000000..d5f9a3c19 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_red.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_uv.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_uv.ydr new file mode 100644 index 000000000..57ed1090c Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_light_uv.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_lights.ytd b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_lights.ytd new file mode 100644 index 000000000..17ba6ab0e Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_lights.ytd differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_ps.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_ps.ydr new file mode 100644 index 000000000..36b6388bc Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_ps.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_amber.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_amber.ydr new file mode 100644 index 000000000..94d794c55 Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_amber.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_green.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_green.ydr new file mode 100644 index 000000000..86039b8df Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_green.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_red.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_red.ydr new file mode 100644 index 000000000..820d8ff1f Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_red.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_white.ydr b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_white.ydr new file mode 100644 index 000000000..7e242c86e Binary files /dev/null and b/resources/[jobs]/[weapons]/w_pocketlight/stream/w_me_pocketlight_wand_white.ydr differ diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weapon_pocketlight.meta b/resources/[jobs]/[weapons]/w_pocketlight/weapon_pocketlight.meta new file mode 100644 index 000000000..a28582b6a --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weapon_pocketlight.meta @@ -0,0 +1,475 @@ + + + + + + + + + SLOT_POCKETLIGHT + + + + + + + + SLOT_POCKETLIGHT + + + + + + + + + SLOT_POCKETLIGHT + + + + + + TINT_POCKETLIGHT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + WEAPON_POCKETLIGHT + w_me_pocketlight + + + + + + Pocket Flashlight by w/ + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weaponanimations.meta b/resources/[jobs]/[weapons]/w_pocketlight/weaponanimations.meta new file mode 100644 index 000000000..ebaf22270 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weaponanimations.meta @@ -0,0 +1,118 @@ + + + + + + + + + + Cover_Wpn_Pistol + weapons@melee_1h + BothArms_filter + + move_strafe_melee_unarmed + move_ped_strafing_stealth + move_strafe@melee_small_weapon + anim@weapons@flashlight@ + + + anim@weapons@flashlight@stealth + + + + + + + + + + melee@small_wpn@streamed_core + melee@hatchet@streamed_core + + + + reaction@shellshock@unarmed + move_jump@weapons@1h_melee@hammer + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + + + Default + + + move_m@generic + + + + Cover_Wpn_Melee1h + weapons@first_person@aim_idle@generic@melee@knife@shared@core + BothArms_filter + + move_strafe_melee_unarmed_fps + move_ped_strafing_stealth + move_strafe@melee_knife_fps + weapons@first_person@aim_idle@generic@melee@knife@shared@core + + + weapons@first_person@aim_stealth@generic@melee@knife@ + + + + + + + + + + melee@knife@streamed_core_fps + melee@knife@streamed_variations + + + + reaction@shellshock@unarmed + MOVE_JUMP@WEAPONS@1H_MELEE@KNIFE + + + RightArm_NoSpine_filter + RightArm_NoSpine_filter + + + + + + + + + weapons@first_person@aim_idle@p_m_zero@melee@knife@aim_trans@unholster_to_idle + weapons@first_person@aim_idle@p_m_zero@melee@knife@aim_trans@unholster_to_idle + weapons@first_person@aim_idle@remote_clone@melee@one_handed@shared@core + + weapons@first_person@aim_idle@p_m_zero@melee@knife@fidgets@a + weapons@first_person@aim_idle@p_m_zero@melee@knife@fidgets@b + weapons@first_person@aim_idle@p_m_zero@melee@knife@fidgets@c + + + + + + Default + + + Default + + + Default + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weaponarchetypes.meta b/resources/[jobs]/[weapons]/w_pocketlight/weaponarchetypes.meta new file mode 100644 index 000000000..a9175d5e5 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weaponarchetypes.meta @@ -0,0 +1,84 @@ + + + + + + w_me_pocketlight + w_me_pocketlight + null + + + + w_me_pocketlight_light + w_me_pocketlight + null + + + + w_me_pocketlight_light_red + w_me_pocketlight_lights + null + + + + w_me_pocketlight_light_uv + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_white + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_red + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_amber + w_me_pocketlight_lights + null + + + + w_me_pocketlight_wand_green + w_me_pocketlight_lights + null + + + + w_me_pocketlight_ps + w_me_pocketlight_lights + null + + + + w_me_pocketlight_camo_01 + w_me_pocketlight_camo_01 + null + + + + w_me_pocketlight_camo_02 + w_me_pocketlight_camo_02 + null + + + + w_me_pocketlight_camo_03 + w_me_pocketlight_camo_03 + null + + + + w_me_pocketlight_camo_04 + w_me_pocketlight_camo_04 + null + + + + \ No newline at end of file diff --git a/resources/[jobs]/[weapons]/w_pocketlight/weaponcomponents.meta b/resources/[jobs]/[weapons]/w_pocketlight/weaponcomponents.meta new file mode 100644 index 000000000..0e6f4eb71 --- /dev/null +++ b/resources/[jobs]/[weapons]/w_pocketlight/weaponcomponents.meta @@ -0,0 +1,410 @@ + + + + + + COMPONENT_PLIGHT_W + w_me_pocketlight_light + WCT_PFLASH + WCD_PFLASH + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_UV + w_me_pocketlight_light_uv + WCT_PFLASH_UV + WCD_PFLASH_UV + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_RED + w_me_pocketlight_light_red + WCT_PFLASH_RED + WCD_PFLASH_RED + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_WAND_W + w_me_pocketlight_wand_white + WCT_PFLASH_WAND_W + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_WAND_R + w_me_pocketlight_wand_red + WCT_PFLASH_WAND_R + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_WAND_A + w_me_pocketlight_wand_amber + WCT_PFLASH_WAND_A + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + + COMPONENT_PLIGHT_WAND_G + w_me_pocketlight_wand_green + WCT_PFLASH_WAND_G + WCD_PFLASH_WAND + AAPFlsh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gun_FLMuzzle + Bulb_On + Bulb_Off + + + + COMPONENT_PLIGHT_PS + w_me_pocketlight_ps + WCT_PFLASH_PSD + WCD_INVALID + AAPFlsh + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_01 + w_me_pocketlight_camo_01 + WCT_CAMO_1 + WCD_INVALID + AAPCamo + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_02 + w_me_pocketlight_camo_02 + WCT_CAMO_2 + WCD_INVALID + AAPCamo + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_03 + w_me_pocketlight_camo_03 + WCT_CAMO_3 + WCD_INVALID + AAPCamo + + + + + + + + + + + + COMPONENT_PLIGHT_CAMO_04 + w_me_pocketlight_camo_04 + WCT_CAMO_9 + WCD_INVALID + AAPCamo + + + + + + + + + + + + Pocket Flashlight by w/ + \ No newline at end of file diff --git a/resources/[qb]/Duck_relogextra/client.lua b/resources/[qb]/Duck_relogextra/client.lua index 8d2e0b2b3..aa28c631d 100644 --- a/resources/[qb]/Duck_relogextra/client.lua +++ b/resources/[qb]/Duck_relogextra/client.lua @@ -1,38 +1,38 @@ -local QBCore = exports['qb-core']:GetCoreObject() -local savedLocation = nil - -RegisterCommand("relog", function() - local ped = PlayerPedId() - local coords = GetEntityCoords(ped) - local heading = GetEntityHeading(ped) - local cid = QBCore.Functions.GetPlayerData().citizenid - - -- Speicher Ort vor Relog - TriggerServerEvent("qb-relogsave:server:saveLocation", cid, { - x = coords.x, - y = coords.y, - z = coords.z - }, heading) - - TriggerEvent("qb-multicharacter:client:chooseChar") -end, false) - -RegisterNetEvent("qb-relogsave:client:restoreLocation", function(pos, heading) - savedLocation = { - pos = pos, - heading = heading - } -end) - -RegisterNetEvent("qb-spawn:client:spawned", function() - if savedLocation then - DoScreenFadeOut(500) - Wait(500) - SetEntityCoords(PlayerPedId(), savedLocation.pos.x, savedLocation.pos.y, savedLocation.pos.z) - SetEntityHeading(PlayerPedId(), savedLocation.heading) - Wait(500) - DoScreenFadeIn(500) - - savedLocation = nil - end -end) +local QBCore = exports['qb-core']:GetCoreObject() +local savedLocation = nil + +RegisterCommand("relog", function() + local ped = PlayerPedId() + local coords = GetEntityCoords(ped) + local heading = GetEntityHeading(ped) + local cid = QBCore.Functions.GetPlayerData().citizenid + + -- Speicher Ort vor Relog + TriggerServerEvent("qb-relogsave:server:saveLocation", cid, { + x = coords.x, + y = coords.y, + z = coords.z + }, heading) + + TriggerEvent("qb-multicharacter:client:chooseChar") +end, false) + +RegisterNetEvent("qb-relogsave:client:restoreLocation", function(pos, heading) + savedLocation = { + pos = pos, + heading = heading + } +end) + +RegisterNetEvent("qb-spawn:client:spawned", function() + if savedLocation then + DoScreenFadeOut(500) + Wait(500) + SetEntityCoords(PlayerPedId(), savedLocation.pos.x, savedLocation.pos.y, savedLocation.pos.z) + SetEntityHeading(PlayerPedId(), savedLocation.heading) + Wait(500) + DoScreenFadeIn(500) + + savedLocation = nil + end +end) diff --git a/resources/[qb]/Duck_relogextra/fxmanifest.lua b/resources/[qb]/Duck_relogextra/fxmanifest.lua index 0440d1343..c252376b4 100644 --- a/resources/[qb]/Duck_relogextra/fxmanifest.lua +++ b/resources/[qb]/Duck_relogextra/fxmanifest.lua @@ -1,12 +1,13 @@ -fx_version 'cerulean' -game 'gta5' - -description 'relog system' -author 'Duck' -version '1.0.0' - -client_script 'client.lua' -server_script 'server.lua' - -shared_script '@qb-core/shared/locale.lua' -dependency 'qb-core' +fx_version 'cerulean' +game 'gta5' + +description 'relog system' +author 'Duck' +version '1.0.1' + +client_script 'client.lua' +server_script 'server.lua' + +shared_script '@qb-core/shared/locale.lua' +dependency 'qb-core' +dependency 'um-multicharacter' diff --git a/resources/[qb]/Duck_relogextra/server.lua b/resources/[qb]/Duck_relogextra/server.lua index ca460d5fa..04c578ed4 100644 --- a/resources/[qb]/Duck_relogextra/server.lua +++ b/resources/[qb]/Duck_relogextra/server.lua @@ -1,23 +1,34 @@ -local savedLocations = {} - -local QBCore = exports['qb-core']:GetCoreObject() - -RegisterNetEvent("qb-relogsave:server:saveLocation", function(cid, coords, heading) - savedLocations[cid] = { - pos = coords, - heading = heading - } -end) - -AddEventHandler('QBCore:Server:PlayerLoaded', function(Player) - local cid = Player.PlayerData.citizenid - - if savedLocations[cid] then - local pos = savedLocations[cid].pos - local heading = savedLocations[cid].heading - - TriggerClientEvent("qb-relogsave:client:restoreLocation", Player.PlayerData.source, pos, heading) - - savedLocations[cid] = nil - end -end) +local savedLocations = {} +local QBCore = exports['qb-core']:GetCoreObject() + +RegisterNetEvent("qb-relogsave:server:saveLocation", function(cid, coords, heading) + if not cid or not coords then return end + + savedLocations[cid] = { + pos = coords, + heading = heading, + timestamp = os.time() + } + + print("Position für " .. cid .. " gespeichert: " .. json.encode(coords)) +end) + +AddEventHandler('QBCore:Server:PlayerLoaded', function(Player) + if not Player or not Player.PlayerData then return end + + local cid = Player.PlayerData.citizenid + + if savedLocations[cid] then + local pos = savedLocations[cid].pos + local heading = savedLocations[cid].heading + + if pos and pos.x and pos.y and pos.z then + TriggerClientEvent("qb-relogsave:client:restoreLocation", Player.PlayerData.source, pos, heading) + print("Position für " .. cid .. " wiederhergestellt") + else + print("Ungültige Position für " .. cid .. " gefunden") + end + + savedLocations[cid] = nil + end +end) diff --git a/resources/[qb]/qb-core/shared/items.lua b/resources/[qb]/qb-core/shared/items.lua index 60e2a8dc7..5173e9d01 100644 --- a/resources/[qb]/qb-core/shared/items.lua +++ b/resources/[qb]/qb-core/shared/items.lua @@ -11,6 +11,4672 @@ QBShared.Items = { label = 'Gözleme', description = 'würzig gefülltes Fladenbrot', image = 'Goezleme.png', +<<<<<<< HEAD +======= + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + dildo = { + name = 'dildo', + label = 'Dildo', + description = 'passt gut zum Gleitgel ^^', + type = 'item', + image = 'dildo.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + sniper_suppressor = { + name = 'sniper_suppressor', + label = 'Sniper Schalldämpfer', + description = '', + type = 'item', + image = 'suppressor_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_navyrevolver = { + name = 'weapon_navyrevolver', + label = 'Navy Revolver', + ammotype = 'AMMO_PISTOL', + description = 'Weapon Navyrevolver', + type = 'weapon', + image = 'weapon_navyrevolver.png', + weight = 1000, + unique = true, + useable = true, + }, + roadpods = { + name = 'roadpods', + label = 'iFruit Ear Buds', + description = '„Klang für Menschen, die sich keine Kompromisse anhören.“', + type = 'item', + image = 'roadpods.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_specialcarbine_mk2 = { + name = 'weapon_specialcarbine_mk2', + label = 'Special Carbine Mk II', + ammotype = 'AMMO_RIFLE', + description = 'Weapon Wpecialcarbine MK2', + type = 'weapon', + image = 'highteamspecialcarbinemk2.png', + weight = 1000, + unique = true, + useable = false, + }, + kadis_rostbite = { + name = 'kadis_rostbite', + label = 'Skadi\'s Frostbite', + description = 'Erfrischend und frostig, wie die kalte Winterluft in Skadis schneebedeckten Bergen.', + type = 'item', + image = 'SkadisFrostbite.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + firework4 = { + name = 'firework4', + label = 'Weeping Willow', + description = 'Fireworks', + type = 'item', + image = 'firework4.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_heavypistol = { + name = 'weapon_heavypistol', + label = 'FM 510', + ammotype = 'AMMO_PISTOL', + description = 'Wenn die Klog nicht mehr reicht.', + type = 'weapon', + image = 'screenshot_405-removebg-preview.png', + weight = 1000, + unique = true, + useable = false, + }, + weapon_rpg = { + name = 'weapon_rpg', + label = 'RPG', + ammotype = 'AMMO_RPG', + description = 'A rocket-propelled grenade launcher', + type = 'weapon', + image = 'weapon_rpg.png', + weight = 1000, + unique = true, + useable = false, + }, + smg_ammo = { + name = 'smg_ammo', + label = 'SMG Munition', + description = 'Kleines schnelles Peng', + type = 'item', + image = 'smg_ammo.png', + weight = 500, + unique = false, + useable = true, + shouldClose = true, + }, + veh_transmission = { + name = 'veh_transmission', + label = 'Transmission', + description = 'Upgrade vehicle transmission', + type = 'item', + image = 'veh_transmission.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + gg_boar_tusk_02 = { + name = 'gg_boar_tusk_02', + label = 'Robuster Eberzahn', + description = '', + type = 'item', + image = 'gg_boar_tusk_02.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = true, + }, + sweets_candies = { + name = 'sweets_candies', + label = 'Bonbons', + description = 'Bunt, süß und manchmal klebrig', + type = 'item', + image = 'candy1.png', + weight = 500, + unique = false, + useable = true, + shouldClose = true, + }, + lighter = { + name = 'lighter', + label = 'Feuerzeug', + description = 'Flamme an oder so ....', + type = 'item', + image = 'lighter.png', + weight = 100, + unique = false, + useable = false, + shouldClose = true, + }, + kakao3 = { + name = 'kakao3', + label = 'Tasse Heiße Schokolade mit Marshmallows', + description = 'Eine Tasse heiße Schokolade mit Marshmallows ist wie ein Kuschelabend in flüssiger Form – süß, warm und himmlisch übertrieben.', + type = 'item', + image = 'kakao3.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_grenadelauncher = { + name = 'weapon_grenadelauncher', + label = 'Grenade Launcher', + ammotype = 'AMMO_GRENADELAUNCHER', + description = 'A weapon that fires a specially-designed large-caliber projectile, often with an explosive, smoke or gas warhead', + type = 'weapon', + image = 'weapon_grenadelauncher.png', + weight = 1000, + unique = true, + useable = false, + }, + shovel = { + name = 'shovel', + label = 'Schaufel', + description = '', + type = 'item', + image = 'shovel.png', + weight = 0.09999999999999432, + unique = true, + useable = false, + shouldClose = false, + }, + voltaren_salbenverband = { + name = 'voltaren_salbenverband', + label = 'Voltaren Salbenverband', + description = '', + type = 'item', + image = 'salbenverband.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + chicken_thigh = { + name = 'chicken_thigh', + label = 'rohe Hähnchenkeule', + description = '', + type = 'item', + image = 'chicken_thigh.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + gunpowder = { + name = 'gunpowder', + label = 'Schwarzpulver', + description = 'Schwarzes Pulver kann Schaden machen kann im Verdichten Zustand', + type = 'item', + image = 'gunpowder.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + sd_card = { + name = 'sd_card', + label = 'SD Karte', + description = '', + type = 'item', + image = 'sd_card.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + screwdriverset = { + name = 'screwdriverset', + label = 'Schraubendreher Set', + description = 'Sehr nützlich zum Schrauben... zu schrauben...', + type = 'item', + image = 'screwdriverset.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + morphine = { + name = 'morphine', + label = 'Morphiumspritze', + description = '', + type = 'item', + image = 'syringe.png', + weight = 10, + unique = false, + useable = true, + shouldClose = true, + }, + heartstopper = { + name = 'heartstopper', + label = 'Heart Stopper ', + description = '"Sieben Lagen pures Glück – und ein direkter Weg zum Herzstillstand!"', + type = 'item', + image = 'screenshot_687-removebg-preview.png', + weight = 600, + unique = false, + useable = true, + shouldClose = true, + }, + tims_instant_nudeln = { + name = 'tims_instant_nudeln', + label = 'Tim\'s Instant Nudeln', + description = 'der Kulinarische Blitzbesuch in Fernost', + type = 'item', + image = 'tims_instant_nudeln.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_turkey_drum = { + name = 'cooked_turkey_drum', + label = 'gegrillte Putenkeule', + description = '', + type = 'item', + image = 'cooked_turkey_drum.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_license = { + name = 'weapon_license', + label = 'Waffenschein', + description = '', + type = 'item', + image = 'weapon_license.png', + weight = 10, + unique = true, + useable = true, + shouldClose = true, + }, + raki = { + name = 'raki', + label = 'Raki', + description = 'türkisches Nationalgetränk, aus Weintrauben oder Rosinen gebrannter Anisée', + type = 'item', + image = 'raki.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_mg = { + name = 'weapon_mg', + label = 'Machinegun', + ammotype = 'AMMO_MG', + description = 'An automatic gun that fires bullets in rapid succession for as long as the trigger is pressed', + type = 'weapon', + image = 'weapon_mg.png', + weight = 1000, + unique = true, + useable = false, + }, + mg_ammo = { + name = 'mg_ammo', + label = 'MG ammo', + description = 'Ammo for Machine Guns', + type = 'item', + image = 'mg_ammo.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + ecola_dose = { + name = 'ecola_dose', + label = 'E-Cola Dose', + description = 'Dose Cola', + type = 'item', + image = 'ecola_dose.png', + weight = 50, + unique = false, + useable = true, + shouldClose = true, + }, + chair = { + name = 'chair', + label = 'Stuhl', + description = '', + type = 'item', + image = 'chair.png', + weight = 600, + unique = false, + useable = true, + shouldClose = true, + }, + corn_cob = { + name = 'corn_cob', + label = 'Maiskolben', + description = '', + type = 'item', + image = 'corn_cob.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + empty_cup = { + name = 'empty_cup', + label = 'leerer Becher', + description = '', + type = 'item', + image = 'empty_cup.png', + weight = 6, + unique = false, + useable = true, + shouldClose = true, + }, + thors_thunder_storm = { + name = 'thors_thunder_storm', + label = 'Thors Thunder Storm', + description = '', + type = 'item', + image = 'ThorsThunderStorm.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + gg_hunting_rifleammo = { + name = 'gg_hunting_rifleammo', + label = 'Jagdgewehr Munition', + description = '', + type = 'item', + image = 'gg_hunting_rifleammo.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + freshtobbacoleaf = { + name = 'freshtobbacoleaf', + label = 'frisches Tabakblatt', + description = '', + type = 'item', + image = 'freshtobbacoleaf.png', + weight = 10, + unique = false, + useable = false, + shouldClose = false, + }, + shotgun_ammo = { + name = 'shotgun_ammo', + label = 'Shotgun Munition', + description = 'viel Peng', + type = 'item', + image = 'shotgun_ammo.png', + weight = 500, + unique = false, + useable = true, + shouldClose = true, + }, + weed_route = { + name = 'weed_route', + label = 'Weed Route', + description = 'Offiziell? Dieses Dokument gibt’s nicht. Unofficially? Du bist jetzt Teil der geheimen Route – und das solltest du niemandem erzählen', + type = 'item', + image = 'weed_route.png', + weight = 10, + unique = true, + useable = false, + shouldClose = false, + }, + grapejuice = { + name = 'grapejuice', + label = 'Flasche Traubensaft', + description = 'Grape juice is said to be healthy', + type = 'item', + image = 'traubensaft.png', + weight = 200, + unique = false, + useable = true, + shouldClose = false, + }, + weapon_autoshotgun = { + name = 'weapon_autoshotgun', + label = 'Auto Shotgun', + ammotype = 'AMMO_SHOTGUN', + description = 'A shotgun capable of rapid continous fire', + type = 'weapon', + image = 'weapon_autoshotgun.png', + weight = 1000, + unique = true, + useable = false, + }, + awd_drivetrain = { + name = 'awd_drivetrain', + label = 'AWD', + description = '', + type = 'item', + image = 'awd_drivetrain.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + tyre_replacement = { + name = 'tyre_replacement', + label = 'Premium Reifen', + description = 'die Premium Schuhe der Kraftfahrzeuge', + type = 'item', + image = 'tyre_replacement.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + thermite = { + name = 'thermite', + label = 'Thermite', + description = 'Sometimes you\'d wish for everything to burn', + type = 'item', + image = 'thermite.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + ffries = { + name = 'ffries', + label = 'Freedom Fries', + description = '"Jetzt mit 0 % Kartoffel, 100 % Patriotismus!"', + type = 'item', + image = 'screenshot_686-removebg-preview.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + cigs = { + name = 'cigs', + label = 'Zigarette', + description = '', + type = 'item', + image = 'cigs.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + butcherknife = { + name = 'butcherknife', + label = 'Schlachtermesser', + description = '', + type = 'item', + image = 'butcherknife.png', + weight = 400, + unique = true, + useable = false, + shouldClose = false, + }, + weapon_revolver_mk2 = { + name = 'weapon_revolver_mk2', + label = 'Blood in and out Gun', + ammotype = 'AMMO_PISTOL', + description = 'da Violence', + type = 'weapon', + image = 'screenshot_419-removebg-preview.png', + weight = 1000, + unique = true, + useable = false, + }, + vitaminloesung_250 = { + name = 'vitaminloesung_250', + label = 'Vitaminlösung 250', + description = '', + type = 'item', + image = 'screenshot_696-removebg-preview.png', + weight = 250, + unique = false, + useable = true, + shouldClose = true, + }, + elastic_bandage = { + name = 'elastic_bandage', + label = 'Elastische Binde', + description = '', + type = 'item', + image = 'elastisches-medizinisches-bandageband-komprimierend-geringe-dehnung-80-mm_189499203-removebg-preview.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + pinger = { + name = 'pinger', + label = 'Pinger', + description = 'With a pinger and your phone you can send out your location', + type = 'item', + image = 'pinger.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = true, + }, + security_card_02 = { + name = 'security_card_02', + label = 'Security Card B', + description = 'A security card... I wonder what it goes to', + type = 'item', + image = 'security_card_02.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_rayminigun = { + name = 'weapon_rayminigun', + label = 'Widowmaker', + ammotype = 'AMMO_MINIGUN', + description = 'Weapon Rayminigun', + type = 'weapon', + image = 'weapon_rayminigun.png', + weight = 1000, + unique = true, + useable = true, + }, + aktexyz = { + name = 'aktexyz', + label = 'Akte XYZ', + description = '', + type = 'item', + image = 'aktexyz.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + samsplint = { + name = 'samsplint', + label = 'Samsplint', + description = '', + type = 'item', + image = 'samsplint.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + salad = { + name = 'salad', + label = 'Eisbergsalat', + description = '', + type = 'item', + image = 'salad.png', + weight = 200, + unique = true, + useable = false, + shouldClose = false, + }, + cooked_bbq_sausages = { + name = 'cooked_bbq_sausages', + label = 'gegrillte Bratwurst', + description = '', + type = 'item', + image = 'cooked_bbq_sausages.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + brushcamo_attachment = { + name = 'brushcamo_attachment', + label = 'Brushstroke Camo', + description = 'A brushstroke camo for a weapon', + type = 'item', + image = 'brushcamo_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + rubber = { + name = 'rubber', + label = 'Gummi', + description = 'Rubber, I believe you can make your own rubber ducky with it :D', + type = 'item', + image = 'rubber.png', + weight = 600, + unique = false, + useable = false, + shouldClose = false, + }, + lysergic_acid = { + name = 'lysergic_acid', + label = 'Lysergsäure', + description = 'Der geheime VIP-Zugang zu einer anderen Realität', + type = 'item', + image = 'acid.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + weapontint_1 = { + name = 'weapontint_1', + label = 'Green Tint', + description = 'Green Weapon Tint', + type = 'item', + image = 'weapontint_green.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_appistol = { + name = 'weapon_appistol', + label = ' Klog 19 A', + ammotype = 'AMMO_PISTOL', + description = 'Wie die normale Klog nur mit mehr Fuck Yeaaah!', + type = 'weapon', + image = 'weapon_appistol.png', + weight = 1000, + unique = true, + useable = false, + }, + flour = { + name = 'flour', + label = 'Packung Mehl ', + description = '', + type = 'item', + image = 'flour.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + dirischebs = { + name = 'dirischebs', + label = 'Der Irische Beziehungstatus', + description = '', + type = 'item', + image = 'Der_Irische_Beziehungsstatus.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + cup_lemonade = { + name = 'cup_lemonade', + label = 'Becher Sprunk', + description = '', + type = 'item', + image = 'cup_lemonade.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + trigger_unit = { + name = 'trigger_unit', + label = 'Abzugseinheit', + description = 'Der Schalter für Action – einmal drücken, und die Welt verändert sich', + type = 'item', + image = 'snspistol_part_2.png', + weight = 200, + unique = false, + useable = false, + shouldClose = false, + }, + gg_rabbit_pelt_01 = { + name = 'gg_rabbit_pelt_01', + label = 'Raues Kaninchenfell', + description = '', + type = 'item', + image = 'gg_rabbit_pelt_01.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = true, + }, + switchblade_mechanism = { + name = 'switchblade_mechanism', + label = 'Mechanismus für Springmesser', + description = 'Der flinke Schalter – ein Klick, und das Messer ist blitzschnell auf dem Sprung', + type = 'item', + image = 'weapon_parts2.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + whiskey = { + name = 'whiskey', + label = 'Whiskey', + description = 'For all the thirsty out there', + type = 'item', + image = 'whiskey.png', + weight = 500, + unique = false, + useable = true, + shouldClose = true, + }, + vomex = { + name = 'vomex', + label = 'Vomex', + description = '', + type = 'item', + image = 'vomex.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_vintagepistol = { + name = 'weapon_vintagepistol', + label = 'Vintage Pistol', + ammotype = 'AMMO_PISTOL', + description = 'An antique firearm designed to be held in one hand', + type = 'weapon', + image = 'weapon_vintagepistol.png', + weight = 1000, + unique = true, + useable = false, + }, + weapon_snspistol = { + name = 'weapon_snspistol', + label = 'Durov Pistole', + ammotype = 'AMMO_PISTOL', + description = ' So unauffällig, dass selbst der Agent manchmal vergisst, dass er sie dabei hat.', + type = 'weapon', + image = 'screenshot_401-removebg-preview.png', + weight = 1000, + unique = true, + useable = false, + }, + wwine = { + name = 'wwine', + label = 'Weißwein', + description = '', + type = 'item', + image = 'wwine.png', + weight = 300, + unique = false, + useable = true, + shouldClose = true, + }, + odins_wisdom_brew = { + name = 'odins_wisdom_brew', + label = 'Odin\'s Wisdom Brew (alkoholfrei)', + description = 'Ein Getränk, das auch ohne Alkohol die Weisheit und Kraft des Allvaters vermittelt – voller Geschmack und leicht süß.', + type = 'item', + image = 'OdinsWisdomBrew.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + pistol_flashlight = { + name = 'pistol_flashlight', + label = 'Pistolenlicht', + description = '', + type = 'item', + image = 'flashlight_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + antipatharia_coral = { + name = 'antipatharia_coral', + label = 'Antipatharia', + description = 'Its also known as black corals or thorn corals', + type = 'item', + image = 'antipatharia_coral.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = true, + }, + veh_exterior = { + name = 'veh_exterior', + label = 'Exterior', + description = 'Upgrade vehicle exterior', + type = 'item', + image = 'veh_exterior.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + irishexit = { + name = 'irishexit', + label = 'Irish Exit', + description = '', + type = 'item', + image = 'irish_exit.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + advscope_attachment = { + name = 'advscope_attachment', + label = 'Advanced Scope', + description = 'An advanced scope for a weapon', + type = 'item', + image = 'advscope_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_ribs = { + name = 'cooked_ribs', + label = 'gegrillte Rippchen', + description = '', + type = 'item', + image = 'cooked_ribs.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + gg_salt_block_02 = { + name = 'gg_salt_block_02', + label = 'besserer Salzblock', + description = '', + type = 'item', + image = 'gg_salt_block_02.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_sled = { + name = 'weapon_sled', + label = 'Pistolenschlitten', + description = 'Der flinke Kurier, der das Feuer in Bewegung bringt', + type = 'item', + image = 'Waffenschlitten.png', + weight = 250, + unique = false, + useable = false, + shouldClose = false, + }, + woodcoal = { + name = 'woodcoal', + label = 'Sack Holzkohle', + description = '', + type = 'item', + image = 'woodcoal.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + weapontint_mk2_24 = { + name = 'weapontint_mk2_24', + label = 'Metallic Platinum Tint', + description = 'Metallic Platinum Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + flat_muzzle_brake = { + name = 'flat_muzzle_brake', + label = 'Flat Muzzle Brake', + description = 'A muzzle brake for a weapon', + type = 'item', + image = 'flat_muzzle_brake.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + vitaminloesung_1000 = { + name = 'vitaminloesung_1000', + label = 'Vitaminlösung 1000', + description = '', + type = 'item', + image = 'screenshot_696-removebg-preview.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_bbq_wings = { + name = 'cooked_bbq_wings', + label = 'gegrillte BBQ Wings', + description = '', + type = 'item', + image = 'cooked_bbq_wings.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_remotesniper = { + name = 'weapon_remotesniper', + label = 'Remote Sniper', + ammotype = 'AMMO_SNIPER_REMOTE', + description = 'A portable high-precision, long-range rifle', + type = 'weapon', + image = 'weapon_remotesniper.png', + weight = 1000, + unique = true, + useable = false, + }, + weapon_handle = { + name = 'weapon_handle', + label = 'Griff', + description = 'Der perfekte Halt – für dich und deine Waffen-Fantasien', + type = 'item', + image = 'snspistol_part_3.png', + weight = 200, + unique = false, + useable = false, + shouldClose = false, + }, + parachute = { + name = 'parachute', + label = 'Parachute', + description = 'The sky is the limit! Woohoo!', + type = 'item', + image = 'parachute.png', + weight = 30000, + unique = true, + useable = true, + shouldClose = true, + }, + painkillers = { + name = 'painkillers', + label = 'Painkillers', + description = 'For pain you can\'t stand anymore, take this pill that\'d make you feel great again', + type = 'item', + image = 'painkillers.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_mk2_2 = { + name = 'weapontint_mk2_2', + label = 'Classic Two-Tone Tint', + description = 'Classic Two-Tone Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + pork_joint = { + name = 'pork_joint', + label = 'roher Schweinebraten', + description = '', + type = 'item', + image = 'pork_joint.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + blotter_paper = { + name = 'blotter_paper', + label = 'Blotterpapier', + description = 'Das Papier, das dich nicht nur trocknen lässt, sondern auch deine Gedanken', + type = 'item', + image = 'paperroll.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + coke_small_brick = { + name = 'coke_small_brick', + label = 'Coke Package', + description = 'Small package of cocaine, mostly used for deals and takes a lot of space', + type = 'item', + image = 'coke_small_brick.png', + weight = 350, + unique = true, + useable = false, + shouldClose = true, + }, + gatecrack = { + name = 'gatecrack', + label = 'Gatecrack', + description = 'Handy software to tear down some fences', + type = 'item', + image = 'usb_device.png', + weight = 0, + unique = false, + useable = false, + shouldClose = true, + }, + largescope_attachment = { + name = 'largescope_attachment', + label = 'Large Scope', + description = 'A large scope for a weapon', + type = 'item', + image = 'largescope_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + ecola_zero_dose = { + name = 'ecola_zero_dose', + label = 'E-Cola Zero Dose', + description = 'Dose Cola', + type = 'item', + image = 'ecolazerocan.png', + weight = 50, + unique = false, + useable = true, + shouldClose = true, + }, + raw_turkey_drums = { + name = 'raw_turkey_drums', + label = 'rohe Putenkeulen', + description = '', + type = 'item', + image = 'raw_turkey_drums.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + fentanyl = { + name = 'fentanyl', + label = 'Fentanyl', + description = '', + type = 'item', + image = 'fentanyl-removebg-preview.png', + weight = 10, + unique = false, + useable = true, + shouldClose = true, + }, + empty_weed_bag = { + name = 'empty_weed_bag', + label = 'Empty Weed Bag', + description = 'A small empty bag', + type = 'item', + image = 'weed_baggy_empty.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + boxapples = { + name = 'boxapples', + label = 'Kiste Äpfel', + description = '', + type = 'item', + image = 'applebox.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + gg_hunting_knife_03 = { + name = 'gg_hunting_knife_03', + label = 'Premium Jagdmesser', + description = '', + type = 'item', + image = 'gg_hunting_knife_03.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_briefcase_02 = { + type = 'weapon', + image = 'weapon_briefcase2.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_briefcase_02', + description = 'Wonderfull for nice vacation to Liberty City', + label = 'Suitcase', + }, + j_and_js = { + name = 'j_and_js', + label = 'J&J’s', + description = 'Kleine, bunte Schockodrops mit knackiger Hülle und weichem Kern', + type = 'item', + image = 'ChatGPT_Image_27._Apr._2025__12_06_23-removebg-preview.png', + weight = 150, + unique = true, + useable = true, + shouldClose = true, + }, + kolonya = { + name = 'kolonya', + label = 'Kolonya', + description = 'Duftwasser - Geschenk für Gäste', + type = 'item', + image = 'Kolonya.png', + weight = 150, + unique = false, + useable = true, + shouldClose = true, + }, + veh_plates = { + name = 'veh_plates', + label = 'Plates', + description = 'Install vehicle plates', + type = 'item', + image = 'veh_plates.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_railgun = { + type = 'weapon', + image = 'weapon_railgun.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_railgun', + description = 'A weapon that uses electromagnetic force to launch high velocity projectiles', + label = 'Railgun', + }, + bandage = { + name = 'bandage', + label = 'Bandage', + description = 'A bandage works every time', + type = 'item', + image = 'bandage.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_flashlight = { + type = 'weapon', + image = 'weapon_flashlight.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_flashlight', + description = 'Heller als Du ^^', + label = 'Flashlight', + }, + aldurs_ight_lixir = { + name = 'baldurs_light_elixir', + label = 'Baldur\'s Light Elixir', + description = 'Ein strahlendes und belebendes Getränk, das den leuchtenden Geist Baldurs einfängt.', + type = 'item', + image = 'BaldursLightElixir.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + quickclot = { + name = 'quickclot', + label = 'Wundschnellverband', + description = '', + type = 'item', + image = '40053-QuikClot-Combat-Gauze-01-removebg-preview.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + advancedrepairkit = { + name = 'advancedrepairkit', + label = 'Advanced Repairkit', + description = 'A nice toolbox with stuff to repair your vehicle', + type = 'item', + image = 'advancedkit.png', + weight = 4000, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_mk2_11 = { + name = 'weapontint_mk2_11', + label = 'Yellow Contrast Tint', + description = 'Yellow Contrast Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + frittenwbm = { + name = 'frittenwbm', + label = 'Fritten wie bei Muttern', + description = '', + type = 'item', + image = 'Fritten_wie_bei_Muttern.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + thors_sandwich = { + name = 'thors_sandwich', + label = 'Thors Sandwich', + description = 'So kraftvoll wie Thors Hammerschlag, dieses Sandwich ist eine herzhafte Kombination aus intensiven Aromen und sättigender Substanz. Perfekt für einen echten Wikinger-Appetit.', + type = 'item', + image = 'thors_sandwich.png', + weight = 150, + unique = false, + useable = true, + shouldClose = true, + }, + purple_phone = { + name = 'purple_phone', + label = 'iFruit 12XR Lila', + description = '„Jetzt mit noch mehr Features, die du nie brauchst, aber jedem zeigen musst.“', + type = 'item', + image = 'purple_phone.png', + weight = 0.09999999999999432, + unique = true, + useable = false, + shouldClose = false, + }, + rostedcoffee = { + name = 'rostedcoffee', + label = 'Sack geröstete Kaffeebohnen', + description = '', + type = 'item', + image = 'rostedcoffee.png', + weight = 2000, + unique = true, + useable = false, + shouldClose = false, + }, + boxsalad = { + name = 'boxsalad', + label = 'Kiste Eisbergsalat', + description = '', + type = 'item', + image = 'saladbox.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + eimdalls_lear_ight = { + name = 'heimdalls_clear_sight', + label = 'Heimdall\'s Clear Sight', + description = 'Ein erfrischendes, klares Getränk, das wie Heimdall’s wachsames Auge rein und belebend wirkt.', + type = 'item', + image = 'HeimdallsClearSight.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + iron = { + name = 'iron', + label = 'Iron', + description = 'Handy piece of metal that you can probably use for something', + type = 'item', + image = 'iron.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + weapon_specialcarbine = { + name = 'weapon_specialcarbine', + label = 'KH 450', + ammotype = 'AMMO_RIFLE', + description = 'Wenn die Ar 15 nicht mehr reicht.', + type = 'weapon', + image = 'screenshot_407-removebg-preview.png', + weight = 1000, + unique = true, + useable = false, + }, + hors_hunder_ings = { + name = 'hors_hunder_ings', + label = 'Thor\'s Thunder Wings', + description = 'Knusprig, würzig und mit einem feurigen Biss – diese Flügel schlagen ein wie ein Donnerblitz.', + type = 'item', + image = 'ThorsThunderWings.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + okis_ischief_ites = { + name = 'okis_ischief_ites', + label = 'Loki\'s Mischief Bites', + description = 'Knusprige Bissen, die mit einer scharfen Überraschung im Inneren den Gästen einen schelmischen Spaß bereiten.', + type = 'item', + image = 'LokisMischiefBites.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + ibuprophen = { + name = 'ibuprophen', + label = 'Ibuprophen', + description = '', + type = 'item', + image = 'Ibuprophen.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + sifs_olden_harvest = { + name = 'sifs_olden_harvest', + label = 'Sifs Golden Harvest', + description = '', + type = 'item', + image = 'SifsGoldenHarvest.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_ceramicpistol = { + name = 'weapon_ceramicpistol', + label = 'Ceramic Pistol', + ammotype = 'AMMO_PISTOL', + description = 'Weapon Ceramicpistol', + type = 'weapon', + image = 'weapon_ceramicpistol.png', + weight = 1000, + unique = true, + useable = true, + }, + marble_pop_limo = { + name = 'marble_pop_limo', + label = 'Marble Pop Limo', + description = 'Kult-Getränk aus Japan: Erfrischende Limonade mit fruchtigem Geschmack und der typischen Glasmurmel', + type = 'item', + image = 'marblepop.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + holoscope_attachment = { + name = 'holoscope_attachment', + label = 'Holo Scope', + description = 'A holo scope for a weapon', + type = 'item', + image = 'holoscope_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + kanister = { + name = 'kanister', + label = 'leerer Kanister', + description = '', + type = 'item', + image = 'kanister.png', + weight = 600, + unique = false, + useable = false, + shouldClose = false, + }, + whiskeywickel = { + name = 'whiskeywickel', + label = 'Whiskeywickel', + description = '', + type = 'item', + image = 'whiskeywickel.png', + weight = 200, + unique = true, + useable = true, + shouldClose = false, + }, + weapontint_mk2_1 = { + name = 'weapontint_mk2_1', + label = 'Classic Gray Tint', + description = 'Classic Gray Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + orange_o_tang_zero_flasche = { + name = 'orange_o_tang_zero_flasche', + label = 'Orange O Tang Zero Flasche', + description = 'Flasche Orangen Limo', + type = 'item', + image = 'orange_o_tang_zero_flasche.png', + weight = 80, + unique = false, + useable = true, + shouldClose = true, + }, + bcesandwich = { + name = 'bcesandwich', + label = 'Bacon Cheese Egg Sandwich', + description = 'Knuspriger Bacon, geschmolzener Käse und ein saftiges Spiegelei, geschichtet zwischen zwei goldbraun gerösteten Toastscheiben', + type = 'item', + image = 'bcesandwich.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_stone_hatchet = { + type = 'weapon', + image = 'weapon_stone_hatchet.png', + useable = true, + weight = 1000, + unique = true, + name = 'weapon_stone_hatchet', + description = 'Stone Hatchet', + label = 'Stone Hatchet', + }, + gg_captured_chickenhawk = { + name = 'gg_captured_chickenhawk', + label = 'Gefangener Falke', + description = '', + type = 'item', + image = 'gg_captured_chickenhawk.png', + weight = 5000, + unique = true, + useable = true, + shouldClose = true, + }, + machete_blade = { + name = 'machete_blade', + label = 'Machete Klinge', + description = 'Wenn du mehr als nur ein bisschen Durchblick brauchst – sie räumt den Weg frei', + type = 'item', + image = 'Machetenklinge.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + falafel = { + name = 'falafel', + label = 'Falafel', + description = 'Falafel mit Joghurtsauce', + type = 'item', + image = 'Falafel.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_petrolcan = { + name = 'weapon_petrolcan', + label = 'Petrol Can', + ammotype = 'AMMO_PETROLCAN', + description = 'A robust liquid container made from pressed steel', + type = 'weapon', + image = 'weapon_petrolcan.png', + weight = 1000, + unique = true, + useable = false, + }, + cooked_brisket = { + name = 'cooked_brisket', + label = 'gegrilltes Brisket', + description = '', + type = 'item', + image = 'cooked_brisket.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + ecola_zero_flasche = { + name = 'ecola_zero_flasche', + label = 'E-Cola Zero Flasche', + description = 'Flasche Cola', + type = 'item', + image = 'ecolazerobottle.png', + weight = 80, + unique = false, + useable = true, + shouldClose = true, + }, + chemiebarrel = { + name = 'chemiebarrel', + label = 'Chemie Fass', + description = '', + type = 'item', + image = 'chemie.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + pistol_compensator = { + name = 'pistol_compensator', + label = 'Pistolen Kompensator', + description = '', + type = 'item', + image = 'comp_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + gg_hunting_arrowammo = { + name = 'gg_hunting_arrowammo', + label = 'Armbrust Pfeile', + description = '', + type = 'item', + image = 'gg_hunting_arrowammo.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + freyas_blossom = { + name = 'freyas_blossom', + label = 'Freyas Blossom', + description = 'Ein blumiges und fruchtiges Getränk, das die Zartheit und Schönheit, der Göttin Freya widerspiegelt.', + type = 'item', + image = 'FreyasBlossom.png', + weight = 250, + unique = true, + useable = true, + shouldClose = true, + }, + digicamo_attachment = { + name = 'digicamo_attachment', + label = 'Digital Camo', + description = 'A digital camo for a weapon', + type = 'item', + image = 'digicamo_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_kebab = { + name = 'cooked_kebab', + label = 'gegrilltes Schaschlick', + description = '', + type = 'item', + image = 'cooked_kebab.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + diving_fill = { + name = 'diving_fill', + label = 'Diving Tube', + description = 'An oxygen tube and a rebreather', + type = 'item', + image = 'diving_tube.png', + weight = 3000, + unique = true, + useable = true, + shouldClose = true, + }, + hotdog = { + name = 'hotdog', + label = 'Hot Dog', + description = '', + type = 'item', + image = 'screenshot_691-removebg-preview.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + orange = { + name = 'orange', + label = 'Orange', + description = '', + type = 'item', + image = 'orange.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + ifaks = { + name = 'ifaks', + label = 'ifaks', + description = 'ifaks for healing and a complete stress remover.', + type = 'item', + image = 'ifaks.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + cotton = { + name = 'cotton', + label = 'Baumwolle', + description = '', + type = 'item', + image = 'cotton.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + newsbmic = { + name = 'newsbmic', + label = 'Boom Microphone', + description = 'A Useable BoomMic', + type = 'item', + image = 'newsbmic.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + reinforced_handle = { + name = 'reinforced_handle', + label = 'Verstärkter Griff', + description = 'Der Bodybuilder unter den Griffen', + type = 'item', + image = 'Verstaerktergriff.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + ['3-fach_impfung_katze'] = { + name = '3-fach_impfung_katze', + label = '3-fach Impfung Katze', + description = '', + type = 'item', + image = 'katzenimpfstoff.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + sprunk = { + name = 'sprunk', + label = 'Sprunk Softdrink', + description = '"Weil dein Körper Zucker liebt – du aber nicht deinen Körper."', + type = 'item', + image = 'sprunk.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_minigun = { + name = 'weapon_minigun', + label = 'Minigun', + ammotype = 'AMMO_MINIGUN', + description = 'A portable machine gun consisting of a rotating cluster of six barrels and capable of variable rates of fire of up to 6,000 rounds per minute', + type = 'weapon', + image = 'weapon_minigun.png', + weight = 1000, + unique = true, + useable = false, + }, + heparin = { + name = 'heparin', + label = 'Heparin', + description = '', + type = 'item', + image = 'heparin.png', + weight = 10, + unique = false, + useable = true, + shouldClose = true, + }, + firework3 = { + name = 'firework3', + label = 'WipeOut', + description = 'Fireworks', + type = 'item', + image = 'firework3.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + boxgrapejuice = { + name = 'boxgrapejuice', + label = 'Kiste Traubensaft', + description = '', + type = 'item', + image = 'boxgrapejuice.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + lsd_route = { + name = 'lsd_route', + label = 'LSD Route', + description = 'Offiziell? Dieses Dokument gibt’s nicht. Unofficially? Du bist jetzt Teil der geheimen Route – und das solltest du niemandem erzählen', + type = 'item', + image = 'lsd_route.png', + weight = 10, + unique = true, + useable = false, + shouldClose = false, + }, + copper = { + name = 'copper', + label = 'Kupferbarren', + description = 'Es ist Metall aber Weich ', + type = 'item', + image = 'cooperbar.png', + weight = 800, + unique = false, + useable = false, + shouldClose = false, + }, + sniper_defaultclip = { + name = 'sniper_defaultclip', + label = 'Sniper Magzin', + description = '', + type = 'item', + image = 'sniper_defaultclip.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_hammer = { + type = 'weapon', + image = 'weapon_hammer.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_hammer', + description = 'Used for jobs such as breaking things (legs) and driving in nails', + label = 'Hammer', + }, + glass = { + name = 'glass', + label = 'Glas', + description = 'It is very fragile, watch out', + type = 'item', + image = 'glass.png', + weight = 600, + unique = false, + useable = false, + shouldClose = false, + }, + empty_nitrous_bottle = { + name = 'empty_nitrous_bottle', + label = 'leere Nitro Flasche', + description = '', + type = 'item', + image = 'empty_nitrous_bottle.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + tablet = { + name = 'tablet', + label = 'Tablet', + description = 'Expensive tablet', + type = 'item', + image = 'tablet.png', + weight = 2000, + unique = false, + useable = false, + shouldClose = true, + }, + kino_keycard = { + name = 'kino_keycard', + label = 'Moonlight Cinema Keycard', + description = '', + type = 'item', + image = 'keycard.png', + weight = 10, + unique = true, + useable = false, + shouldClose = false, + }, + rifle_flashlight = { + name = 'rifle_flashlight', + label = 'Gewehrlicht', + description = '', + type = 'item', + image = 'flashlight_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_unarmed = { + type = 'weapon', + image = 'placeholder.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_unarmed', + description = 'Fisticuffs', + label = 'Fists', + }, + weapon_pipebomb = { + type = 'weapon', + image = 'weapon_pipebomb.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_pipebomb', + description = 'A homemade bomb, the components of which are contained in a pipe', + label = 'Pipe Bomb', + }, + schnitzelbroetchen = { + name = 'schnitzelbroetchen', + label = 'Schnitzelbrötchen', + description = 'Knuspriger Held im Brötchenmantel – das Schnitzel regelt!', + type = 'item', + image = 'schnitzelbroetchen.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + leberkas_semmal = { + name = 'leberkas_semmal', + label = 'Leberkas Semmal', + description = 'Mehr Fleisch als Worte – des is koa Semmel, des is a Lebensgefühl!', + type = 'item', + image = 'leberkas_semmal.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + ironbar = { + name = 'ironbar', + label = 'Eisenbarren', + description = '', + type = 'item', + image = 'ironbar.png', + weight = 2000, + unique = false, + useable = false, + shouldClose = false, + }, + xtcbaggy = { + name = 'xtcbaggy', + label = 'Bag of XTC', + description = 'Pop those pills baby', + type = 'item', + image = 'xtc_baggy.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + wine = { + name = 'wine', + label = 'Rotwein', + description = 'Some good wine to drink on a fine evening', + type = 'item', + image = 'wine.png', + weight = 300, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_mk2_5 = { + name = 'weapontint_mk2_5', + label = 'Classic Green Tint', + description = 'Classic Green Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + diving_gear = { + name = 'diving_gear', + label = 'Diving Gear', + description = 'An oxygen tank and a rebreather', + type = 'item', + image = 'diving_gear.png', + weight = 30000, + unique = true, + useable = true, + shouldClose = true, + }, + rifle_extendedclip = { + name = 'rifle_extendedclip', + label = 'erw. Gewehr Magazin', + description = '', + type = 'item', + image = 'rifle_extendedclip.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + beerkeg = { + name = 'beerkeg', + label = 'Bierfass', + description = '', + type = 'item', + image = 'beerkeg.png', + weight = 600, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_gadgetpistol = { + name = 'weapon_gadgetpistol', + label = 'Perico Pistol', + ammotype = 'AMMO_PISTOL', + description = 'Weapon Gadgetpistol', + type = 'weapon', + image = 'weapon_gadgetpistol.png', + weight = 1000, + unique = true, + useable = true, + }, + spazi_limo = { + name = 'spazi_limo', + label = 'Bergbräu Limo', + description = 'Spritzig, lecker, absolut neu und revolutionär. Ähnlichkeiten zu anderen Limos? Niemals. Reinste Zufälle. Wirklich.', + type = 'item', + image = 'spazi_limo.png', + weight = 150, + unique = false, + useable = true, + shouldClose = true, + }, + precision_muzzle_brake = { + name = 'precision_muzzle_brake', + label = 'Precision Muzzle Brake', + description = 'A muzzle brake for a weapon', + type = 'item', + image = 'precision_muzzle_brake.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + popcorn = { + name = 'popcorn', + label = 'Popcorn', + description = 'Frisch aufgepopptes Popcorn ', + type = 'item', + image = 'ChatGPT Image 26. Apr. 2025, 17_05_56-min.png', + weight = 150, + unique = true, + useable = true, + shouldClose = true, + }, + i4_engine = { + name = 'i4_engine', + label = 'I4 Motor', + description = '', + type = 'item', + image = 'i4_engine.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + salep = { + name = 'salep', + label = 'Salep', + description = ' Zimt Heißgetränk', + type = 'item', + image = 'salep.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + creditcard = { + name = 'creditcard', + label = 'Bankkarte', + description = 'Ich brauch Geld', + type = 'item', + image = 'creditcard.png', + weight = 0, + unique = true, + useable = false, + shouldClose = true, + }, + shoe = { + name = 'shoe', + label = 'Schuh', + description = 'ein Schuh an Kop .... oder so', + type = 'item', + image = 'shoe.png', + weight = 100, + unique = true, + useable = true, + shouldClose = false, + }, + ceramic_barrel = { + name = 'ceramic_barrel', + label = 'Keramiklauf', + description = 'Der Lauf, der sich in jeder Sicherheitskontrolle unsichtbar macht', + type = 'item', + image = 'keramiklauf.png', + weight = 200, + unique = false, + useable = false, + shouldClose = false, + }, + weapon_heavysniper_mk2 = { + name = 'weapon_heavysniper_mk2', + label = 'Heavy Sniper Mk II', + ammotype = 'AMMO_SNIPER', + description = 'Weapon Heavysniper MK2', + type = 'weapon', + image = 'weapon_heavysniper_mk2.png', + weight = 1000, + unique = true, + useable = true, + }, + boxorangejuice = { + name = 'boxorangejuice', + label = 'Kiste Orangensaft', + description = '', + type = 'item', + image = 'boxorangejuice.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + pistol_defaultclip = { + name = 'pistol_defaultclip', + label = 'Pistolen Magazin', + description = '', + type = 'item', + image = 'clip_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + drytobbacoleaf = { + name = 'drytobbacoleaf', + label = 'getrocknetes Tabakblatt', + description = '', + type = 'item', + image = 'drietobbacoleaf.png', + weight = 10, + unique = false, + useable = false, + shouldClose = false, + }, + smg_scope = { + name = 'smg_scope', + label = 'SMG Visier', + description = '', + type = 'item', + image = 'holoscope_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + glucoseg40 = { + name = 'glucoseg40', + label = 'Glucose 40%', + description = '', + type = 'item', + image = 'glucoseg40.png', + weight = 10, + unique = false, + useable = true, + shouldClose = true, + }, + revolver_barrel = { + name = 'revolver_barrel', + label = 'Revolverlauf', + description = 'Revolver-Abzug: Ein kurzer Zug, der großen Knall bringt', + type = 'item', + image = 'axehandle.png', + weight = 250, + unique = false, + useable = false, + shouldClose = false, + }, + raw_beef_brisket = { + name = 'raw_beef_brisket', + label = 'rohes Beef Brisket', + description = '', + type = 'item', + image = 'raw_beef_brisket.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + drill = { + name = 'drill', + label = 'Bohrmaschine', + description = 'The real deal...', + type = 'item', + image = 'drill.png', + weight = 0, + unique = true, + useable = false, + shouldClose = false, + }, + bleeder = { + name = 'bleeder', + label = 'The Bleeder', + description = '', + type = 'item', + image = 'screenshot_685-removebg-preview.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + ribeye_steak = { + name = 'ribeye_steak', + label = 'Ribeye Steak', + description = '', + type = 'item', + image = 'ribeye_steak.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_railgunxm3 = { + type = 'weapon', + image = 'weapon_railgunxm3.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_railgunxm3', + description = 'A weapon that uses electromagnetic force to launch high velocity projectiles', + label = 'Railgun XM3', + }, + veh_engine = { + name = 'veh_engine', + label = 'Engine', + description = 'Upgrade vehicle engine', + type = 'item', + image = 'veh_engine.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_poolcue = { + type = 'weapon', + image = 'weapon_poolcue.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_poolcue', + description = 'A stick used to strike a ball, usually the cue ball (or other things)', + label = 'Billardque', + }, + weapon_dbshotgun = { + name = 'weapon_dbshotgun', + label = 'Double-barrel Shotgun', + ammotype = 'AMMO_SHOTGUN', + description = 'A shotgun with two parallel barrels, allowing two single shots to be fired in quick succession', + type = 'weapon', + image = 'weapon_dbshotgun.png', + weight = 1000, + unique = true, + useable = false, + }, + jords_ea_latter = { + name = 'njords_sea_platter', + label = 'Njord\'s Sea Platter', + description = 'Frisch aus dem Meer, diese Meeresfrüchte erinnern an Njords Verbindung zu den stürmischen Wellen der nordischen Meere.', + type = 'item', + image = 'NjordsSeaPlatter.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_corn_cob = { + name = 'cooked_corn_cob', + label = 'gegrillter Maiskolben', + description = '', + type = 'item', + image = 'cooked_corn_cob.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + tirerepairkit = { + name = 'tirerepairkit', + label = 'Tire Repair Kit', + description = 'A kit to repair your tires', + type = 'item', + image = 'tirerepairkit.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + bikerack = { + name = 'bikerack', + label = 'Fahrradträger', + description = '', + type = 'item', + image = 'bikerack.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + okis_rickster_unch = { + name = 'lokis_trickster_punch', + label = 'Loki\'s Trickster Punch', + description = 'Unberechenbar und aufregend, dieser Mocktail hält eine erfrischende Überraschung parat.', + type = 'item', + image = 'LokisTricksterPunch.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + stoff = { + name = 'stoff', + label = 'Stoff ', + description = '', + type = 'item', + image = 'stoff.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + smg_flashlight = { + name = 'smg_flashlight', + label = 'SMG Licht', + description = '', + type = 'item', + image = 'flashlight_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapontint_mk2_7 = { + name = 'weapontint_mk2_7', + label = 'Classic Earth Tint', + description = 'Classic Earth Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_militaryrifle = { + name = 'weapon_militaryrifle', + label = 'Weapon Militaryrifle', + ammotype = 'AMMO_RIFLE', + description = 'Weapon Militaryrifle', + type = 'weapon', + image = 'weapon_assaultrifle.png', + weight = 1000, + unique = true, + useable = true, + }, + shotgun_squaredmuzzle = { + name = 'shotgun_squaredmuzzle', + label = 'MK2 Shotgun Squaredmuzzle', + description = '', + type = 'item', + image = 'comp_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + privcard01 = { + name = 'privcard01', + label = 'Schlüsselkarte-0100a', + description = 'Registriert auf Mark Petrol', + type = 'item', + image = '', + weight = 0, + unique = false, + useable = false, + shouldClose = false, + }, + meth_pipe = { + name = 'meth_pipe', + label = 'Leere Methpfeife', + description = 'Leere Pfeife zum möglichen Glück was keins ist', + type = 'item', + image = 'Meth pfeife.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + blue_phone = { + name = 'blue_phone', + label = 'iFruit 12XR Blau', + description = '„Ein Akku, der genau so lange hält wie deine Aufmerksamkeitsspanne.“', + type = 'item', + image = 'blue_phone.png', + weight = 0.09999999999999432, + unique = true, + useable = false, + shouldClose = false, + }, + veh_toolbox = { + name = 'veh_toolbox', + label = 'Toolbox', + description = 'Check vehicle status', + type = 'item', + image = 'veh_toolbox.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + hors_hunder_torm = { + name = 'thors_thunder_storm', + label = 'Thor\'s Thunder Storm (alkoholfrei)', + description = 'Ein spritziges Getränk mit einem überraschenden Kick, das wie ein Donnerschlag erfrischt.', + type = 'item', + image = 'ThorsThunderStorm.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + emergencydrone = { + name = 'emergencydrone', + label = 'Einsatz Drohne', + description = '', + type = 'item', + image = 'police_drone.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_stickybomb = { + type = 'weapon', + image = 'weapon_stickybomb.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_stickybomb', + description = 'An explosive charge covered with an adhesive that when thrown against an object sticks until it explodes', + label = 'C4', + }, + thors_hammer = { + name = 'thors_hammer', + label = 'Thor\'s Hammer', + description = 'So kraftvoll wie der Schlag von Mjölnir, Thors legendärem Hammer.', + type = 'item', + image = 'ThorsHammerBeer.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + gussform = { + name = 'gussform', + label = 'Gussform ', + description = '', + type = 'item', + image = 'gussform.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + oilbarrel = { + name = 'oilbarrel', + label = 'Erdölfass', + description = '', + type = 'item', + image = 'oilbarrel.png', + weight = 6000, + unique = true, + useable = false, + shouldClose = false, + }, + sludgie = { + name = 'sludgie', + label = 'Sludgie', + description = 'Gefrorene Chemie zum Trinken ^^', + type = 'item', + image = 'sludgie.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + offroad_tyres = { + name = 'offroad_tyres', + label = 'Reifen offroad', + description = '', + type = 'item', + image = 'offroad_tyres.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + vodka = { + name = 'vodka', + label = 'Chernokov Vodka', + description = 'Nach 4 Flaschen redet man Russisch.', + type = 'item', + image = 'vodka.png', + weight = 500, + unique = false, + useable = true, + shouldClose = true, + }, + radio = { + name = 'radio', + label = 'Funkgerät', + description = 'You can communicate with this through a signal', + type = 'item', + image = 'radio.png', + weight = 600, + unique = true, + useable = false, + shouldClose = true, + }, + fitbit = { + name = 'fitbit', + label = 'Fitbit', + description = 'I like fitbit', + type = 'item', + image = 'fitbit.png', + weight = 500, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_pumpshotgun_mk2 = { + name = 'weapon_pumpshotgun_mk2', + label = 'Pumpshotgun Mk II', + ammotype = 'AMMO_SHOTGUN', + description = 'Pumpshotgun MK2', + type = 'weapon', + image = 'weapon_pumpshotgun_mk2.png', + weight = 1000, + unique = true, + useable = true, + }, + battery = { + name = 'battery', + label = 'Akku', + description = '', + type = 'item', + image = 'battery.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + wood = { + name = 'wood', + label = 'Holz', + description = 'Ich und mein Holz....', + type = 'item', + image = 'wood.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + kevlar = { + name = 'kevlar', + label = 'Kevlar ', + description = '', + type = 'item', + image = 'kevlar.png', + weight = 200, + unique = false, + useable = false, + shouldClose = false, + }, + bulletproof_tyres = { + name = 'bulletproof_tyres', + label = 'Reifen Gebanzert', + description = '', + type = 'item', + image = 'bulletproof_tyres.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + drift_tuning_kit = { + name = 'drift_tuning_kit', + label = 'Driftkit', + description = '', + type = 'item', + image = 'drift_tuning_kit.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + kas_leberkas_semmal = { + name = 'kas_leberkas_semmal', + label = 'Kas Leberkas Semmal', + description = 'Mehr Fleisch als Worte – des is koa Semmel, des is a Lebensgefühl!', + type = 'item', + image = 'kas_leberkas_semmal.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_pistolxm3 = { + name = 'weapon_pistolxm3', + label = 'Pistol XM3', + ammotype = 'AMMO_PISTOL', + description = 'Pistol XM3', + type = 'weapon', + image = 'highteampistol.png', + weight = 1000, + unique = true, + useable = false, + }, + shotgun_flashlight = { + name = 'shotgun_flashlight', + label = 'Shotgun Licht', + description = '', + type = 'item', + image = 'flashlight_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_flaregun = { + name = 'weapon_flaregun', + label = 'Flare Gun', + ammotype = 'AMMO_FLARE', + description = 'A handgun for firing signal rockets', + type = 'weapon', + image = 'weapon_flaregun.png', + weight = 1000, + unique = true, + useable = false, + }, + smg_defaultclip = { + name = 'smg_defaultclip', + label = 'SMG Magazine', + description = '', + type = 'item', + image = 'clip_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + weapontint_mk2_13 = { + name = 'weapontint_mk2_13', + label = 'Bold Pink Tint', + description = 'Bold Pink Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + jords_cean_reeze_alkoholfrei = { + name = 'njords_ocean_breeze_alkoholfrei', + label = 'Njord\'s Ocean Breeze (alkoholfrei)', + description = 'Eine kühle Meeresbrise in Form eines Getränks, die erfrischend und exotisch zugleich ist.', + type = 'item', + image = 'NjordsOceanBreeze.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + rifle_defaultclip = { + name = 'rifle_defaultclip', + label = 'Gewehr Magazin', + description = '', + type = 'item', + image = 'rifle_defaultclip.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + yggdrasils_root = { + name = 'yggdrasils_root', + label = 'Yggdrasil\'s Root', + description = '', + type = 'item', + image = 'YggdrasilsRoot.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + espresso = { + name = 'espresso', + label = 'Tasse Espresso', + description = 'Hiernach bist du safe wach ^^', + type = 'item', + image = 'espresso.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + item_bench = { + name = 'item_bench', + label = 'Workbench', + description = 'A workbench to craft items.', + type = 'item', + image = 'workbench.png', + weight = 15000, + unique = true, + useable = true, + shouldClose = false, + }, + weapon_doubleaction = { + name = 'weapon_doubleaction', + label = ' Revolver', + ammotype = 'AMMO_PISTOL', + description = 'Moderner Revolver um auf Städter zu schießen und was sich sonst noch so bewegt ^^', + type = 'weapon', + image = 'revolver2.png', + weight = 1000, + unique = true, + useable = false, + }, + log = { + name = 'log', + label = 'Holzscheit', + description = '', + type = 'item', + image = 'wood_scraps.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + dagger_blade = { + name = 'dagger_blade', + label = 'Dolchklinge', + description = 'So klein, du siehst sie fast nicht – aber sie hinterlässt Eindruck', + type = 'item', + image = 'P1026942-3-scaled-removebg-preview.png', + weight = 500, + unique = false, + useable = false, + shouldClose = false, + }, + cuttingdisc = { + name = 'cuttingdisc', + label = 'Trennscheibe', + description = '', + type = 'item', + image = 'cuttingdisc.png', + weight = 200, + unique = true, + useable = false, + shouldClose = false, + }, + sawdust = { + name = 'sawdust', + label = 'Sägemehl', + description = '', + type = 'item', + image = 'sawdust.png', + weight = 20, + unique = false, + useable = false, + shouldClose = false, + }, + weapon_assaultrifle = { + name = 'weapon_assaultrifle', + label = 'AK 75', + ammotype = 'AMMO_RIFLE', + description = 'Russlands Antwort auf jedes Problem: zuverlässig, unkaputtbar und schießt sogar noch, wenn Wodka drüber gekippt wird.', + type = 'weapon', + image = 'weapon_assaultrifle.png', + weight = 1000, + unique = true, + useable = false, + }, + weapon_knuckle = { + type = 'weapon', + image = 'weapon_knuckle.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_knuckle', + description = 'A metal guard worn over the knuckles in fighting, especially to increase the effect of the blows', + label = 'Knuckle', + }, + gleitgel = { + name = 'gleitgel', + label = 'Gleitgel', + description = 'Falls es mal zu Trocken ist ^^', + type = 'item', + image = 'gleitgel.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + zig = { + name = 'zig', + label = 'selbstgedrehte Zigarette ', + description = '', + type = 'item', + image = 'zig.png', + weight = 100, + unique = false, + useable = true, + shouldClose = false, + }, + firework1 = { + name = 'firework1', + label = '2Brothers', + description = 'Fireworks', + type = 'item', + image = 'firework1.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_assaultsmg = { + name = 'weapon_assaultsmg', + label = 'BDR-C ', + ammotype = 'AMMO_SMG', + description = 'Voll Scifi ^^', + type = 'weapon', + image = 'weapon_assaultsmg.png', + weight = 1000, + unique = true, + useable = false, + }, + pd_keycard = { + name = 'pd_keycard', + label = 'PD Key Card', + description = 'Wenn du kein Cop bist Finger weg!', + type = 'item', + image = 'pd_keycard.png', + weight = 10, + unique = true, + useable = false, + shouldClose = false, + }, + opium = { + name = 'opium', + label = 'Opium', + description = 'Chillfilter fürs Leben – aber Vorsicht, klebrig', + type = 'item', + image = 'opium_dry2.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + veh_brakes = { + name = 'veh_brakes', + label = 'Brakes', + description = 'Upgrade vehicle brakes', + type = 'item', + image = 'veh_brakes.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_3 = { + name = 'weapontint_3', + label = 'Pink Tint', + description = 'Pink Weapon Tint', + type = 'item', + image = 'weapontint_pink.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + gg_hunting_campfire = { + name = 'gg_hunting_campfire', + label = 'Lagerfeuerkit', + description = '', + type = 'item', + image = 'gg_hunting_campfire.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + pizza_piece = { + name = 'pizza_piece', + label = 'Stück Pizza', + description = 'Ein Stück Glück auf deinem Teller – Genieße unser köstliches Stück Pizza!', + type = 'item', + image = 'file_00000000abf061f788ede1aa1c949dae-removebg-preview.png', + weight = 150, + unique = true, + useable = true, + shouldClose = true, + }, + corn = { + name = 'corn', + label = 'Getreide', + description = '', + type = 'item', + image = 'corn.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + firework2 = { + name = 'firework2', + label = 'Poppelers', + description = 'Fireworks', + type = 'item', + image = 'firework2.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + njords_sea_platter = { + name = 'njords_sea_platter', + label = 'Njords Sea Platter', + description = '', + type = 'item', + image = 'NjordsSeaPlatter.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + shortened_gunbarrel = { + name = 'shortened_gunbarrel', + label = 'verkürzter Waffenlauf', + description = 'Weniger Lauf, mehr Stil', + type = 'item', + image = 'shotgun_barrel_compressed_better.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + rohkaffee = { + name = 'rohkaffee', + label = 'Rohkaffee', + description = '', + type = 'item', + image = 'rohkaffee.png', + weight = 4, + unique = false, + useable = false, + shouldClose = false, + }, + veh_wheels = { + name = 'veh_wheels', + label = 'Wheels', + description = 'Upgrade vehicle wheels', + type = 'item', + image = 'veh_wheels.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + ornageo = { + name = 'ornageo', + label = 'Orange O Tang Softdrink', + description = '"Weil dein Körper Zucker liebt – du aber nicht deinen Körper."', + type = 'item', + image = 'screenshot_688-removebg-preview.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + box = { + name = 'box', + label = 'Kiste', + description = '', + type = 'item', + image = 'box.png', + weight = 600, + unique = true, + useable = false, + shouldClose = false, + }, + lutschfinger_eis = { + name = 'lutschfinger_eis', + label = 'Lutschfinger Eis', + description = 'wie aus deiner Kindheit', + type = 'item', + image = 'lutschfinger_eis.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + dendrogyra_coral = { + name = 'dendrogyra_coral', + label = 'Dendrogyra', + description = 'Its also known as pillar coral', + type = 'item', + image = 'dendrogyra_coral.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = true, + }, + cigar = { + name = 'cigar', + label = 'Zigarre', + description = '', + type = 'item', + image = 'cigar.png', + weight = 100, + unique = false, + useable = true, + shouldClose = false, + }, + flashlight_attachment = { + name = 'flashlight_attachment', + label = 'Flashlight', + description = 'A flashlight for a weapon', + type = 'item', + image = 'flashlight_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + anglegrinder = { + name = 'anglegrinder', + label = 'Flex', + description = '„Dein bester Freund, wenn’s darum geht, Dinge zu zerstören – äh, bearbeiten.“', + type = 'item', + image = 'anglegrinder.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + weed_skunk_seed = { + name = 'weed_skunk_seed', + label = 'Skunk Seed', + description = 'A weed seed of Skunk', + type = 'item', + image = 'weed_seed.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + diamond_ring = { + name = 'diamond_ring', + label = 'Diamond Ring', + description = 'A diamond ring seems like the jackpot to me!', + type = 'item', + image = 'diamond_ring.png', + weight = 1500, + unique = false, + useable = false, + shouldClose = true, + }, + weed_ak47 = { + name = 'weed_ak47', + label = 'AK47 2g', + description = 'A weed bag with 2g AK47', + type = 'item', + image = 'weed_baggy.png', + weight = 200, + unique = false, + useable = true, + shouldClose = false, + }, + veh_armor = { + name = 'veh_armor', + label = 'Armor', + description = 'Upgrade vehicle armor', + type = 'item', + image = 'veh_armor.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_pork_joint = { + name = 'cooked_pork_joint', + label = 'gegrillter Schweinebraten', + description = '', + type = 'item', + image = 'cooked_pork_joint.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + spazi = { + name = 'spazi', + label = 'Bergbräu Spazi ', + description = 'Cola trifft Orange – wie nie zuvor gesehen. Falls dir das bekannt vorkommt: Nein, du bildest dir das nur ein.', + type = 'item', + image = 'spazi.png', + weight = 150, + unique = false, + useable = true, + shouldClose = true, + }, + heavyarmor = { + name = 'heavyarmor', + label = 'Verstärkte Kugelsischere Weste', + description = 'Some protection won\'t hurt... right?', + type = 'item', + image = 'armor.png', + weight = 5000, + unique = false, + useable = true, + shouldClose = true, + }, + gg_pug_bait_02 = { + name = 'gg_pug_bait_02', + label = 'Illegaler Raubtierköder 2', + description = '', + type = 'item', + image = 'gg_pug_bait_02.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_crossbow = { + name = 'weapon_crossbow', + label = 'Jagd Armbrust', + description = '', + type = 'weapon', + image = 'weapon_crossbow.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + shisha_tobacco = { + name = 'shisha_tobacco', + label = 'Shisha Tabak', + description = '', + type = 'item', + image = 'shisha_tobacco.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + weapon_bullpuprifle = { + name = 'weapon_bullpuprifle', + label = 'QBX-92-3', + ammotype = 'AMMO_RIFLE', + description = 'Dieses Gewehr ist der neueste chinesische Import, der Amerika im Sturm erobert.', + type = 'weapon', + image = 'screenshot_411-removebg-preview.png', + weight = 1000, + unique = true, + useable = false, + }, + crack_baggy = { + name = 'crack_baggy', + label = 'Bag of Crack', + description = 'To get happy faster', + type = 'item', + image = 'crack_baggy.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + amiodaron = { + name = 'amiodaron', + label = 'Amiodaron', + description = '', + type = 'item', + image = 'amiodaron.png', + weight = 15, + unique = false, + useable = true, + shouldClose = true, + }, + veh_interior = { + name = 'veh_interior', + label = 'Interior', + description = 'Upgrade vehicle interior', + type = 'item', + image = 'veh_interior.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + cooked_lamb_chop = { + name = 'cooked_lamb_chop', + label = 'gegrillte Lamkeule', + description = '', + type = 'item', + image = 'cooked_lamb_chops.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_marksmanpistol = { + name = 'weapon_marksmanpistol', + label = 'Marksman Pistol', + ammotype = 'AMMO_PISTOL', + description = 'A very accurate small firearm designed to be held in one hand', + type = 'weapon', + image = 'weapon_marksmanpistol.png', + weight = 1000, + unique = true, + useable = false, + }, + weapon_smokegrenade = { + type = 'weapon', + image = 'screenshot_425-removebg-preview.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_smokegrenade', + description = 'An explosive charge that can be remotely detonated', + label = 'Rauchgranate', + }, + weapon_pumpshotgun = { + name = 'weapon_pumpshotgun', + label = 'Banalli Schrotflinte', + ammotype = 'AMMO_SHOTGUN', + description = 'Der Türöffner für Cops, wenn Klopfen keine Option mehr ist.', + type = 'weapon', + image = 'screenshot_399-removebg-preview.png', + weight = 1000, + unique = true, + useable = false, + }, + ammo_beanbag = { + name = 'ammo_beanbag', + label = 'Beanbag Ammo', + description = 'Munition für die Beanbag Shotgun', + type = 'item', + image = 'beanbag_ammo.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + fish_and_chips = { + name = 'fish_and_chips', + label = 'Fish and Chips', + description = 'very british ^^', + type = 'item', + image = 'fish_and_chips.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_advancedrifle = { + name = 'weapon_advancedrifle', + label = 'Advanced Rifle', + ammotype = 'AMMO_RIFLE', + description = 'An assault version of a rapid-fire, magazine-fed automatic rifle designed for infantry use', + type = 'weapon', + image = 'weapon_advancedrifle.png', + weight = 1000, + unique = true, + useable = false, + }, + dackels = { + name = 'dackels', + label = 'Dackelschreck', + description = '', + type = 'item', + image = 'dacklschreck.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + steel_ingots = { + name = 'steel_ingots', + label = 'Stahlbarren', + description = 'Hier trifft pure Masse auf unendliches Potenzial.', + type = 'item', + image = 'steel_ingot.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + bbq_seasoning = { + name = 'bbq_seasoning', + label = 'BBQ Gewürze', + description = '', + type = 'item', + image = 'bbq_seasoning.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + cokebaggy = { + name = 'cokebaggy', + label = 'Bag of Coke', + description = 'To get happy real quick', + type = 'item', + image = 'cocaine_baggy.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + rifle_suppressor = { + name = 'rifle_suppressor', + label = 'Gewehr Schalldämpfer', + description = '', + type = 'item', + image = 'suppressor_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + lamb_chops = { + name = 'lamb_chops', + label = 'Lammkoteletts', + description = '', + type = 'item', + image = 'lamb_chops.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + gg_hunting_cookedmeat = { + name = 'gg_hunting_cookedmeat', + label = 'gebratenes Wildfleisch', + description = '', + type = 'item', + image = 'gg_hunting_cookedmeat.png', + weight = 50, + unique = false, + useable = true, + shouldClose = true, + }, + meth = { + name = 'meth', + label = 'Meth', + description = 'A baggie of Meth', + type = 'item', + image = 'meth_baggy.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + ayran = { + name = 'ayran', + label = 'Ayran', + description = 'erfrischendes Joghurtgetränk', + type = 'item', + image = 'Ayran.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + amoxicillin = { + name = 'amoxicillin', + label = 'Amoxicillin', + description = '', + type = 'item', + image = 'amoxicillin.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + clip_attachment = { + name = 'clip_attachment', + label = 'Clip', + description = 'A clip for a weapon', + type = 'item', + image = 'clip_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + heavy_duty_muzzle_brake = { + name = 'heavy_duty_muzzle_brake', + label = 'HD Muzzle Brake', + description = 'A muzzle brake for a weapon', + type = 'item', + image = 'heavy_duty_muzzle_brake.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + smg_holoscope = { + name = 'smg_holoscope', + label = 'SMG Holoscope', + description = '', + type = 'item', + image = 'holoscope_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + woodbug = { + name = 'woodbug', + label = 'Borkenkäfer', + description = 'Deutsche Borkenkäfer dürfen dies....', + type = 'item', + image = 'woodbug.png', + weight = 4, + unique = false, + useable = false, + shouldClose = false, + }, + binoculars = { + name = 'binoculars', + label = 'Fernglas', + description = 'EY!DU sollst nicht spannern!', + type = 'item', + image = 'fernglas.png', + weight = 600, + unique = true, + useable = true, + shouldClose = true, + }, + ggdrasils_oots = { + name = 'yggdrasils_roots', + label = 'Yggdrasil\'s Roots', + description = 'Tief verwurzelt in den Gaben der Natur, bieten diese knusprigen Snacks eine Verbindung zu den alten Geschichten.', + type = 'item', + image = 'YggdrasilsRootsGemuseChips.png.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + rwd_drivetrain = { + name = 'rwd_drivetrain', + label = 'RWD', + description = '', + type = 'item', + image = 'rwd_drivetrain.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + slick_tyres = { + name = 'slick_tyres', + label = 'Reifen slick', + description = '', + type = 'item', + image = 'slick_tyres.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + woodcamo_attachment = { + name = 'woodcamo_attachment', + label = 'Woodland Camo', + description = 'A woodland camo for a weapon', + type = 'item', + image = 'woodcamo_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + sniper_largescope = { + name = 'sniper_largescope', + label = 'Sniper Visier groß', + description = '', + type = 'item', + image = 'advscope_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + lean_route = { + name = 'lean_route', + label = 'Lean Route', + description = 'Offiziell? Dieses Dokument gibt’s nicht. Unofficially? Du bist jetzt Teil der geheimen Route – und das solltest du niemandem erzählen', + type = 'item', + image = 'lean_route.png', + weight = 10, + unique = true, + useable = false, + shouldClose = false, + }, + weapontint_mk2_6 = { + name = 'weapontint_mk2_6', + label = 'Classic Blue Tint', + description = 'Classic Blue Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + spikestrips = { + name = 'spikestrips', + label = 'Nagelband', + description = '', + type = 'item', + image = 'spikestripes.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + weapon_carbinerifle_mk2 = { + name = 'weapon_carbinerifle_mk2', + label = 'Softair Gewehr', + ammotype = 'AMMO_RIFLE', + description = 'Carbine Rifle MK2', + type = 'weapon', + image = 'screenshot_455-removebg-preview.png', + weight = 1000, + unique = true, + useable = true, + }, + reyas_arden_alad = { + name = 'reyas_arden_alad', + label = 'Freya\'s Garden Salad', + description = 'Leicht und verführerisch, mit einer perfekten Balance von süß und herzhaft, genau wie die Göttin der Liebe.', + type = 'item', + image = 'FreyasGardenSalad.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + newscam = { + name = 'newscam', + label = 'News Camera', + description = 'A camera for the news', + type = 'item', + image = 'newscam.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + suspension_parts = { + name = 'suspension_parts', + label = 'Premium Fahrwerksteile', + description = '', + type = 'item', + image = 'suspension_parts.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + goldbar = { + name = 'goldbar', + label = 'Gold Bar', + description = 'Looks pretty expensive to me', + type = 'item', + image = 'goldbar.png', + weight = 7000, + unique = false, + useable = false, + shouldClose = true, + }, + lean = { + name = 'lean', + label = 'Lean', + description = 'Der Drink, der dich so langsam macht wie eine Schnecke auf Valium', + type = 'item', + image = 'lean.png', + weight = 500, + unique = false, + useable = true, + shouldClose = true, + }, + table = { + name = 'table', + label = 'Klapptisch', + description = '', + type = 'item', + image = 'table.png', + weight = 400, + unique = false, + useable = true, + shouldClose = true, + }, + rohmilk = { + name = 'rohmilk', + label = 'Eimer mit Rohmilch', + description = '', + type = 'item', + image = 'rohmilk.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + gardensicorr = { + name = 'gardensicorr', + label = 'Gartenschere', + description = '', + type = 'item', + image = 'gardensicorr.png', + weight = 0.09999999999999432, + unique = true, + useable = false, + shouldClose = false, + }, + medscope_attachment = { + name = 'medscope_attachment', + label = 'Medium Scope', + description = 'A medium scope for a weapon', + type = 'item', + image = 'medscope_attachment.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + nitrous_install_kit = { + name = 'nitrous_install_kit', + label = 'Nitrokit', + description = '', + type = 'item', + image = 'nitrous_install_kit.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + weed_amnesia = { + name = 'weed_amnesia', + label = 'Amnesia 2g', + description = 'A weed bag with 2g Amnesia', + type = 'item', + image = 'weed_baggy.png', + weight = 200, + unique = false, + useable = true, + shouldClose = false, + }, + gumianimals = { + name = 'gumianimals', + label = 'Gummitierchen', + description = 'Zurück in die Kindheit – Deine Retro-Tüte voller bunter Gummi-Tierchen!', + type = 'item', + image = 'gummanimals.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + lahmacun = { + name = 'lahmacun', + label = 'Lahmacun', + description = 'Fladenbrot mit einer würzigen Mischung aus Hackfleisch, Zwiebeln, Tomaten und Olivenöl', + type = 'item', + image = 'lahmacun.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + weapontint_5 = { + name = 'weapontint_5', + label = 'LSPD Tint', + description = 'LSPD Weapon Tint', + type = 'item', + image = 'weapontint_lspd.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + tyre_smoke_kit = { + name = 'tyre_smoke_kit', + label = 'Reifenrauch Kit', + description = '', + type = 'item', + image = 'tyre_smoke_kit.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + tenkgoldchain = { + name = 'tenkgoldchain', + label = '10k Gold Chain', + description = '10 carat golden chain', + type = 'item', + image = '10kgoldchain.png', + weight = 2000, + unique = false, + useable = false, + shouldClose = true, + }, + gg_hunting_animaltracker = { + name = 'gg_hunting_animaltracker', + label = 'Tier Ortungsgerät', + description = '', + type = 'item', + image = 'gg_hunting_animaltracker.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + printerdocument = { + name = 'printerdocument', + label = 'Dokument', + description = 'A nice document', + type = 'item', + image = 'printerdocument.png', + weight = 0, + unique = true, + useable = true, + shouldClose = true, + }, + sunflowerseeds = { + name = 'sunflowerseeds', + label = 'Sonnenblumenkerne', + description = 'Der Snack zum selber knacken', + type = 'item', + image = 'Sonnenblumenkerne.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + tourniquet = { + name = 'tourniquet', + label = 'Tourniquet', + description = '', + type = 'item', + image = '81khEr+-vcL._AC_SX450_-removebg-preview.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + fwd_drivetrain = { + name = 'fwd_drivetrain', + label = 'FWD', + description = '', + type = 'item', + image = 'fwd_drivetrain.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + ecola_flasche = { + name = 'ecola_flasche', + label = 'E-Cola Flasche', + description = 'Flasche Cola', + type = 'item', + image = 'ecolabottle.png', + weight = 80, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_grenade = { + type = 'weapon', + image = 'weapon_grenade.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_grenade', + description = 'A handheld throwable bomb', + label = 'Grenade', + }, + jerry_can = { + name = 'jerry_can', + label = 'Jerrycan 20L', + description = 'A can full of Fuel', + type = 'item', + image = 'jerry_can.png', + weight = 20000, + unique = false, + useable = true, + shouldClose = true, + }, + kennzeichen_tool = { + name = 'kennzeichen_tool', + label = 'Kennzeichen', + description = '', + type = 'item', + image = '', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + erz = { + name = 'erz', + label = 'Metallerz', + description = '', + type = 'item', + image = 'erz.png', + weight = 2000, + unique = false, + useable = false, + shouldClose = false, + }, + tavor1 = { + name = 'tavor1', + label = 'Tavor 1,0 mg', + description = '', + type = 'item', + image = 'tavor1.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + repair_kit = { + name = 'repair_kit', + label = 'Werkzeug', + description = 'Für Schnelle & Kleinere Reparaturen ', + type = 'item', + image = 'repair_kit.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + ammunition_route = { + name = 'ammunition_route', + label = 'Munitions Route', + description = 'Offiziell? Dieses Dokument gibt’s nicht. Unofficially? Du bist jetzt Teil der geheimen Route – und das solltest du niemandem erzählen', + type = 'item', + image = 'ammunition_route.png', + weight = 10, + unique = true, + useable = false, + shouldClose = false, + }, + weapon_bzgas = { + type = 'weapon', + image = 'bz_gas.png', + useable = false, + weight = 500, + unique = false, + name = 'weapon_bzgas', + description = 'Tränen aus der Dose', + label = 'Tränengas Granate', + }, + kaugummi = { + name = 'kaugummi', + label = 'Kaugummi ', + description = 'Damit dein Maul net mehr so Stinkt...', + type = 'item', + image = 'kaugummi.png', + weight = 40, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_minismg = { + name = 'weapon_minismg', + label = 'Mini SMG', + ammotype = 'AMMO_SMG', + description = 'A mini handheld light weight machine gun', + type = 'weapon', + image = 'weapon_minismg.png', + weight = 1000, + unique = true, + useable = false, + }, + defibrillator = { + name = 'defibrillator', + label = 'Defibrillator', + description = '', + type = 'item', + image = 'aed.png', + weight = 3000, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_handcuffs = { + type = 'weapon', + image = 'weapon_handcuffs.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_handcuffs', + description = 'A pair of lockable linked metal rings for securing a prisoner\'s wrists', + label = 'Handcuffs', + }, + pump = { + name = 'pump', + label = 'Akku Pumpe', + description = '', + type = 'item', + image = 'pump.png', + weight = 2000, + unique = true, + useable = false, + shouldClose = false, + }, + gg_deer_hide_03 = { + name = 'gg_deer_hide_03', + label = 'Makelloses Hirschfell', + description = '', + type = 'item', + image = 'gg_deer_hide_03.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = true, + }, + diamond = { + name = 'diamond', + label = 'Diamond', + description = 'A diamond seems like the jackpot to me!', + type = 'item', + image = 'diamond.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = true, + }, + vehicle_wheels = { + name = 'vehicle_wheels', + label = 'Felgen', + description = '', + type = 'item', + image = 'vehicle_wheels.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + axe_head = { + name = 'axe_head', + label = 'Axt Kopf', + description = 'Der schneidige Bruder der Säge', + type = 'item', + image = 'Axtkopf.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + pelmini = { + name = 'pelmini', + label = 'Pelmini', + description = 'Kleine Teigtaschen, große Gefühle – Pelmeni lieben dich zurück!', + type = 'item', + image = 'pelmini.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + water_bottle = { + name = 'water_bottle', + label = 'Wasser Flasche ', + description = 'Gerüchte sagen, es stammt aus einem Gletscher – wahrscheinlich eher aus dem Hahn hinterm Werkstor.', + type = 'item', + image = 'wasserflasche.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + cup_beer = { + name = 'cup_beer', + label = 'Becher Bier', + description = '', + type = 'item', + image = 'cup_beer.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + turbocharger = { + name = 'turbocharger', + label = 'Premium Turbokit', + description = '', + type = 'item', + image = 'turbocharger.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + cigbox = { + name = 'cigbox', + label = 'Zigarrenkiste', + description = '', + type = 'item', + image = 'cigbox.png', + weight = 400, + unique = true, + useable = true, + shouldClose = false, + }, + sprunk_zero_dose = { + name = 'sprunk_zero_dose', + label = 'Sprunk Zero Dose', + description = 'Dose Zitronen Limo', + type = 'item', + image = 'sprunk_zero_dose.png', + weight = 50, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_combatmg = { + name = 'weapon_combatmg', + label = 'Combat MG', + ammotype = 'AMMO_MG', + description = 'A combat version of an automatic gun that fires bullets in rapid succession for as long as the trigger is pressed', + type = 'weapon', + image = 'weapon_combatmg.png', + weight = 1000, + unique = true, + useable = false, + }, + v6_engine = { + name = 'v6_engine', + label = 'V6 Motor', + description = '', + type = 'item', + image = 'v6_engine.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + weapon_pistol_mk2 = { + name = 'weapon_pistol_mk2', + label = 'Klog 19', + ammotype = 'AMMO_PISTOL', + description = 'An upgraded small firearm designed to be held in one hand', + type = 'weapon', + image = 'weapon_pistol_mk2.png', + weight = 1000, + unique = true, + useable = false, + }, + weapon_smg_mk2 = { + name = 'weapon_smg_mk2', + label = 'SMG Mk II', + ammotype = 'AMMO_SMG', + description = 'SMG MK2', + type = 'weapon', + image = 'highteamsmgmk2-removebg-preview.png', + weight = 1000, + unique = true, + useable = true, + }, + ifs_olden_ectar = { + name = 'ifs_olden_ectar', + label = 'Sif\'s Golden Nectar', + description = 'Fruchtig und süß, wie die goldene Ernte auf den Feldern – ein perfekter Genuss für jede Gelegenheit.', + type = 'item', + image = 'SifGoldenNectar.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_mk2_3 = { + name = 'weapontint_mk2_3', + label = 'Classic White Tint', + description = 'Classic White Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + pistol_holoscope = { + name = 'pistol_holoscope', + label = 'Pistolenvisier', + description = '', + type = 'item', + image = 'holoscope_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + njords_ocean_breeze_alkoholfrei = { + name = 'njords_ocean_breeze_alkoholfrei', + label = 'Njords Ocean Breeze', + description = '', + type = 'item', + image = 'NjordsOceanBreeze.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + ems_card = { + name = 'ems_card', + label = 'MD Dienstausweis', + description = '', + type = 'item', + image = 'police_card.png', + weight = 10, + unique = true, + useable = true, + shouldClose = true, + }, + kakao = { + name = 'kakao', + label = 'Kakao Togo', + description = 'Eine heiße, süße Tasse Schokolade – perfekt zum Entspannen oder Aufwärmen an kühlen Tagen.', + type = 'item', + image = 'kakao.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + id_card = { + name = 'id_card', + label = 'ID Card', + description = 'A card containing all your information to identify yourself', + type = 'item', + image = 'id_card.png', + weight = 0, + unique = true, + useable = true, + shouldClose = false, + }, + file = { + name = 'file', + label = 'SD Karte mit Datei', + description = '', + type = 'item', + image = 'file.png', + weight = 100, + unique = true, + useable = false, + shouldClose = false, + }, + potatobag = { + name = 'potatobag', + label = 'Sack Kartoffeln', + description = '', + type = 'item', + image = 'potatobag.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = false, + }, + weed_ogkush = { + name = 'weed_ogkush', + label = 'OGKush 2g', + description = 'A weed bag with 2g OG Kush', + type = 'item', + image = 'weed_baggy.png', + weight = 200, + unique = false, + useable = true, + shouldClose = false, + }, + duct_tape = { + name = 'duct_tape', + label = 'Klebeband', + description = '', + type = 'item', + image = 'duct_tape.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + vape = { + name = 'vape', + label = 'E-Dampfe', + description = '', + type = 'item', + image = 'vape.png', + weight = 200, + unique = true, + useable = true, + shouldClose = false, + }, + weed_skunk = { + name = 'weed_skunk', + label = 'Skunk 2g', + description = 'A weed bag with 2g Skunk', + type = 'item', + image = 'weed_baggy.png', + weight = 200, + unique = false, + useable = true, + shouldClose = false, + }, + roofbox_carbon = { + name = 'roofbox_carbon', + label = 'Carbon Dachbox', + description = '', + type = 'item', + image = 'roofbox_carbon.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + gg_coyote_fangs_03 = { + name = 'gg_coyote_fangs_03', + label = 'Makelloser Kojotenzahn', + description = '', + type = 'item', + image = 'gg_coyote_fangs_03.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = true, + }, + hundefutter = { + name = 'hundefutter', + label = 'Hundefutter', + description = 'Futter für Hunde', + type = 'item', + image = 'dogfood.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_mk2_8 = { + name = 'weapontint_mk2_8', + label = 'Classic Brown & Black Tint', + description = 'Classic Brown & Black Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weapontint_4 = { + name = 'weapontint_4', + label = 'Army Tint', + description = 'Army Weapon Tint', + type = 'item', + image = 'weapontint_army.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + emp_ammo = { + name = 'emp_ammo', + label = 'EMP Ammo', + description = 'Ammo for EMP Launcher', + type = 'item', + image = 'emp_ammo.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + junk_energy = { + name = 'junk_energy', + label = 'Junk Energy', + description = 'Dose mit Engery', + type = 'item', + image = 'junk_energy.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + gg_hunting_animaltrap = { + name = 'gg_hunting_animaltrap', + label = 'Tierfalle', + description = '', + type = 'item', + image = 'gg_hunting_animaltrap.png', + weight = 1000, + unique = true, + useable = true, + shouldClose = true, + }, + raw_ribs = { + name = 'raw_ribs', + label = 'rohe Rippchen', + description = '', + type = 'item', + image = 'raw_ribs.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + emergency_revive_kit = { + name = 'emergency_revive_kit', + label = 'Wiederbelebungs-Kit', + description = '', + type = 'item', + image = 'medbox.png', + weight = 1500, + unique = false, + useable = true, + shouldClose = true, + }, + pussycat = { + name = 'pussycat', + label = 'Pussycat', + description = 'Für die einsamen Nächte.', + type = 'item', + image = 'pussycat.png', + weight = 40, + unique = false, + useable = true, + shouldClose = true, + }, + fat_end_muzzle_brake = { + name = 'fat_end_muzzle_brake', + label = 'Fat End Muzzle Brake', + description = 'A muzzle brake for a weapon', + type = 'item', + image = 'fat_end_muzzle_brake.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + engine_oil = { + name = 'engine_oil', + label = 'Premium Motoröl', + description = 'Das bier der Kraftfahrzeuge!', + type = 'item', + image = 'engine_oil.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + barrel = { + name = 'barrel', + label = 'leeres Metallfass', + description = '', + type = 'item', + image = 'barrel.png', + weight = 2000, + unique = true, + useable = false, + shouldClose = false, + }, + ev_battery = { + name = 'ev_battery', + label = 'EV Battery', + description = '', + type = 'item', + image = 'ev_battery.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + mettbroetchen = { + name = 'mettbroetchen', + label = 'Mettbrötchen', + description = 'mhmm deutsches Sushi', + type = 'item', + image = 'mettbroetchen.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + blood_100 = { + name = 'blood_100', + label = 'Blut (100ml)', + description = '', + type = 'item', + image = 'blood_100.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + urapidil3 = { + name = 'urapidil3', + label = 'Urapidil 3,0 mg', + description = '', + type = 'item', + image = 'urapidil1.png', + weight = 20, + unique = false, + useable = true, + shouldClose = true, + }, + propofol_250 = { + name = 'propofol_250', + label = 'Propofol 250', + description = '', + type = 'item', + image = 'Propofol-00409469924-removebg-preview.png', + weight = 250, + unique = false, + useable = true, + shouldClose = true, + }, + kayas_rotwein = { + name = 'kayas_rotwein', + label = 'Kırmızı şarap ', + description = 'Türkischer Rotwein', + type = 'item', + image = 'kirimzi.png', + weight = 200, + unique = true, + useable = true, + shouldClose = true, + }, + ceramic_brakes = { + name = 'ceramic_brakes', + label = 'Ceramic Bremsen', + description = '', + type = 'item', + image = 'ceramic_brakes.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + sugar = { + name = 'sugar', + label = 'Packung Zucker ', + description = '', + type = 'item', + image = 'sugaar.png', + weight = 1000, + unique = false, + useable = false, + shouldClose = false, + }, + ev_motor = { + name = 'ev_motor', + label = 'EV_Motor', + description = '', + type = 'item', + image = 'ev_motor.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + mmorgenlicht = { + name = 'mmorgenlicht', + label = 'Meiers Morgenlicht', + description = '', + type = 'item', + image = 'mmorgenlicht.png', + weight = 100, + unique = false, + useable = true, + shouldClose = false, + }, + cup_tide = { + name = 'cup_tide', + label = 'Becher Orange O Tang', + description = '', + type = 'item', + image = 'cup_tide.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + police_card = { + name = 'police_card', + label = 'PD Dienstausweis', + description = '', + type = 'item', + image = 'police_card.png', + weight = 10, + unique = true, + useable = true, + shouldClose = true, + }, + packtomatos = { + name = 'packtomatos', + label = 'Packung Tomaten', + description = '', + type = 'item', + image = 'packtomatos.png', + weight = 600, + unique = true, + useable = false, + shouldClose = false, + }, + sprunk_zero_flasche = { + name = 'sprunk_zero_flasche', + label = 'Sprunk Zero Flasche', + description = 'Flasche Zero Zitronen Limo', + type = 'item', + image = 'sprunk_zero_flasche.png', + weight = 80, + unique = false, + useable = true, + shouldClose = true, + }, + spark_plug = { + name = 'spark_plug', + label = 'Premium Zündkerzen', + description = '', + type = 'item', + image = 'spark_plug.png', + weight = 0, + unique = false, + useable = true, + shouldClose = true, + }, + sniper_scope = { + name = 'sniper_scope', + label = 'Sniper Visier', + description = '', + type = 'item', + image = 'largescope_attachment.png', + weight = 100, + unique = true, + useable = true, + shouldClose = true, + }, + apple = { + name = 'apple', + label = 'Apfel', + description = '', + type = 'item', + image = 'screenshot_848-removebg-preview.png', + weight = 100, + unique = false, + useable = false, + shouldClose = false, + }, + tier_leckerlis = { + name = 'tier_leckerlis', + label = 'Tier Leckerlis', + description = 'Freude für deinen Vierbeiner.', + type = 'item', + image = 'tier_leckerlies.png', + weight = 100, + unique = false, + useable = true, + shouldClose = true, + }, + bucket = { + name = 'bucket', + label = 'Eimer', + description = 'alles im Eimer ^^', + type = 'item', + image = 'bucket.png', + weight = 600, + unique = false, + useable = false, + shouldClose = false, + }, + orange_o_tang_flasche = { + name = 'orange_o_tang_flasche', + label = 'Orange O Tang Flasche', + description = 'Flasche Orangen Limo', + type = 'item', + image = 'orange_o_tang_flasche.png', + weight = 80, + unique = false, + useable = true, + shouldClose = true, + }, + gg_cougar_claw_02 = { + name = 'gg_cougar_claw_02', + label = 'Robuste Puma-Klaue', + description = '', + type = 'item', + image = 'gg_cougar_claw_02.png', + weight = 500, + unique = true, + useable = false, + shouldClose = true, + }, + weapon_dagger = { + type = 'weapon', + image = 'weapon_dagger.png', + useable = false, + weight = 1000, + unique = true, + name = 'weapon_dagger', + description = 'A short knife with a pointed and edged blade, used as a weapon', + label = 'Dagger', + }, + walkstick = { + name = 'walkstick', + label = 'Walking Stick', + description = 'Walking stick for ya\'ll grannies out there.. HAHA', + type = 'weapon', + image = 'walkstick.png', + weight = 1000, + unique = true, + useable = false, + shouldClose = true, + }, + aldurs_right_ites = { + name = 'aldurs_right_ites', + label = 'Baldur\'s Bright Bites', + description = 'Leicht und erfrischend, diese Bissen erhellen den Geist und lassen den Geschmack erstrahlen.', + type = 'item', + image = 'BaldursBrightBites.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, + }, + bagruben = { + name = 'bagruben', + label = 'Sack Zuckerrüben', + description = '', + type = 'item', + image = 'bagruben.png', + weight = 2000, + unique = true, + useable = false, + shouldClose = false, + }, + weapontint_mk2_30 = { + name = 'weapontint_mk2_30', + label = 'Metallic White & Aqua Tint', + description = 'Metallic White & Aqua Weapon Tint for MK2 Weapons', + type = 'item', + image = 'weapontint_black.png', + weight = 1000, + unique = false, + useable = true, + shouldClose = true, + }, + weed_whitewidow_seed = { + name = 'weed_whitewidow_seed', + label = 'White Widow Seed', + description = 'A weed seed of White Widow', + type = 'item', + image = 'weed_seed.png', + weight = 0, + unique = false, + useable = true, + shouldClose = false, + }, + rifle_ammo = { + name = 'rifle_ammo', + label = 'Gewehr Munition', + description = 'schnelles Peng', + type = 'item', + image = 'rifle_ammo.png', + weight = 200, + unique = false, + useable = true, + shouldClose = true, +>>>>>>> ba57f0f054d905795b4e92ffdd9ff47269513bc4 }, steel = { useable = false, diff --git a/resources/[tools]/bzzz_spawnped/config.lua b/resources/[tools]/bzzz_spawnped/config.lua index 5216d05de..59bdd966e 100644 --- a/resources/[tools]/bzzz_spawnped/config.lua +++ b/resources/[tools]/bzzz_spawnped/config.lua @@ -25,7 +25,18 @@ Config = { Persons = { { pedHash = `a_m_m_farmer_01`, -- Use ``(backticks) because it's faster than using GetHashKey - pedCoords = vector4(1584.36, 2169.41, 78.29, 184.73), -- x, y, z, heading + pedCoords = vector4(1561.6321, 3801.2871, 33.4187, 207.3153), -- x, y, z, heading + pedScenario = 'WORLD_HUMAN_STAND_MOBILE, + }, + pedSettings = { + FreezePerson = true, -- Using only FreezeEntityPosition + Invincible = true, -- Using SetEntityInvincible, SetPedDiesWhenInjured, SetPedCanPlayAmbientAnims, SetPedCanRagdollFromPlayerImpact + BlockingOfNonTemporaryEvents = true, -- Using SetBlockingOfNonTemporaryEvents + }, + }, + { + pedHash = `a_m_m_farmer_01`, -- Use ``(backticks) because it's faster than using GetHashKey + pedCoords = vector4(1633.0272, 3863.1299, 33.1044, 308.1584), -- x, y, z, heading pedAnimation = { animDict = 'random@burial', animName = 'a_burial',