ox to qb menu fix by crowley

This commit is contained in:
MrNewb committed 2025-02-16 06:52:33 -05:00
1 parent 0212c21487
commit 220aac057a
1 file changed
+20 -2
+20 -2
View File
@@ -54,14 +54,32 @@ function OxToQBInput(data)
end
function OpenInput(title, data, isQBFormat, submitText)
print("Opening input", json.encode(data))
local input = data.inputs
if not isQBFormat then
input = OxToQBInput(data)
end
return exports['qb-input']:ShowInput({
local returnData = exports['qb-input']:ShowInput({
header = title,
submitText = submitText or "Submit",
inputs = input
})
if not returnData then return end
if returnData[1] then return returnData end
--converting to standard format (ox)
local convertedData = {}
if isQBFormat then
for i, v in pairs(input) do
for k, j in pairs(returnData) do
if k == v.text then
convertedData[tonumber(i)] = j
end
end
end
return convertedData
end
for i, v in pairs(returnData) do
convertedData[tonumber(i)] = v
end
return convertedData
end