
frd1727
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
frd1727 deu reputação a Wikle em Ferramentas para ScriptersInterpretador Lua e SciTE
É uma ferramenta para scripters avançados, ela não mostra as funções de otserv como getPlayerHealth, ela usa as fonções de lua mesmo, socket., math., string, byte, etc. É uma ferramenta que está em lua.org e agradeço a moto3500 por me mostrar para que eu possa compartilhar com vocês.
O interessante que se você escrever em seu otserv: print('oi') (em um lua clado) ele vai mostrar no console: oi, este é um console onde você digita o code em lua e ele executa.
OTScript Live!v0.4.1.13 (By: colex)
Make your scripts come to live
Features:
Destaque na Sintaxe de LUA * (Melhorado, agora com cores diversas e alteráveis)
Variados tipos de destaque* (novo)
Janela de ajuda com funções de LUA e OTServer e sistema de pesquisa
Janela com lista de items e sistema de procura* (novo)
anela de ajuda com sintaxes LUA* (novo)
Auto-Complete com funções de LUA e OTServer (Use o F1 para ativar)
Procurar, substituir e saltar para linha
Magic Area Editor v0.2 (Melhorado)
Spells Maker
Quests Maker* (novo)
Hotkeys (CTRL + SHIFT + [0..9])
Auto-Correct
Debugger, atalho F5 (Melhorado e simplificado)
Data Editor (Com editor de opções visuais)
Instalador do OTScriptLIB com nova versão incluida* (novo)
Sistema de Tabs (vários documentos abertos na mesma aplicação)* (novo)
Macro (Grave e execute ações rapidamente)* (novo)
Compilador LUA (F9)* (novo)
* - Features da versão 0.4.1.13
A maioria das opções mencionadas podem ser configuradas pelo utilizador através do Data Editor.
Você pode notar que eu copiei parte do topico antigo, foi por que não quis resussita-lo entao é melhor fazer um novo do que reviver um. Alem de todas essas posibilidades acima ele conta com uma ferramenta muito util, você apertando f5 o editor de scripts ira verificar se há algum erro no script, erros de sintaxe, se falta um ) ou se tem um end amais.
Compilador LUA
Compilador LUA é uma ferramenta que "encripta" o teu script de forma que não seja legível à olho humano, mas continua podendo ser utilizado em OTServers.
Caso queria fornecer um script sem o seu código-fonte, voce poderá compilar ele e enviar para quem desejar. O compilador cria um arquivo "nome.lua.compiled" na pasta do script. Espero que não comecem a liberar os scripts compilados nos fórums para não atrasar o avanço do OpenTibia no Brasil. (mais uma ferramenta boa para evitar rippers.)
Data Editor
A maior parte das opções alteráveis são encontradas no Data Editor como Lista de Funções, Destaques, Palavras Reservadas, Hotkeys, Global e Auto-Correct. A partir da versão 0.4 tornou-se possivel alterações do visual da aplicação e outra opções através do Data Editor.
O Spells Maker Live! trabalha com o Global, caso queira mudar o global para os campos serem atualizados, no global é usado a seguinte sintaxe:Explicando, o Nome do Campo indica em qual campo irão as linhas que se encontram entre o "--Nome do Campo" e "-------" aparecer no Spells Maker Live!.
O Nome do Campo pode ser substituido por:
Formula
Type
Effect
Distance
Como a versão e antiga algumas funções nem se quer existem, se você apertar f1 para mostar as funções você verá que ainda tem mayNotMove etc~, entao eu baixei peguei todas as funções atuais (incluindo as funções da OTNetScriptLib e inseri entao digamos é um programa atualizado.)
Créditos pelo tutorial: Mock
Script Live By colex.rar