Jump to content

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 post
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
Link to post
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

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

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

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

 

Link to post
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 post
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.

Link to post

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