Jump to content
Sign in to follow this  
JulioCF

Decompilando .Lub para .Lua

Recommended Posts

Tutorial Decompilando .Lub para .Lua
 
Recentemente comecei a mexer com a janela de infinitas possibilidades que é a adição de custom itens e custom mobs e me deparei com a necessidade de realizar decompilação de arquivos .lub para .lua na atual pasta em uso para hexeds 2012+ que é a luafiles514. Este é um tutorial que ira de uma forma simples explicar como fazer este procedimento.
 
- Índice
Programas Utilizados.
Procedimentos.
Agradecimentos.
Requerimentos
 
- Wordpad ou qualquer editor de texto (recomendado Wordpad ^^)
 
 
Procedimentos
 
- Crie uma Nova Pasta (Onde quiser)
- Baixe o Luadec 0.6 e extraia o Luadec.exe para a pasta criada.
- Crie um arquivo de texto com o nome: batch.txt
- Edite o batch.txt, selecione a opcao "Salvar como..", selecione "Todos os arquivos" e salve com o nome de batch.bat
 
Seu ambiente para decompilação dos .lub está agora pronto. Para decompilar um .lub (utilizaremos como exemplo o accessoryid.lub):
 
- Copie e cole o arquivo accessoryid.lub na pasta onde estao o luadec.exe e o batch.bat
- Edite o arquivo batch.bat e escreva: 
 

 

luadec accessoryid.lub > accessoryid.lua 

 

 
- Salve e feche o editor de texto.
- Em seguida execute o batch.bat e sera gerado o arquivo accessoryid.lua. 
 
Para decompilar qualquer outro .lub siga os mesmos procedimentos seguidos no exemplo:
- Copie o arquivo.lub para o ambiente de decompilação.
 
- Edite o batch.bat para o nome do arquivo de entrada e saída.
 

 

luadec entrada.lub > saida.lua 

 

 
- Execute o batch.bat.
 
 
Agradecimentos
 
Ao usuário ivanyan do rathena que foi autor de um post onde eu conheci o luadec para decompilar o que eu precisava. Espero que seja útil. Abraços, Neko.
 
Dica retirada do brAthena neste post.

Share this post


Link to post
Share on other sites

Olá, desculpem reviver o tópico, mas alguém conseguiu fazer o procedimento com êxito?

 

Tentei fazer e o programa até criou o arquivo .LUA, porém ele fica vazio (0 KB).

Share this post


Link to post
Share on other sites

Então tem alguma parte que você esta errando.

 

É simples, você abre sua .LUA edita a gosto, inicia o programa, clica e segura a lua editada e arrasta até o programa aberto, ai ele irá gerar o .LUB

Share this post


Link to post
Share on other sites

Então tem alguma parte que você esta errando.

 

É simples, você abre sua .LUA edita a gosto, inicia o programa, clica e segura a lua editada e arrasta até o programa aberto, ai ele irá gerar o .LUB

 

Mas amigo esse programa não é para decompilar o LUB?

 

De .LUB para .LUA?

Share this post


Link to post
Share on other sites

Rapaz, eu nunca precisei ou ache inecessário fazer LUB virar LUA.. então não sei como o sistema funciona.

 

Só repassei o guia para ajudar a quem interessar.

Share this post


Link to post
Share on other sites

Rapaz, eu nunca precisei ou ache inecessário fazer LUB virar LUA.. então não sei como o sistema funciona.

 

Só repassei o guia para ajudar a quem interessar.

 

Ah ok, agradeço a atenção.

Share this post


Link to post
Share on other sites

 

Rapaz, eu nunca precisei ou ache inecessário fazer LUB virar LUA.. então não sei como o sistema funciona.

 

Só repassei o guia para ajudar a quem interessar.

 

Ah ok, agradeço a atenção.

 

esse foi o único processo q deu certo comigo:

Share this post


Link to post
Share on other sites

 

 

Rapaz, eu nunca precisei ou ache inecessário fazer LUB virar LUA.. então não sei como o sistema funciona.

 

Só repassei o guia para ajudar a quem interessar.

 

Ah ok, agradeço a atenção.

 

esse foi o único processo q deu certo comigo:

 

Tinha visto esse vídeo uma vez e não fiz porque não sabia se dava certo, mas se você está dizendo que funciona vou tentar.

 

Vlw por postar. :D

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.