Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Ferramentas para scripters.


PoweR BoLT
 Compartilhar

Merece Fixo ?  

  1. 1. Merece Fixo ?

    • Sim
      0
    • Não
      0


Posts Recomendados

Interpretador lua e SciTE

 

É uma ferramenta para scripters avançados, ela nao 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 compartilhar com vcs,

É necessário se cadastrar para acessar o conteúdo.

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 vc digita o code em lua e ele executa.

 

OTScript Live!v0.4.1.13

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.)

 

Rapid Share

n9SnyFv.png

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.