mirror of
https://github.com/jimathy/jim_bridge.git
synced 2026-08-19 06:46:04 +01:00
dui request callback
This commit is contained in:
33
wrapper.lua
33
wrapper.lua
@@ -26,7 +26,7 @@ for k, v in pairs(Exports) do
|
|||||||
if GetResourceState(v):find("start") then print("^6Bridge^7: '^3"..v.."^7' ^2export found ^7") end
|
if GetResourceState(v):find("start") then print("^6Bridge^7: '^3"..v.."^7' ^2export found ^7") end
|
||||||
end
|
end
|
||||||
|
|
||||||
local itemResource, jobResource = "", ""
|
local itemResource, vehResource, jobResource = "", "", ""
|
||||||
|
|
||||||
-- Load item lists
|
-- Load item lists
|
||||||
if GetResourceState(OXInv):find("start") then itemResource = OXInv
|
if GetResourceState(OXInv):find("start") then itemResource = OXInv
|
||||||
@@ -1293,10 +1293,6 @@ function sendPhoneMail(data) local phoneResource = ""
|
|||||||
TriggerServerEvent('qb-phone:server:sendNewMail', data)
|
TriggerServerEvent('qb-phone:server:sendNewMail', data)
|
||||||
end
|
end
|
||||||
|
|
||||||
elseif GetResourceState("jpr-phonesystem"):find("start") then phoneResource = "jpr-phonesystem"
|
|
||||||
TriggerServerEvent(GetCurrentResourceName()..":jpr:SendMail", data)
|
|
||||||
end
|
|
||||||
|
|
||||||
if phoneResource ~= "" then if Config.System.Debug then print("^6Bridge^7[^3"..phoneResource.."^7]: ^2Sending mail to player") end
|
if phoneResource ~= "" then if Config.System.Debug then print("^6Bridge^7[^3"..phoneResource.."^7]: ^2Sending mail to player") end
|
||||||
else print("^6Bridge^7: ^1ERROR ^2Sending mail to player ^7 - ^2No supported phone found") end
|
else print("^6Bridge^7: ^1ERROR ^2Sending mail to player ^7 - ^2No supported phone found") end
|
||||||
end
|
end
|
||||||
@@ -1327,19 +1323,6 @@ RegisterNetEvent(GetCurrentResourceName()..":yflip:SendMail", function(data)
|
|||||||
}, 'source', src)
|
}, 'source', src)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
RegisterNetEvent(GetCurrentResourceName()..":jpr:SendMail", function(data)
|
|
||||||
local QBCore = exports['qb-core']:GetCoreObject()
|
|
||||||
local src = source
|
|
||||||
local Player = QBCore.Functions.GetPlayer(src)
|
|
||||||
TriggerEvent('jpr-phonesystem:server:sendEmail', {
|
|
||||||
Assunto = data.subject, -- Subject
|
|
||||||
Conteudo = data.message, -- Content
|
|
||||||
Enviado = data.sender, -- Submitted by
|
|
||||||
Destinatario = Player.PlayerData.citizenid, -- Target
|
|
||||||
Event = {}, -- Optional
|
|
||||||
})
|
|
||||||
end)
|
|
||||||
|
|
||||||
function registerCommand(command, options)
|
function registerCommand(command, options)
|
||||||
if GetResourceState(OXLibExport):find("start") then
|
if GetResourceState(OXLibExport):find("start") then
|
||||||
if Config.System.Debug then print("^6Bridge^7: ^2Registering ^3Command^2 with ^7"..OXLibExport, command) end
|
if Config.System.Debug then print("^6Bridge^7: ^2Registering ^3Command^2 with ^7"..OXLibExport, command) end
|
||||||
@@ -1379,4 +1362,18 @@ function registerStash(name, label, slots, weight)
|
|||||||
exports[QSInv]:RegisterStash(name, slots or 50, weight or 4000000)
|
exports[QSInv]:RegisterStash(name, slots or 50, weight or 4000000)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
-- duiList callback here because it wouldnt load in functions.lua
|
||||||
|
|
||||||
|
if IsDuplicityVersion() then
|
||||||
|
createCallback(GetCurrentResourceName()..":Server:duiList", function(source, cb)
|
||||||
|
if GetResourceState(OXLibExport):find("start") then
|
||||||
|
return duiList
|
||||||
|
else
|
||||||
|
cb(duiList)
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
-- IN NO WAY PERFECT --
|
-- IN NO WAY PERFECT --
|
||||||
|
|||||||
Reference in New Issue
Block a user