Ir para conteúdo

Começando A "scriptear"


joaohd

Posts Recomendados

Bom, como me foi sugerido a elaboração de um tutorial que ensine a "scriptear" ( do dicionario brumatt ), aqui está. Espero que façam bom proveito.

 

Para começar com scripts, você deve primeiro ter algumas competências básicas, porém primordiais. São elas:

 

► Conhecimento de inglês;

► Conhecimento prévio das funções;

► Capacidade de criar sequências de raciocínios.

 

 

Mas por que desenvolver estas capacidades?

 

Como o nome das funções e estruturas são em inglês, você precisa entender o que elas fazem e te retornam. Na maioria das vezes, somente traduzindo o nome da função você consegue detectar sua serventia.

O conhecimento prévio das funções, além de poupar tempo, evita que você cometa erros simples e até mesmo agilize a execução do seu script.

A capacidade de criação de sequências lógicas é a parte que a maioria das pessoas tem dificuldades para desenvolver. Sem ela, os scripts podem conter erros (bugs), falhas de segurança e até mesmo a falha total de seu código. Esta parte, você terá de desenvolver sozinho. Ninguém te ensina.

 

 

Após conhecer as competências básicas para se começar a criar scripts, podemos começar a explicar um pouco mais sobre cada uma, individualmente.

 

 

→ Inglês

 

Aqui explicarei somente o básico, dando ênfase aos prefixos.

 

SET

 

De acordo com o dicionário, “Set” quer dizer

 

1) estabelecer

2) colocar

3) pôr

4) determinar

5) acertar

6) regular

 

Logo, as funções que tenham o prefixo “Set”, servem para estabelecer algo para alguma coisa ou alguém. O que será estabelecido pode ser um texto (string), número ou alguma condição.

 

DO

 

De acordo com o dicionário, “Do” quer dizer

1) fazer

2) ver

3) realizar

Logo, as funções que tenham o prefixo “Do”, servem para realizar alguma ação ou consulta.

 

 

GET

 

De acordo com o dicionário, “Get” quer dizer

 

1) obter

2) receber

3) conseguir

4) adquirir

 

Logo, as funções que tenham o prefixo “Get”, servem para fazer uma consulta de alguma coisa à alguém ou alguma coisa. O que será consultado pode ser um número ou um texto (string).

 

IS

 

De acordo com o dicionário, “Is” quer dizer

 

1) é

 

Logo, as funções que tenham o prefixo “Is”, servem para fazer uma verificação se alguma coisa é ou não o que foi proposto.

 

 

Após ler e entender o básico de inglês para começar com scripts, podemos passar para a parte da lógica.Todos os dias, inconscientemente, você faz uma sequência lógica:

 

Acordar – Ligar o computador – Abrir os olhos – Acessar o Xtibia

 

 

Logo, esta parte, só precisa ser desenvolvida. Os passos para se criar uma sequência interpretável e executável são a análise prévia do problema, destacando os métodos de resolução; Análise dos métodos de resolução, eliminando os que não podem ser executados, seja por falta de conhecimento ou por falta de ferramentas; Escolha do melhor método de resolução; Destaque dos pontos cruciais da resolução; Criação da lógica.

 

Apesar de parecer complexo, esta parte é bem simples. Para início, tente criar uma sequência para a troca do pneu furado do seu carro.

 

 

Bom, acho que é isso.

 

Tutorial sugerido por Brumatt.



Você também pode pedir o seu aqui

 

 

 

Materiais de apoio:

 

Funções LUA

Introdução à programação LUA + estruturas

 

 

 

flw

Editado por apocarai
Link para o comentário
Compartilhar em outros sites

Mto bom a introdução

o inglês sempre ajudo muito quem começa nessa area,e seu tutorial da umas dicas bem interessantes

já ta mais que Aprovado.

abraços

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...