Agradecer Agradecer:  0
Curtir Curtir:  0
Resultados 1 a 1 de 1

Tópico: MarceLoko's LIB 1.0

  1. #1

    Registro
    06-02-2017
    Posts
    35
    Conquistas / PrêmiosAtividadeCurtidas / Tagging InfoPersonagem - TibiaPersonagem - TibiaME
    Conquistas NewcomerEstagiário
    Peso da Avaliação
    0

    Post MarceLoko's LIB 1.0

    Boa noite!

    Eis aqui uma compilação de funções LUA úteis.

    posFromArea(area, centerpos)
    TFS 1.x
    Converte uma área (uma matriz que indica as posições a partir de um centro, como nas SPELLS) em uma tabela de posições
    https://www.hastebin.com/kemeridaju.lua

    Position.between(pos, inicio, fim)
    TFS 1.x
    Verifica se a Position "pos" está localizada no meio das Positions "inicio" e fim"
    Pode ser usado "pos:between(inicio, fim)"
    https://www.hastebin.com/kuyadubafi.lua

    Position.iterateArea(func, from, to, id)
    TFS 1.x
    Itera a área entre "from" a "to", invocando func para cada Position da área
    https://www.hastebin.com/zemakejuhe.vbs
    (Crédito ao usuário Crypton3 da OT Land)

    printTable(tabela)
    Apresenta o conteúdo da tabela no console
    https://www.hastebin.com/gufowazeka.lua

    scandir(directory)
    Linux
    Retorna uma tabela com o nome de todos os arquivos no diretório
    https://www.hastebin.com/xakubimiji.lua
    (Retirado deste link: http://stackoverflow.com/questions/5...ctories-in-lua)

    table.maxe(t)
    Retorna o maior valor numérico dentro da tabela. (não escanea matrizes)
    https://www.hastebin.com/ucuhizociq.lua

    table.find(table, value)
    Procura todas as ocorrências de "value" dentro da tabela. (não escanea matrizes)
    https://www.hastebin.com/agupazoqat.lua

    table.elements
    similar ao table.getn ou #tabela, porém ignora todos os nil
    https://www.hastebin.com/omivilohay.lua

    getPlayerNameById(id) *
    TFS 0.x
    Retorna o nome do jogador com o id
    https://www.hastebin.com/asefudukud.lua

    getPlayerIdByName(name)*
    TFS 0.x
    Retorna o id do jogador pelo nome
    https://www.hastebin.com/wujoleyida.lua

    getPlayerID(cid)*
    TFS 0.x
    Retorna o ID do jogador por sua CID
    https://www.hastebin.com/gufozepeza.lisp

    *id é diferente de cid

    Bom uso e/ou estudo!

    Publicidade:
    Última edição por MarceLoko; 06-02-2017 às 23:30.



Tópicos Similares

  1. [Dúvida] Instalar ia32-libs
    Por xxglp no fórum Tibia no Linux
    Respostas: 1
    Último Post: 10-02-2014, 12:44
  2. INT 1 X 0 LIB
    Por Pally kina sorc loko no fórum Esportes
    Respostas: 0
    Último Post: 04-08-2006, 00:17

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •