Jump to content
Sign in to follow this  
GDLib

Dicas essenciais em Lua

Recommended Posts

Frozen Hearth    0
Frozen Hearth

Otimo tutorial

eh de facil entendimento ate mesmo para os novatos

nessa area como eu

Obrigado

Share this post


Link to post
Nord    2
Nord

Essas dicas são essenciais, sempre temos algo a aprender.

 

Sobre o do não é inútil, vo ser meio duro com vcs agora:

Até hoje os únicos que eu vi usar o do foram o Colandus, Forger, Gesior, Jovial e o GDLib.

O que tem em comum entre eles? Todos LUA Scripters profissionais.

 

Podemos usar o do para organizar melhor as variáveis de uma função global.

Ex:

do
local a, b = 1, 2
local tabelaXX = {{4, 5},{5, 6},{6, 10}}
function teste(cid, Z)
	doBlaBla(cid, Z-1)
	for i = a, b do
		doSwin(cid, tabelaXX[i])
	end
end
end

Claro, completamente inútil, mas demonstra mais uma utilidade do do.

Edited by Mickfern

Share this post


Link to post
Eventide    7
Eventide
Essas dicas são essenciais, sempre temos algo a aprender.

 

Sobre o do não é inútil, vo ser meio duro com vcs agora:

Até hoje os únicos que eu vi usar o do foram o Colandus, Forger, Gesior, Jovial e o GDLib.

O que tem em comum entre eles? Todos LUA Scripters profissionais.

 

Podemos usar o do para organizar melhor as variáveis de uma função global.

Ex:

do
   local a, b = 1, 2
   local tabelaXX = {{4, 5},{5, 6},{6, 10}}
   function teste(cid, Z)
       doBlaBla(cid, Z-1)
       for i = a, b do
           doSwin(cid, tabelaXX[i])
       end
   end
end

Claro, completamente inútil, mas demonstra mais uma utilidadedo do.

 

se é inútil, não tem utilidade... :}

Edited by Mickfern

Share this post


Link to post
PoSo    0
PoSo

Acho que teve um tom sarcástico. Algo dificil de representar através de um teclado e ser percebido através de um monitor.

Abraços.

Share this post


Link to post
Marcelo Côrtes    0
Marcelo Côrtes

WoW

Lua tem potencial mesmo hein ._.

Aliás, se alguem quiser organiza um grupo de estudos para maiores possibilidades do Lua

(luasocket, luatimer, luacompat, sei lá) fala comigo =)

E futuramente criar um "curso" de aprimoramento dos scripters brasileiros.

Share this post


Link to post
Eventide    7
Eventide
WoW

Lua tem potencial mesmo hein ._.

Aliás, se alguem quiser organiza um grupo de estudos para maiores possibilidades do Lua

(luasocket, luatimer, luacompat, sei lá) fala comigo =)

E futuramente criar um "curso" de aprimoramento dos scripters brasileiros.

 

para se implementar lua socket em OTserv, teria que adicionar a lib dela no binário, não seria algo muito pratico, e teria utilidade apenas para OT com sistema de multi-servidor... :~

 

eu e o Mock estavamos discutindo sobre isso a alguns dias, ele teve algumas ideias cabulosas para se fazer com socket, vamos ver se da certo... :>

Share this post


Link to post
Marcelo Côrtes    0
Marcelo Côrtes

Formo então..

Mas pense, arranjamos uns programador (ou viramos um) e fazemos a nossa versão : D

Dai o utilizador organizaria o servidor bem e cadastraria o email de todos os players no sql

Daí com a função /sendmail... fica foda xD

Enfim, pode ser que não vai pra frente, o importante é o conhecimento.

Share this post


Link to post
FKaupert    0
FKaupert

Vlw cara, esse tópico me ajudo a entender algumas coisas que ainda não tinha entendido.

 

Obrigado pela atenção,

F.Kaupert!

Share this post


Link to post
srnoturno    0
srnoturno

Ótima dica!

 

Com certeza irei aproveitar algumas no meu server :D

 

Obrigado!

Share this post


Link to post
feliperaio    0
feliperaio

po muito explicado, tudo certinho, isso ajuda bem os iniciantes que qrem criar um serv ;]

Share this post


Link to post
auiuiau    0
auiuiau

DO serve sim para loops

Share this post


Link to post
AlbertoBenediti    0
AlbertoBenediti

Valeu, muito útil.

Share this post


Link to post
Vietnam    0
Vietnam

 é o seguinte ... 


estou aqui nesse site desde 9 hs da manhda pedindo ajuda pra fazer um item que teletransporta players ...


o  gm tem um comando chamado /send. eu gostaria que os players pudessem teletransportar outros players mas 


para isso eles precisam estar equipado com algum item.


 


EX:  eu equipo meu char com um anél,  falo  !transport "amigo, 100,50,7 e ele sera teletransportado para esta posição.


se alguem puder me ajudar eu agradeçerei muito.


 


eu tenho muitas outras ideias se essa der certo vou falar as outras


 


obrigado


 


eu acho que ninguem ta entendeno:   


 


!transport -- talkaction que devera ser dito


 


"lord paulistinha  -- nome do player que sera teletransportado 


 


100, 100, 7  -- local que ele sera teletransportado


 


melhorou agora ?


 


Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×