+Duuh Posted October 11, 2018 Share Posted October 11, 2018 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 Link to comment
Blaack Posted October 13, 2018 Share Posted October 13, 2018 Este código quem fez foi você ? e você quer acl pra que ? Link to comment
Jonas^ Posted October 13, 2018 Share Posted October 13, 2018 On 11/10/2018 at 16:58, +Duuh said: 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 Não tem como verificar por acl no lado CLIENT-SIDE você vai ter que passar um trigger do lado server para o client pra verificar. Link to comment
Other Languages Moderators Lord Henry Posted October 14, 2018 Other Languages Moderators Share Posted October 14, 2018 Então amigo. Provavelmente não foi você quem fez esse script, senão saberia do motivo dele estar por ElementData em vez de ACL. Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now