Use nui message chunking

This commit is contained in:
Jérémie N'gadi
2018-03-15 12:10:41 +01:00
parent 3ac7fb20c8
commit 91260b8cb5
4 changed files with 12 additions and 13 deletions
+3 -6
View File
@@ -46,17 +46,16 @@ Citizen.CreateThread(function()
ESX.UI.Menu.RegisterType(MenuType, openMenu, closeMenu)
RegisterNUICallback('menu_submit', function(data, cb)
AddEventHandler('esx_menu_default:message:menu_submit', function(data)
local menu = ESX.UI.Menu.GetOpened(MenuType, data._namespace, data._name)
if menu.submit ~= nil then
menu.submit(data, menu)
end
cb('OK')
end)
RegisterNUICallback('menu_cancel', function(data, cb)
AddEventHandler('esx_menu_default:message:menu_cancel', function(data)
local menu = ESX.UI.Menu.GetOpened(MenuType, data._namespace, data._name)
@@ -64,10 +63,9 @@ Citizen.CreateThread(function()
menu.cancel(data, menu)
end
cb('OK')
end)
RegisterNUICallback('menu_change', function(data, cb)
AddEventHandler('esx_menu_default:message:menu_change', function(data)
local menu = ESX.UI.Menu.GetOpened(MenuType, data._namespace, data._name)
@@ -87,7 +85,6 @@ Citizen.CreateThread(function()
menu.change(data, menu)
end
cb('OK')
end)
Citizen.CreateThread(function()