[Tutoriais]O básico mais básico de LUA. |
Frommega « Citoyen » 1437516840000
| 0 | ||
Olá galera! Bem,aqui é o Frommega Não me diga Como o mundo sabe eu sou muito "noob" nesse negócio de Lua e talz Mas,o pouco que sei vou compartilhar com vocês.Esse é um tutorial para iniciantes e não tem nada de complexo. Em breve,conforme eu for aprendendoirei postar mais coisas,e mais complexas. Bem,graça ao meu Grande amigo Bren0,quem me incentivou com belas palavras,crio essa aba para lhes explicar o básico do que estará na aba "Prática". Então,primeiro,comecemos com uma função:adicionar um objeto em algum lugar objeto X / Lugar X para essa função,você deverá usar o comando fm.exec.addPhysicObject,sim,mas não só isso,precisará também adicionar ID,POSIÇÃO X/POSIÇÃO Y(No plano cartesiano),e depois adiconar uma aba de chaves {},com o TYPE(tipo do piso),WIDTH(tamanho) e HEIGHT(largura),como no editor de mapas onde,ao clicar no piso verá as informações dele (X,Y,H,W,e outras coisas mais) e fechar chaves. (Um exemplo estará na aba "Prática") Bom,vamos lá: 1.Conjurar/spawnar objeto em determinado lugar: Explicação: Esse é um comando bem básico,para "Fazer aparecer determinado objeto em determinado lugar" Bom,primeiro você deve escrever isso: tfm.exec.addPhysicObject(ID,POSIÇÃO X,POSIÇÃO Y,{type = 1,width = TAMANHO,height = Largura}) Exemplo: tfm.exec.addPhysicObject(1,400,200,{type = 1,width = 200,height = 20}) Você pode conhecer mais ID's aqui: Aqui Ask¹:E se eu quiser colocar como piso dinâmico? Aí você deve fazer isso: tfm.exec.addPhysicObject(ID,Posição X,Posição Y,{type = 1,width = Tamanho,height = Largura,dynamic = true}) Exemplo²: tfm.exec.addPhysicObject(1,400,200,{type = 1,width = 200,height = 20,dynamic = true}) Ask²:E se eu quiser conjurar ele em outro ângulo? Então você deve colocar angle = ÂNGULO QUE VOCÊ QUER. dentro dos { } Exemplo: {type = 1,width = 200,height = 20,dynamic = true,angle = 90} Ask³: Se eu quiser conjurar o piso com ângulo fixo? Então você deve por fixedRotation = true dentro das { },no finalzinho. Exemplo: {type = 1,width = 200,height = 20,dynamic = true,angle = 90,fixedRotation = true} 2.Colocar um mapa com script: Explicação: Esse é outro comando bem básico.Consiste na simples ação de rodar um mapa no cafofo por meio de script. Tudo que deve escrever é isso: tfm.exec.newGame('MAPA') Exemplo: tfm.exec.newGame('@5215223') Dernière modification le 1441499940000 |
Mini123 « Citoyen » 1437517140000
| 0 | ||
:D Ok!! Agora adiciona outras coisas legais, eu não sei muito de lua também, aposto que até você sabe mais que eu. |
Mojgin « Citoyen » 1437520020000
| 0 | ||
Gostei muito do seu tópico :) |
Artsecretx « Citoyen » 1437521160000
| 0 | ||
Obrigado From!! :D Eu sou um iniciante noob que não sei de nada. :p |
Frommega « Citoyen » 1437570000000
| 0 | ||
Obrigado! |
0 | ||
Isso não é um tutorial básico, você quer ensinar a pessoas escrever sem aprender a ler? |
0 | ||
bren0 a dit : não deixa de ser um tutorial, tem gente que nem sabe como usar uma função dessas. |
Tickal « Censeur » 1437573720000
| 0 | ||
Isso daí até eu sei '-' |
Booleando « Citoyen » 1437577620000
| 0 | ||
me ensina a usar o print |
Hydroper « Citoyen » 1437579420000
| 0 | ||
Eu não ando muito em LUA, mas isso foi útil. Eu não sabia uma função simples para criar objetos. Útil. Há uma página do CFM dando referências, até mesmo no tópico do Tigrou, caso precisar. Dernière modification le 1437579480000 |
Frommega « Citoyen » 1437589980000
| 0 | ||
bren0 a dit : Cara eu fiz de tudo para deixar mais compreensível e fácil,pra qualquer um saber. Dernière modification le 1437590040000 |
0 | ||
Frommega a dit : Você ensinou apenas a parte pratica. Não é um tutorial básico, se a pessoa não sabe realmente o básico, ela só sabe escrever. |
Stheblindd « Citoyen » 1437595620000
| 0 | ||
vc poderia acrescentar if, else, function e essas paradas ficaria manero |
Fofinhoppp « Consul » 1437598860000
| 0 | ||
ótimo topico, e como o própio título diz, é o mais basico de LUA, não liga pros haters |
0 | ||
Fofinhoppp a dit : Não liga pro haters oq? Se quer ensinar algo, ensina a parte prática também. Tu estuda arte só fazendo desenho? Não né "é por isso que o brasil não vai pra frente" "é por isso que vocês nunca saem do vivo=vivo+1" Além que eu falo por isso é que tenho consciência que eu sei sobre assunto, mas se vocês se acham sabidos suficientes para falar algo me mostrem algo fora dos seus scripts iguais e avanços de verdade. Dernière modification le 1437599340000 |
Frommega « Citoyen » 1437601800000
| 0 | ||
Bren0,não precisa ficar triste,vai dar certo ☺ |
Mojgin « Citoyen » 1437603420000
| 0 | ||
Tickal a dit : Mas tem gente que não sabe e ele quer ensinar essas pessoas |
Frommega « Citoyen » 1437604620000
| 0 | ||
Isso aí mojgin a dit : Isso aí |
Jellymichey « Censeur » 1437648240000
| 0 | ||
o que acontece quando clico em enviar é que tenho meeeedo ('~') |
Fofinhoppp « Consul » 1437663480000
| 0 | ||
bren0 a dit : seu recalque faz o meu brilho |