Jump to content

AddCommandHandler


Recommended Posts

Posted (edited)

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
Posted
comandos = {"test1", "test2", "test3", "test4"}

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

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

 

  • Thanks 1
Posted
10 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

 

vlw guerreiro vou testar aqui

Posted
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

Posted
comandos = {"test1", "test2", "test3", "test4"}

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

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

 

Posted
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!

Posted
2 minutes ago, Joaovit13 said:

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

Nada, Não foi apenas esse o erro, tbm teve que você não escreveu function antes do nome da sua função.

Posted
29 minutes ago, LucasST said:

Nada, Não foi apenas esse o erro, tbm teve que você não escreveu function antes do nome da sua função.

Puts irmão mals pelo meu vacilo kkk

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...