Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ESX = nil
- ServerItems = {}
- itemShopList = {}
- TriggerEvent(
- "esx:getSharedObject",
- function(obj)
- ESX = obj
- end
- )
- ESX.RegisterServerCallback("esx_inventoryhud:getPlayerInventory", function(source, cb, target)
- local targetXPlayer = ESX.GetPlayerFromId(target)
- if targetXPlayer ~= nil then
- cb({inventory = targetXPlayer.inventory, money = targetXPlayer.getMoney(), accounts = targetXPlayer.accounts, weapons = targetXPlayer.loadout, weight = targetXPlayer.getWeight(), maxWeight = targetXPlayer.maxWeight})
- else
- cb(nil)
- end
- end)
- RegisterServerEvent("esx_inventoryhud:tradePlayerItem")
- AddEventHandler(
- "esx_inventoryhud:tradePlayerItem",
- function(from, target, type, itemName, itemCount)
- local _source = from
- local sourceXPlayer = ESX.GetPlayerFromId(_source)
- local targetXPlayer = ESX.GetPlayerFromId(target)
- if type == "item_standard" then
- local sourceItem = sourceXPlayer.getInventoryItem(itemName)
- local targetItem = targetXPlayer.getInventoryItem(itemName)
- if itemCount > 0 and sourceItem.count >= itemCount then
- if targetXPlayer.canCarryItem(itemName, itemCount) then
- --if targetItem.weight ~= -1 and (targetItem.count + itemCount) > targetItem.weight then
- sourceXPlayer.removeInventoryItem(itemName, itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', sourceXPlayer, { type = 'inform', text = _U('item_removed') .. itemName, length = 5000 })
- targetXPlayer.addInventoryItem(itemName, itemCount)
- sendToDiscord(sourceXPlayer.source, targetXPlayer.source, "Daiktas: "..itemName.."\nKiekis: "..itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', targetXPlayer, { type = 'success', text = _U('item_added') .. itemName, length = 5000 })
- else
- TriggerClientEvent('playhub_notify:client:SendAlert', targetXPlayer, { type = 'error', text = _U('player_inv_no_space') .. itemName, length = 5000 })
- TriggerClientEvent('playhub_notify:client:SendAlert', sourceXPlayer, { type = 'error', text = _U('player_inv_no_space') .. itemName, length = 5000 })
- end
- end
- elseif type == "item_money" then
- if itemCount > 0 and sourceXPlayer.getMoney() >= itemCount then
- sourceXPlayer.removeMoney(itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', sourceXPlayer, { type = 'error', text = _U('player_inv_no_space') .. itemCount, length = 5000 })
- targetXPlayer.addMoney(itemCount)
- sendToDiscord(sourceXPlayer.source, targetXPlayer.source, "Daiktas: Grynieji\nKiekis: "..itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', targetXPlayer, { type = 'success', text = _U('player_inv_no_space') .. itemCount, length = 5000 })
- end
- elseif type == "item_account" then
- if itemCount > 0 and sourceXPlayer.getAccount(itemName).money >= itemCount then
- sourceXPlayer.removeAccountMoney(itemName, itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', sourceXPlayer, { type = 'error', text = _U('money_removed') .. itemCount .. itemName, length = 5000 })
- targetXPlayer.addAccountMoney(itemName, itemCount)
- sendToDiscord(sourceXPlayer.source, targetXPlayer.source, "Perdavė", "Daiktas: "..itemName.."\nKiekis: "..itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', targetXPlayer, { type = 'success', text = _U('money_added') .. itemCount .. itemName, length = 5000 })
- end
- elseif type == "item_weapon" then
- if not targetXPlayer.hasWeapon(itemName) then
- sourceXPlayer.removeWeapon(itemName)
- TriggerClientEvent('playhub_notify:client:SendAlert', sourceXPlayer, { type = 'error', text = _U('weapon_removed') .. itemName, length = 5000 })
- targetXPlayer.addWeapon(itemName, itemCount)
- sendToDiscord(sourceXPlayer.source, targetXPlayer.source, "Perdavė", "Daiktas: "..itemName.."\nKiekis: "..itemCount)
- TriggerClientEvent('playhub_notify:client:SendAlert', targetXPlayer, { type = 'success', text = _U('waepon_added') .. itemName, length = 5000 })
- end
- end
- end
- )
- RegisterCommand("openinventory", function(source, args, rawCommand)
- if IsPlayerAceAllowed(source, "inventory.openinventory") then
- local target = tonumber(args[1])
- local targetXPlayer = ESX.GetPlayerFromId(target)
- if targetXPlayer ~= nil then
- TriggerClientEvent("esx_inventoryhud:openPlayerInventory", source, target, targetXPlayer.name)
- else
- TriggerClientEvent('playhub_notify:client:SendAlert', source, { type = 'error', text = _U('no_player'), length = 5000 })
- end
- else
- TriggerClientEvent('playhub_notify:client:SendAlert', source, { type = 'error', text = _U('no_permissions'), length = 5000 })
- end
- end
- )
- RegisterServerEvent("suku:sendShopItems")
- AddEventHandler("suku:sendShopItems", function(source, itemList)
- itemShopList = itemList
- end)
- ESX.RegisterServerCallback("suku:getJobShopItems", function(source, cb, shoptype)
- ItemShopList = {}
- local itemResult = MySQL.Sync.fetchAll('SELECT * FROM job_shops')
- local itemInformation = {}
- for i=1, #itemResult, 1 do
- if itemInformation[itemResult[i].name] == nil then
- itemInformation[itemResult[i].name] = {}
- end
- itemInformation[itemResult[i].name].name = itemResult[i].name
- itemInformation[itemResult[i].name].label = itemResult[i].label
- itemInformation[itemResult[i].name].weight = itemResult[i].weight
- itemInformation[itemResult[i].name].price = itemResult[i].price
- --[[if shoptype == "policeshop" then
- for _, v in pairs(Config.JobShops.PoliceShop.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_weapon",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- price = itemInformation[itemResult[i].name].price,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- count = 999999
- })
- end
- end
- end--]]
- if shoptype == "policeshop" then
- local weapons = Config.JobShops.PoliceShop.Weapons
- for _, v in pairs(Config.JobShops.PoliceShop.Weapons) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_weapon",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- ammo = v.ammo,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- local ammo = Config.JobShops.PoliceShop.Ammo
- for _,v in pairs(Config.JobShops.PoliceShop.Ammo) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_ammo",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- weaponhash = v.weaponhash,
- ammo = v.ammo,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- --[[for _, v in pairs(Config.JobShops.PoliceShop.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end--]]
- end
- end
- cb(itemShopList)
- end)
- ESX.RegisterServerCallback("suku:getShopItems", function(source, cb, shoptype)
- itemShopList = {}
- local itemResult = MySQL.Sync.fetchAll('SELECT * FROM items')
- local itemInformation = {}
- for i=1, #itemResult, 1 do
- if itemInformation[itemResult[i].name] == nil then
- itemInformation[itemResult[i].name] = {}
- end
- itemInformation[itemResult[i].name].name = itemResult[i].name
- itemInformation[itemResult[i].name].label = itemResult[i].label
- itemInformation[itemResult[i].name].weight = itemResult[i].weight
- itemInformation[itemResult[i].name].rare = itemResult[i].rare
- itemInformation[itemResult[i].name].can_remove = itemResult[i].can_remove
- itemInformation[itemResult[i].name].price = itemResult[i].price
- if shoptype == "regular" then
- for _, v in pairs(Config.Shops.RegularShop.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "robsliquor" then
- for _, v in pairs(Config.Shops.RobsLiquor.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "illegal" then
- for _, v in pairs(Config.Shops.Illegal.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "youtool" then
- for _, v in pairs(Config.Shops.YouTool.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "zvejyba" then
- for _, v in pairs(Config.Shops.YouTool.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "prison" then
- for _, v in pairs(Config.Shops.PrisonShop.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "policeshop" then
- local itemResult2 = MySQL.Sync.fetchAll('SELECT * FROM job_shops')
- local itemInformation2 = {}
- for i=1, #itemResult2, 1 do
- if itemInformation2[itemResult2[i].name] == nil then
- itemInformation2[itemResult2[i].name] = {}
- end
- local weapons = Config.JobShops.PoliceShop.Weapons
- for _, v in pairs(Config.JobShops.PoliceShop.Weapons) do
- if v.name == itemResult2[i].name then
- table.insert(itemShopList, {
- type = "item_weapon",
- name = itemInformation2[itemResult2[i].name].name,
- label = itemInformation2[itemResult2[i].name].label,
- weight = itemInformation2[itemResult2[i].name].weight,
- ammo = v.ammo,
- can_remove = itemInformation2[itemResult2[i].name].can_remove,
- price = itemInformation2[itemResult2[i].name].price,
- count = 99999999
- })
- end
- end
- local ammo = Config.JobShops.PoliceShop.Ammo
- for _,v in pairs(Config.JobShops.PoliceShop.Ammo) do
- if v.name == itemResult2[i].name then
- table.insert(itemShopList, {
- type = "item_ammo",
- name = itemInformation2[itemResult2[i].name].name,
- label = itemInformation2[itemResult2[i].name].label,
- weight = itemInformation2[itemResult2[i].name].weight,
- weaponhash = v.weaponhash,
- ammo = v.ammo,
- rare = itemInformation2[itemResult2[i].name].rare,
- can_remove = itemInformation2[itemResult2[i].name].can_remove,
- price = itemInformation2[itemResult2[i].name].price,
- count = 99999999
- })
- end
- end
- --[[for _, v in pairs(Config.JobShops.PoliceShop.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end--]]
- end
- end
- if shoptype == "weaponshop" then
- local weapons = Config.Shops.WeaponShop.Weapons
- for _, v in pairs(Config.Shops.WeaponShop.Weapons) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_weapon",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = 1,
- ammo = v.ammo,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- local ammo = Config.Shops.WeaponShop.Ammo
- for _,v in pairs(Config.Shops.WeaponShop.Ammo) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_ammo",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = 1,
- weaponhash = v.weaponhash,
- ammo = v.ammo,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- for _, v in pairs(Config.Shops.WeaponShop.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- end
- cb(itemShopList)
- end)
- ESX.RegisterServerCallback("suku:getCustomShopItems", function(source, cb, shoptype, customInventory)
- itemShopList = {}
- local itemResult = MySQL.Sync.fetchAll('SELECT * FROM items')
- local itemInformation = {}
- for i=1, #itemResult, 1 do
- if itemInformation[itemResult[i].name] == nil then
- itemInformation[itemResult[i].name] = {}
- end
- itemInformation[itemResult[i].name].name = itemResult[i].name
- itemInformation[itemResult[i].name].label = itemResult[i].label
- itemInformation[itemResult[i].name].weight = itemResult[i].weight
- itemInformation[itemResult[i].name].rare = itemResult[i].rare
- itemInformation[itemResult[i].name].can_remove = itemResult[i].can_remove
- itemInformation[itemResult[i].name].price = itemResult[i].price
- if shoptype == "normal" then
- for _, v in pairs(customInventory.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- if shoptype == "weapon" then
- local weapons = customInventory.Weapons
- for _, v in pairs(customInventory.Weapons) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_weapon",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = 1,
- ammo = v.ammo,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- local ammo = customInventory.Ammo
- for _,v in pairs(customInventory.Ammo) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_ammo",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = 1,
- weaponhash = v.weaponhash,
- ammo = v.ammo,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- for _, v in pairs(customInventory.Items) do
- if v.name == itemResult[i].name then
- table.insert(itemShopList, {
- type = "item_standard",
- name = itemInformation[itemResult[i].name].name,
- label = itemInformation[itemResult[i].name].label,
- weight = itemInformation[itemResult[i].name].weight,
- rare = itemInformation[itemResult[i].name].rare,
- can_remove = itemInformation[itemResult[i].name].can_remove,
- price = itemInformation[itemResult[i].name].price,
- count = 99999999
- })
- end
- end
- end
- end
- cb(itemShopList)
- end)
- ESX.RegisterServerCallback('suku:buyLicense', function(source, cb)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(source)
- if xPlayer.getMoney() >= Config.LicensePrice then
- xPlayer.removeMoney(Config.LicensePrice)
- TriggerEvent('esx_license:addLicense', source, 'weapon', function()
- cb(true)
- end)
- else
- TriggerClientEvent('playhub_notify:client:SendAlert', source, { type = 'error', text = _U('no_money'), length = 5000 })
- cb(false)
- end
- end)
- RegisterNetEvent("suku:SellItemToPlayer")
- AddEventHandler("suku:SellItemToPlayer",function(source, type, item, count)
- local _source = source
- local xPlayer = ESX.GetPlayerFromId(_source)
- if type == "item_standard" then
- local targetItem = xPlayer.getInventoryItem(item)
- if xPlayer.canCarryItem(item, count) then
- --if targetItem.weight == -1 or ((targetItem.count + count) <= targetItem.weight) then
- local list = itemShopList
- for i = 1, #list, 1 do
- if list[i].name == item then
- local totalPrice = count * list[i].price
- if xPlayer.getMoney() >= totalPrice then
- xPlayer.removeMoney(totalPrice)
- xPlayer.addInventoryItem(item, count)
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Jus nusipirkote ~h~'..count..' '..item..'', '', 'CHAR_BARRY', 0)
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Neturi pakankamai pinigu', '', 'CHAR_BLIMP', 0)
- end
- end
- end
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Neturi pakankamai vietos', '', 'CHAR_BLIMP', 0)
- end
- end
- if type == "item_weapon" then
- local targetItem = xPlayer.getInventoryItem(item)
- if targetItem.count < 1 then
- local list = itemShopList
- for i = 1, #list, 1 do
- if list[i].name == item then
- local targetWeapon = xPlayer.hasWeapon(tostring(list[i].name))
- if not targetWeapon then
- local totalPrice = 1 * list[i].price
- if xPlayer.getMoney() >= totalPrice then
- xPlayer.removeMoney(totalPrice)
- xPlayer.addWeapon(list[i].name, list[i].ammo)
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Jus nusipirkote ~h~'..count..' '..item..'', '', 'CHAR_BARRY', 0)
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Neturi pakankamai pinigu', '', 'CHAR_BLIMP', 0)
- end
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Jau turi si ginkla', '', 'CHAR_BLIMP', 0)
- end
- end
- end
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Jau turi si ginkla', '', 'CHAR_BLIMP', 0)
- end
- end
- if type == "item_ammo" then
- local targetItem = xPlayer.getInventoryItem(item)
- local list = itemShopList
- for i = 1, #list, 1 do
- if list[i].name == item then
- local targetWeapon = xPlayer.hasWeapon(list[i].weaponhash)
- if targetWeapon then
- local totalPrice = count * list[i].price
- local ammo = count * list[i].ammo
- if xPlayer.getMoney() >= totalPrice then
- xPlayer.removeMoney(totalPrice)
- xPlayer.addWeaponAmmo(list[i].weaponhash, ammo)
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Jus nusipirkote ~h~'..count..' '..item..'', '', 'CHAR_BARRY', 0)
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Neturi pakankamai pinigu', '', 'CHAR_BLIMP', 0)
- end
- else
- TriggerClientEvent('esx:showAdvancedNotification', xPlayer.source, '~h~Parduotuve~s~', 'Nera ginklo', '', 'CHAR_BLIMP', 0)
- end
- end
- end
- end
- end)
- RegisterServerEvent('esx_inventoryhud:disableTargetInv')
- AddEventHandler('esx_inventoryhud:disableTargetInv', function(target)
- local _source = source
- local _target = target
- TriggerClientEvent("esx_inventoryhud:disableOpen", _target)
- --TriggerClientEvent("esx_inventoryhud:disableOpenShop", _target)
- TriggerClientEvent("esx_invnetoryhud:setOpenedPlayerId", _source, _target)
- end)
- --Event that enables target inventory after being searched
- RegisterServerEvent('esx_inventoryhud:enableTargetInv')
- AddEventHandler('esx_inventoryhud:enableTargetInv', function(target)
- print('enabling open inv')
- print(target)
- TriggerClientEvent('esx_inventoryhud:enableOpen', target)
- --TriggerClientEvent('esx_inventoryhud:enableOpenShop', target)
- end)
Advertisement
Add Comment
Please, Sign In to add comment