Decompilando .Lub para .Lua

JulioCF

Corniz old member
Messages
791
Points
0
Age
46
Location
Brazil / São Paulo / SP
Github
JulioCF
Emulator
Client Version
Zero
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
 
- Luadec 0.6: http://files.luaforge.net/releases/luadec/luadec/0.6
- 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: 
 
Code:
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.
 
Code:
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.
 
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).

 
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

 
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?

 
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.

 
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:

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
 
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:

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
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.
default_biggrin.png


 
Back
Top