×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Tutorial] T.N.I.L - funções
[Tutorial] T.N.I.L - funções
Esh
« Censeur »
1413565560000
    • Esh#0095
    • Profil
    • Derniers messages
    • Tribu
#1
  0
Topico anterior: Click

Hey! Bem vindo a outro tutorial! Após você aprender o que são condições em lua, está na hora de aprender outra coisa importantíssima nessa linguagem de programação: Funções. Mas, o que são funções? Imagine um deposito com varias caixas, e dentro de cada caixa existe um papel com um comando. Cada caixa dentro deste deposito é uma função! Elas são usadas para armazenar scripts que serão usados no momento certo por você:

script a dit :

print('oi')

Ao rodar este script, automaticamente, o print aparecerá, já que o mesmo não está em uma função, mas ao fazer isto:
script a dit :

function oi()
print('oi')
end

o print não aparecerá, por quê? Porque ele está dentro de uma função, e tudo que estiver dentro de uma função só será ativado se a mesma for chamada, mas como? simples:

script a dit :

function oi()
print('oi')
end

oi()

E como eu posso criar uma função? Seguindo esta sintaxe:

sintaxe a dit :
function nomeDaFunção()
script
end

lembre-se de sempre fechar uma função com um "end"!
Mousecrewz
« Citoyen »
1413566280000
    • Mousecrewz#0000
    • Profil
    • Derniers messages
#2
  0
Bom tutorial :)
Niunzin
« Citoyen »
1413640680000
    • Niunzin#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Ficou bom o tutorial, posso dar uma sugestão? Dê um exemplo de uma função com argumento, só para o "iniciante" ver que ele pode chamar uma função com um certo dado. ex: (function biscoito_ou_bolacha(opiniao))
Tini
« Sénateur »
1413686700000
    • Tini#0015
    • Profil
    • Derniers messages
    • Tribu
#4
  0
Outra sugestão: Um tópico só com abas!
Thogabriel
« Citoyen »
1413712800000
    • Thogabriel#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Até eu sei fazer isso kkkk
Frommega
1414068720000
    • Frommega#0000
    • Profil
    • Derniers messages
    • Tribu
#6
[Modéré par Ratodisco, raison : Tópico de dúvidas]
  • Forums
  • /
  • Transformice
  • /
  • Archives
  • /
  • Seção Editor de Mapas e Modules
  • /
  • [Tutorial] T.N.I.L - funções
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27