FIVEM - CONTEXTMENU NUI. Targeting Purpose
uidata = {
['Steal'] = {
['title'] = 'Steal',
['fa'] = '<i class="fad fa-hood-cloak"></i>',
['type'] = 'event', -- event / export
['content'] = 'holdup',
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false},
},
['Ask Question'] = {
['title'] = 'Ask',
['fa'] = '<i class="fad fa-question-square"></i>',
['type'] = 'export', -- event / export
['content'] = 'ask', -- event name
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false, exports = (function() e = exports["cd_keymaster"]:StartKeyMaster() end)}, -- change only this 'exports["cd_keymaster"]:StartKeyMaster()' in able to execute exports.
},
['SellDrag'] = {
['title'] = 'Sell Meth',
['fa'] = '<i class="fad fa-hand-holding-magic"></i>',
['type'] = 'event', -- event / export
['content'] = 'kill',
['variables'] = {server = false, send_entity = true, onclickcloseui = true, custom_arg = {}, arg_unpack = false},
},
},
TriggerEvent('renzu_contextmenu:insert',uidata,"MENU TITLE","ENTITY",true)
local multimenu = {}
firstmenu = {
['Steal'] = {
['title'] = 'Steal',
['fa'] = '<i class="fad fa-hood-cloak"></i>',
['type'] = 'event', -- event / export
['content'] = 'holdup',
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false},
},
['Ask Question'] = {
['title'] = 'Ask',
['fa'] = '<i class="fad fa-question-square"></i>',
['type'] = 'export', -- event / export
['content'] = 'ask', -- event name
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false, exports = (function() e = exports["cd_keymaster"]:StartKeyMaster() end)}, -- change only this 'exports["cd_keymaster"]:StartKeyMaster()' in able to execute exports.
},
['SellDrag'] = {
['title'] = 'Sell Meth',
['fa'] = '<i class="fad fa-hand-holding-magic"></i>',
['type'] = 'event', -- event / export
['content'] = 'kill',
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false},
},
}
secondmenu = {
['Ask Question'] = {
['title'] = 'Ask',
['fa'] = '<i class="fad fa-question-square"></i>',
['type'] = 'export', -- event / export
['content'] = 'ask', -- event name
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false, exports = (function() e = exports["cd_keymaster"]:StartKeyMaster() end)}, -- change only this 'exports["cd_keymaster"]:StartKeyMaster()' in able to execute exports.
},
['Steal'] = {
['title'] = 'Steal',
['fa'] = '<i class="fad fa-hood-cloak"></i>',
['type'] = 'event', -- event / export
['content'] = 'holdup',
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false},
},
['SellDrag'] = {
['title'] = 'Sell Meth',
['fa'] = '<i class="fad fa-hand-holding-magic"></i>',
['type'] = 'event', -- event / export
['content'] = 'kill',
['variables'] = {server = false, send_entity = false, onclickcloseui = true, custom_arg = {}, arg_unpack = false},
},
}
multimenu['FIRST MENU TITLE'] = firstmenu
multimenu['SECOND MENU TITLE'] = secondmenu
TriggerEvent('renzu_contextmenu:insertmulti',multimenu,"MENU TITLE","ENTITY",true)
- the Data must be populated first using the exports sample above TriggerEvent('renzu_contextmenu:show')
TriggerEvent('renzu_contextmenu:close')