Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''array''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 4 registros

  1. Geraldoida

    Array vazio

    Galera, to aqui de novo, uma pergunta, como fazer uma condição(if) de 'se o array tiver vazio( {} ) ' ? não sei como faze-lo. tipo if #array == 0 then . Valeu galera ! end
  2. Alô Galera do xtibia, beleza ? Tô aqui para tirar uma dúvida com vcs. Por exemplo, eu to fazendo um script de npc , que é assim. Eu coloco os items que o npc vai dar dentro do array, até aí tá bls, mas aí eu preciso que quando o npc der um desses itens para um player (os items serão dados aletoriamente math.random), esse item saia do array durante um tempo, pois ele não pode ser dado a mais de um player até que o tempo acabe. Minha dúvida é como remover esse item que está sendo usado por outro player do array, e após um tempo voltar de novo pro array, então conto com a ajuda de vcs. Valeu !
  3. Alô povo tô eu aí de novo com outra dúvida. Espero que possam me responder, to fazendo um código de npc aqui , e parte dele taí : O que eu quero que isso faça , é que ao player falar 'yes' , math random sorteie 1 numero dos que estão dentro do array, e assim o table.remove retirar esse numero sorteado do array, e por último, depois de 1 minuto o addEvent execute o table.insert e adicione o item no array novamente. O meu problema está sendo que o table.remove não está retirando o numero da tabela, quando eu falo yes 2 ou mais vezes , o mesmo item está sendo sorteado mais de uma vez em menos de 1 minuto. Gostaria que vcs criticassem e me ajudassem a concertar esse erro. Valeu galera !
  4. ~~ Tutorial Básico Array[Vetores]! Hoje em dia ainda vejo muitos scripters iniciantes com dificuldade na manipulação de vetores então estou trazendo um explicação de modo simples onde qualquer um possa entender facilmente. Antes de falarmos em vetores temos que entender oque é uma variável? Uma variável é uma posição de memoria que guarda uma informação, ou seja, um campo pré-determinado pelo código para salvar uma determinada informação sendo que o mesmo não seja uma palavra reservada da linguagem. Exemplo: RKWHGg8s[/pastebin] Agora que temos definido oque é variável, vamos aos vetores. Oque é um vetor? Um vetor é uma variável composta homogênea unidimensional formada por uma seqüência de variáveis, com o mesmo identificador e alocadas sequencialmente na memoria. (http://www.univasf.edu.br) Ou seja, um vetor nada mais é do que uma variável que guarda varias informações, onde se encontram dentro de "{chaves}" e cada informação/posição é separada por "virgula,". Exemplo: aERvjRfK[/pastebin] Como podemos ver nos vetores possuimos uma variável de controle onde podemos caminhar por todas as posições do mesmo. Para saber quantas posições á em um vetor você pode usar isso: fG21PihK[/pastebin] O #variavel, vai retornar a o numero da última posição do vetor. Outro teste para retornar a última posição: tMZamH4f[/pastebin] Agora vamos criar um vetor mais complexo para trabalhar com sistemas maiores. 4211zf4a[/pastebin] Com esse tipo de vetor agente trabalha com duas posições simultaneamente. E é possivel fazer um vetor do tamanho que você quiser para trabalhar com quantas posições quiser. Outros exemplo que podem ajudar vocês no futuro: Exemplo 1 : Xu0xG1kv[/pastebin] Exemplo 2 : ZyKdx69d[/pastebin] Exemplo 3: 272S6pEK[/pastebin] Essa eu testei 3 vezes por isso os números diferentes. Acho que já esta bom de exemplos onde podem ser utilizados vetores, o resto é por conta de vocês. Além disso essa área é imensa deixando varias possibilidades de criação para melhor apresentação e utilização do seu código tornando ele de facil utilização para você e outros que queiram usar o mesmo. Agora vou por um exercicio para os iniciantes pra ver se alguem aprendeu... Exercicio: 1 - Oque será escrito na tela ao executar este script: e0jEt0vj[/pastebin] Espero que tenham gostado do tutorial e que respondam o exercicio!
×
×
  • Criar Novo...