Ir para conteúdo

Featured Replies

Postado
  • Solução

bom eu sou novo em lua, e hoje fiz um script para que quando eu matar um jogador que não seja um mc ganhar xp, o codigo tá ok, funcionando e tudo mais mas como eu disse sou novo em lua, pelo que eu entendi o "for" em lua não tem algo como o python por exemplo, for x in range(0, lista.len()) algo assim que vê o tamanho da lista e executa ali o número para o for não estrapolar a quantidade de coisas dentro da lista ou table na lua, tá mais onde quero chegar? bem simples

 

onDeath(cid, corpse, deathList), para executar cada pessoa eu to usando o for para navegar pelas partes da lista no caso deathList[1], 2, 3, 4 ... etc, mas toda vez que ele vai pra um que não tem nada no caso quando não tem a quantidade especifica ali de jogadores que matou ele da um erro no console pq não encontrou o "jogador" que no caso é um espaço vazio na lista pq não tem aquela quantidade, alguém sabe alguma solução para isso?

 

ai os erros

 

Screenshot_1.thumb.png.a98cf87f22e352ebd694456580a3619c.png

 

desculpa ter aberto por nada, eu tava pesquisando aqui também e acabei achando é só por -- " for 1, #nome do array, 1 do que ele faz pelo comprimento do array, se alguém chegar nesse post e precisar essa é a solução dele. o # atrás do nome do array

Resolvido por Arthur L.B

Ir para solução

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo