BRbugadao Posted February 28 Share Posted February 28 Peguei uma base de um menu policial para um sistema de revista, ta dando um boolean na linha de ACL, e eu nao tenho ideia do porque aclGroup = aclGetGroup("Corp") -- Função para o comando /revistar function revistarPlayer(command, targetID) local player = source local targetPlayer = getElementData(targetID) if aclGroup and not isObjectInACLGroup(getAccount(getPlayerAccount(player)), aclGroup) then outputChatBox("Você não tem permissão para usar esse comando!", player, 255, 0, 0) return end -- Verificar se o jogador-alvo existe if not targetPlayer then outputChatBox("#FF0000Jogador não encontrado ou ID inválida!", player, 255, 0, 0) return end outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffVocê está sendo revistado por um policial!", targetPlayer, 255, 0, 0) outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffVocê revistou o jogador com ID "..targetID, player, 0, 255, 0) end addCommandHandler("revistar", revistarPlayer) local revistaAk = exports["BC_inventario"]:getItem(Jogador, 33) or 0 --ak local revistaM4 = exports["BC_inventario"]:getItem(Jogador, 32) or 0 --m4 local revistaDoze = exports["BC_inventario"]:getItem(Jogador, 35) or 0 --Doze local revistaDeagle = exports["BC_inventario"]:getItem(Jogador, 37) or 0 --Deagle local revistaRifle = exports["BC_inventario"]:getItem(Jogador, 31) or 0 --sniper local revistaMuni556 = exports["BC_inventario"]:getItem(Jogador, 40) or 0 --muni rifles geral local revistaMuni9mm = exports["BC_inventario"]:getItem(Jogador, 41) or 0 --muni pt's local revistaMuniBalote = exports["BC_inventario"]:getItem(Jogador, 42) or 0 --muni Doze local revistaDinheiroSujo = exports["BC_inventario"]:getItem(Jogador, 100) or 0 --dinheiro sujo setPedAnimation( source, "POLICE", "plc_drgbst_01", 3100, true, false, false, false) triggerClientEvent(Jogador, "addNotification", root, "#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO Policial está te revistando!", "info") if getElementData(source, "revistaAk") then local revistaAk = getElementData(source, "revistaAk") -- Variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui "..revistaAk.." Ak(s)!", source, 255, 0, 0, true) else local revistaAk = 0 -- Se não houver revistaAk, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma Ak", source, 255, 0, 0, true) end if getElementData(source, "revistaM4") then local revistaM4 = getElementData(source, "revistaM4") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui "..revistaM4.." M4(s)!", source, 255, 0, 0, true) else local revistaM4 = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma M4", source, 255, 0, 0, true) end if getElementData(source, "revistaDoze") then local revistaDoze = getElementData(source, "revistaDoze") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui "..revistaDoze.." Remington(s)", source, 255, 0, 0, true) else local revistaDoze = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma Remington", source, 255, 0, 0, true) end if getElementData(source, "revistaRifle") then local revistaRifle = getElementData(source, "revistaRifle") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui "..revistaRifle.." Scout(s)", source, 255, 0, 0, true) else local revistaRifle = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma Scout", source, 255, 0, 0, true) end if getElementData(source, "revistaDeagle") then local revistaDeagle = getElementData(source, "revistaDeagle") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui "..revistaDeagle.." Desert eagle(s)!", source, 255, 0, 0, true) else local revistaDeagle = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma Desert Eagle", source, 255, 0, 0, true) end if getElementData(source, "revistaMuni556") then local revistaMuni556 = getElementData(source, "revistaMuni556") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui"..revistaMuni556.." munições calibre 556", source, 255, 0, 0, true) else local revistaMuni556 = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma munição calibre 556", source, 255, 0, 0, true) end if getElementData(source, "revistaMuni9mm") then local revistaMuni9mm = getElementData(source, "revistaMuni9mm") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui"..revistaMuni9mm.." munições calibre 9mm", source, 255, 0, 0, true) else local revistaMuni9mm = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma munição calibre 9mm", source, 255, 0, 0, true) end if getElementData(source, "revistaMuniBalote") then local revistaMuniBalote = getElementData(source, "revistaMuniBalote") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui"..revistaMuniBalote.." munições cartucho balote", source, 255, 0, 0, true) else local revistaMuniBalote = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhuma munição cartucho balote", source, 255, 0, 0, true) end if getElementData(source, "revistaDinheiroSujo") then local revistaDinheiroSujo = getElementData(source, "revistaDinheiroSujo") -- variavel outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo possui"..revistaDinheiroSujo.." reais suspeitos", source, 255, 0, 0, true) else local revistaDinheiroSujo = 0 -- Se não houver, defina como 0 outputChatBox("#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO indivíduo não possui nenhum dinheiro suspeito", source, 255, 0, 0, true) end Link to comment
WWW Posted February 28 Share Posted February 28 if aclGroup and not isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGroup) then outputChatBox("Você não tem permissão para usar esse comando!", player, 255, 0, 0) return end Link to comment
BRbugadao Posted February 28 Author Share Posted February 28 Ainda nao adianto man, dando mesmo erro aclGroup = aclGetGroup("Corp") -- Função para o comando /revistar function revistarPlayer(command, targetID) local player = source local targetPlayer = getElementData(targetID) if aclGroup and not isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGroup) then outputChatBox("Você não tem permissão para usar esse comando!", player, 255, 0, 0) return end Link to comment
WWW Posted February 28 Share Posted February 28 aclGroup = aclGetGroup("Corp") or aclCreateGroup("Corp") 1 Link to comment
WWW Posted February 28 Share Posted February 28 O mais certo é criar o grupo "Corp" pelo painel de administrador. Link to comment
BRbugadao Posted February 29 Author Share Posted February 29 Vlw deu certo man, nao tinha citado aclGroup = aclGetGroup("Corp") Link to comment
Recommended Posts