- Katılım
- 5 yıl 19 gün
- Mesajlar
- 23
@m3_inventoryhud/server.lua:1708
@es_extended/server/functions.lua:32
@es_extended/server/common.lua:88
bu şekilde hata alıyorum her hangi bir yükleme yapmadın durduk yere almaya başladım kaynak kodları 3 nünde aşağıda
Server.lua =
ESX.RegisterServerCallback('m3:inventoryhud:server:getItemsInfo', function(source, cb, data)
local src = source
local xPlayer = ESX.GetPlayerFromId(src)
if data ~= nil then
local returntable = {}
for k, v in pairs(data) do
if v.name:find('WEAPON_') ~= nil and not Config.ItemWeapons.Enabled then
table.insert(returntable, {name = v.name, label = Config.WeaponLabels[v.name], price = v.price, type = 'item_weapon', count = 999999})
else
table.insert(returntable, {name = v.name, label = xPlayer.getInventoryItem(v.name).label, price = v.price, type = 'item_standard', count = 99999})
end
end
cb(returntable)
end
end)
functions.lua =
ESX.TriggerServerCallback = function(name, requestId, source, cb, ...)
if ESX.ServerCallbacks[name] ~= nil then ESX.ServerCallbacks[name](source, cb, ...)
else
print('es_extended: TriggerServerCallback => [' .. name .. '] does not exist')
end
end
common.lua
RegisterServerEvent('esx:triggerServerCallback')
AddEventHandler('esx:triggerServerCallback', function(name, requestId, ...)
local _source = source
ESX.TriggerServerCallback(name, requestID, _source, function(...)
TriggerClientEvent('esx:serverCallback', _source, requestId, ...)
end, ...)
end)
alt taraftaki ise server.lua
@es_extended/server/functions.lua:32
@es_extended/server/common.lua:88
bu şekilde hata alıyorum her hangi bir yükleme yapmadın durduk yere almaya başladım kaynak kodları 3 nünde aşağıda
Server.lua =
ESX.RegisterServerCallback('m3:inventoryhud:server:getItemsInfo', function(source, cb, data)
local src = source
local xPlayer = ESX.GetPlayerFromId(src)
if data ~= nil then
local returntable = {}
for k, v in pairs(data) do
if v.name:find('WEAPON_') ~= nil and not Config.ItemWeapons.Enabled then
table.insert(returntable, {name = v.name, label = Config.WeaponLabels[v.name], price = v.price, type = 'item_weapon', count = 999999})
else
table.insert(returntable, {name = v.name, label = xPlayer.getInventoryItem(v.name).label, price = v.price, type = 'item_standard', count = 99999})
end
end
cb(returntable)
end
end)
functions.lua =
ESX.TriggerServerCallback = function(name, requestId, source, cb, ...)
if ESX.ServerCallbacks[name] ~= nil then ESX.ServerCallbacks[name](source, cb, ...)
else
print('es_extended: TriggerServerCallback => [' .. name .. '] does not exist')
end
end
common.lua
RegisterServerEvent('esx:triggerServerCallback')
AddEventHandler('esx:triggerServerCallback', function(name, requestId, ...)
local _source = source
ESX.TriggerServerCallback(name, requestID, _source, function(...)
TriggerClientEvent('esx:serverCallback', _source, requestId, ...)
end, ...)
end)
alt taraftaki ise server.lua