Muito bom, não sabia desse luac... Mais esse ai não é fraquinho?
REP+
Por paulgrande, 14 de abr. de 2013 em Tutoriais de Clients
Muito bom, não sabia desse luac... Mais esse ai não é fraquinho?
REP+
Editado Abril 14 por SUJA
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

é binário tem que manja muito pra conseguir pega o code
info
Grupo: Infante
Registrado: 25/01/12
Posts: 1.6k
Reputação: +330

tem como 'descompliar'? pois a pxg fez isso nos script dela *-*
e queria tanto ver um script deles kk
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

ja viu se o otclient le esses arquivos normalmente?
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

não é questão de ler luac é uma variação da extensão do lua é próprio do lua 5.1
http://www.lua.org/m...l/5.1/luac.html
e a respeito de descompilar os scripts é possível só que é trabalhoso é como pegar pequenos pedaços e tentar reconstruir o script
Editado Abril 14 por PaulGrande
tem como 'descompliar'? pois a pxg fez isso nos script dela *-*e queria tanto ver um script deles kk
Errado a codificação da PxG é realmente em binario ( até extensão de imagem ), não foi compilado por um programa simples assim '-'
Pra você desincriptografar aquilo ali vai ser muito foda mesmo, por que o negocio ta tenso ;\
Editado Abril 14 por SUJA
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

aki quando compilei o .lua da minha cdBar deu erro pq n acho o arquivo 'Barra.lua' ... ;x
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

aki quando compilei o .lua da minha cdBar deu erro pq n acho o arquivo 'Barra.lua' ... ;x
ele não localiza o arquivo 'barra.lua' porque ele esta com extenção '.luac' faz assim depois de selecionar o arquivo no programa vai em 'output options' e muda '.luac' para '.lua' ele vai criptografar o script mas vai manter a extenção original do script dai o otclient vai reconhecer.
Editado Abril 14 por PaulGrande
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

eh ja tinha tentando mudar pra .lua mas oia oq da dai...

ps: sem compilar fica tudo normal e funcionando... ;p
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

estranho eu testei com meus mods e funcionou normal vc fez oque eu falei recompilar os scripts ? mudando o luac para lua no output options ?
Editado Abril 14 por PaulGrande
info
Grupo: Visconde
Registrado: 12/09/10
Posts: 416
Reputação: +160
Char no Tibia: Draky Lucas

ERROR: Unable to load texture '/SpellBar': unable to open file '/SpellBar.png': O sistema não pode encontrar o arquivo especificado.
ERROR: failed to load UI from 'SpellBar.otui': unable to open file '/SpellBar.otui': O sistema não pode encontrar o arquivo especificado.
ERROR: Unable to load module 'Spell Bar 1.0': LUA ERROR:
?:0: attempt to index upvalue '?' (a nil value)
stack traceback:
[C]: ?
?: in function 'init'
/SpellBar/SpellBar.otmod:12:[@onLoad]:1: in main chunk
[C]: in function 'autoLoadModules'
/init.lua:49: in main chunk
nao funciona diretamente no otclient... tem que modificar algo na source para faze-lo reconhecer o arquivo após a compilação?
PS: mudei o output etc, normal.
Editado Abril 14 por DrakyLucas
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

não o estranho desse erro é que não é no arquivo lua por acaso vc não tento compilar os arquivos .otui neh ? o luac é so pros scripts.
Editado Abril 14 por PaulGrande
info
Grupo: Visconde
Registrado: 12/09/10
Posts: 416
Reputação: +160
Char no Tibia: Draky Lucas

nao, foi só o arquivo lua..
o erro da nos outros arquivos pq nao tem nada puxando eles, pois o script nao está lendo o arquivo compilado.. sem compilar nao da erro nenhum.
eu vi o video agora, e havia feito exatamente igual.. e deu o erro ¬¬
PS: minha versão do OTClient é a 6.2.1 ... tem algum problema?
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

nao, foi só o arquivo lua..
o erro da nos outros arquivos pq nao tem nada puxando eles, pois o script nao está lendo o arquivo compilado.. sem compilar nao da erro nenhum.
eu vi o video agora, e havia feito exatamente igual.. e deu o erro ¬¬
PS: minha versão do OTClient é a 6.2.1 ... tem algum problema?
não sei teria que testar mais acho que não deve ter problema na versão tenta compilar outro script para testar
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh
Eai pessoal do xtibia, vou mostrar como você pode "compilar" os arquivos '.lua' em um arquivo binário, '.luac' , para proteger seus scripts.
Primeiro baixe o "compilador" luac.
Scan: https://www.virustot...7b144/analysis/
Download: http://www.mediafire...5xvl7f352436gln
Clique em 'Add' e selecione o arquivo '.lua', quando o arquivo for selecionado clique na aba 'Output options' e mude a extensão de '.luac' para '.lua' depois volte para a aba 'files' e clique no botão 'Compile', clicando nele ele vai gerar um arquivo '.lua' em binário, que é muito difícil de ser editado ou descompilado, não é impossível mas é muito trabalhoso obter o código descriptografado.
Foto:
Exemplo de codificação
Lua:
if 1+1 == 2 then print('oie') endluac:
Editado Abril 14 por PaulGrande