Ajuda para mudar o SetElementData para permissão em ACL!
CLIENT
setElementData(localPlayer,"cliente:policia",nil)
function localizarPolicia(cn,name)
local jobMecanico = getElementData(localPlayer,"Emprego") or false
--if type(jobMecanico) == "boolean" then
if jobMecanico == "Policia" then
if type(name) == "string" then
local player = getPlayerFromPartialName(name)
if isElement(player) then
if isElement(testePolicia) then
destroyElement(testePolicia)
end
if getElementData ( player, "Chamado:Policia" ) == true then
testePolicia = createBlipAttachedTo(player,61,2,255,255,255,255,0,999999)
exports.Scripts_Dxmessages:createNotification("O Jogador "..getPlayerName(player).." Foi Localizado!, Para Deslocalizar Digite /Deslocalizar", "success")
else
exports.Scripts_Dxmessages:createNotification("O Jogador "..getPlayerName(player).." Não Solicitou por uma Viatura!", "error")
end
else
exports.Scripts_Dxmessages:createNotification("O Jogador Não Foi Encontrado!", "error")
end
else
exports.Scripts_Dxmessages:createNotification("Digite /Localizar Nick", "warning")
end
end
--end
end
addCommandHandler("localizar",localizarPolicia)
--------------------------------------------------------------------
function deslocalizar(cn,name)
if isElement(testePolicia) then
destroyElement(testePolicia)
exports.Scripts_Dxmessages:createNotification("O Jogador foi Deslocalizado com Sucesso!", "success")
end
end
addCommandHandler("deslocalizar",deslocalizar)
--------------------------------------------------------------------
function getPlayerFromPartialName(name)
local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil
if name then
for _, player in ipairs(getElementsByType("player")) do
local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower()
if name_:find(name, 1, true) then
return player
end
end
end
end
--------------------------------------------------------------------Client