ajobr Posted August 19, 2020 Posted August 19, 2020 Existe alguma forma de imprimir os todos os jogadores de um grupo na acl, inclusive os offlines? Procurei por funções, porém todas só retornam players online...
Moderators Lord Henry Posted August 19, 2020 Moderators Posted August 19, 2020 É impossível obter jogadores que não estão online. Mas vc pode obter todos os logins registrados em tal ACL Group. addCommandHandler ("listgroup", function (thePlayer, cmd, aclGroup) -- Teste usando /listgroup Admin if (aclGroup) then if (not aclGetGroup(aclGroup)) then return outputChatBox ("ACL Group '"..aclGroup.."' não existe.", thePlayer, 255, 0, 0) end local table = aclGroupListObjects (aclGetGroup(aclGroup)) outputChatBox ("Logins registrados na ACL Group "..aclGroup..":", thePlayer) for _,name in pairs(table) do local objType = gettok (name, 1, string.byte('.')) -- objType recebe tudo que estiver antes do ponto. if (objType == "user") then -- Se o que estiver antes do ponto for "user", então: local login = gettok (name, 2, string.byte('.')) -- login recebe tudo que estiver depois do ponto. outputChatBox (login, thePlayer) end end else outputChatBox ("Erro de sintaxe. Use /listgroup <ACLGroup>", thePlayer, 255, 0, 0) end end) 1 1 Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
ajobr Posted August 19, 2020 Author Posted August 19, 2020 entendo, mas é possível reproduzir o "manage acl" do painel "p" para tentar fazer isso?
Moderators Lord Henry Posted August 20, 2020 Moderators Posted August 20, 2020 Sim, é possível. Seu resource precisará de acesso Admin. Nele você também precisará de todas essas funções de ACL. Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
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