MrDante Posted August 28, 2015 Share Posted August 28, 2015 (edited) Error addCommandHandler( command, function(thePlayer, comando) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Revistar") ) then else outputChatBox("Você não tem permissão pra usar este comando!", thePlayer, 255, 255, 255, true) end end pq esta com bad argument??? Edited August 29, 2015 by Guest Link to comment
DNL291 Posted August 28, 2015 Share Posted August 28, 2015 command deve ser nulo ou não retorna uma string com o comando. E também, falta um parêntese para fechar a função addCommandHandler. Link to comment
MrDante Posted August 28, 2015 Author Share Posted August 28, 2015 esta correto ? addCommandHandler( Command, function(thePlayer, comando) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Revistar") ) then else outputChatBox("Você não tem permissão pra usar este comando!", thePlayer, 255, 255, 255, true) end end ) Link to comment
BonSay~^ Posted August 29, 2015 Share Posted August 29, 2015 esta correto ? addCommandHandler( Command, function(thePlayer, comando) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Revistar") ) then else outputChatBox("Você não tem permissão pra usar este comando!", thePlayer, 255, 255, 255, true) end end ) Olha sinceramente usando uma permissao da acl e bem mas facil aqui esta o codigo pronto !! function revistar ( player, cmd ) if hasObjectPermissionTo ( player, "function.banPlayer" ) then -- para poder usar o comando tem que ter essa permissao na acl else outputChatBox(" Acesso negado apenas policias podem usar este comando !! ",player,255,0,0) end end addCommandHandler ( "revistar", revistar ) Link to comment
Stanley Sathler Posted August 29, 2015 Share Posted August 29, 2015 Rafael, errado. Isso faz com que somente quem tenha permissão para banir no servidor possa usar o comando revistar. Presumo que o comando seja para ser usado por policiais, logo, policiais deveriam ter permissões administrativas no servidor para usar o seu código. Link to comment
BonSay~^ Posted August 29, 2015 Share Posted August 29, 2015 Rafael, errado. Isso faz com que somente quem tenha permissão para banir no servidor possa usar o comando revistar. Presumo que o comando seja para ser usado por policiais, logo, policiais deveriam ter permissões administrativas no servidor para usar o seu código. Stanley a funçao pode ser mudada isso foi um exemplo Link to comment
MrDante Posted August 29, 2015 Author Share Posted August 29, 2015 agora me vem um problema e não um erro, se eu coloco uma tal acl pra rodar, ele usa o comando da acl e ao mesmo tempo o comando que devia estar na 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