Jump to content

AddCommandHandler


Recommended Posts

Eu queria saber como criar uma array de vários comandos e chamar eles no AddCommandHandler, tentei fazer assim 

cmd = {
  "cmd1",
  "cmd2",
  "cmd3",
}

e chamar usando 

addCommandHandler(#cmd, nomeDaFuncao)

a função não me retornou nenhum erro porém simplesmente não consigo executar nenhum comando que coloquei acima...

 

Edited by Joaovit13
Link to comment
11 hours ago, ber said:
comandos = {"test1", "test2", "test3", "test4"}

for i, v in pairs(comandos) do
  addCommandHandler(v, funcaoTeste)
end

funcaoTeste(playerSource)
  outputChatBox("comando executado", playerSource)
end

 

Bom deu erro o addCommandHandler retorna que o segundo argumento é nil, não existe e a função não é realizada

Link to comment
59 minutes ago, LucasST said:
comandos = {"test1", "test2", "test3", "test4"}

function Teste(playerSource)
    outputChatBox("comando executado", playerSource)
end

for i, v in pairs(comandos) do
  addCommandHandler(v, Teste)
end

 

Pow irmão vlw kk nem passou pela minha cabeça que era só colocar em baixo, vlw mesmo!

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...