Velho
Não existe uma linguagem de programação chamada ".lua" existe "lua".
.lua e apenas uma extensão para arquivos Lua
O tutorial ta muito repetitivo e falta conteúdo.
Tutorial Reprovado
info
Grupo: Infante
Registrado: 04/03/11
Posts: 1.6k
Reputação: +393
Char no Tibia: No Have

Velho
Não existe uma linguagem de programação chamada ".lua" existe "lua".
.lua e apenas uma extensão para arquivos Lua
O tutorial ta muito repetitivo e falta conteúdo.
Tutorial Reprovado
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy
Olá galera do xtibia , hoje estou trazendo um tutorial para vocês que querem entender a linguagem.lua
Como quase todos ja viram o topico do @LuckOake que e aprendendo a scriptear
Link :
http://www.xtibia.com/forum/topic/196714-aprendendo-a-scriptear/page__fromsearch__1
Entendendo A Linguagem.lua
Então vamos aprender a linguagem .
Abaixo irei amostrar todos os significado do ((if , end , else , elseif , then , and)) traduzido para o português
Funções explicadas : http://www.xtibia.com/forum/topic/99662-pasta-data-funcoes-em-lua/
Funções não explicadas : http://www.xtibia.com/forum/topic/138081-lualista-de-funcoes/
Estudando Sobre If
nossa primeira estrutura de controle e o if, como em todas as linguagens de programação, ela e uma estrutura que introduz um desvio condicional
ou seja, um desvio de execução natural do programa
Em outras palavras, se a condição dada pela expressão for satisfatória, será executado um bloco de comandos, caso a condição não seja satisfatória, o bloco de comando será ignorado.
Alem do if temos seu complemento que e chamado de ELSE.
Essa expressão complementa o if, fazendo com que seja executado caso a expressão seja a negação da expressão do if.
No caso, caso a verificação seja falsa (quando lua não e 1) ele pulará o que tem depois do then mas irá parar no else e executara o que tem depois do else.
Diferente do IF, o ELSE não pode ser colocado separado de um IF, ou seja,
para usar um ELSE é necessário ter um IF anteriormente, podendo ser junto como um ELSEIF fazendo quem que outra expressão seja executada em caso de um retorno contrário à expressão.
os ELSEIF fornecem um métodos mais conveniente para verificar muitas alternativas em uma instrução.
Formalmente equivale aos comandos IF-THEN-ELSE-IF-THEN aninhados, mas somente necessita de um END, que serve para fechar o nosso "IF"
Créditos
Skyligh 90 % ( pela criação e postagem )
MrCarta 10 % ( pelo pedido do tutorial )
Editado Julho 7 por Mudrock