essas variáveis armazenam dados que podem ser alterados durante o código, ou armazenar dados que sejam adquiridos na hora do uso, como por exemplo %ITEM%, %DIRECTION%, %PLAYER%, etc. (todas vão ser explicadas mais pra frente).
Como Funcionam?
o uso delas são simples, vou explicar uma de cada vez
NUMÉRICAS
usadas para armazenar APENAS NÚMEROS, ela não armazena texto, caso tente armazenar texto nela, ela ficará em branco.
elas são identificadas da seguinte forma:
#nome_da_variavel
automaticamente, qualquer variável numérica vem com o valor 0, para alterá-lo, é simples:
#nome_da_variavel= conteudo;
OBS:
1 - o "nome_da_variavel" é a sua escolha!
2 - o símbolo "#" deve
SEMPRE estar na frente do nome da variável
3 - o conteúdo pode ser um numero
ex.: #nome_da_variavel=
20;
ou pode ser outra variável
ex.: #nome_da_variavel=
%#var2%;
USANDO AS VARIÁVEIS:
para usá-las é simples, elas devem ficar dentro de "
%", por exemplo:
IF(
%#variavel%);
(lembrando que junto com o nome é obrigatório colocar o simbolo # ou &, e ele deve ser o mesmo que você usou quando atribuiu um valor a ela).
MANIPULANDO AS VARIÁVEIS:
uma variável numerica pode ser manipulada de várias formas, como são números, contas matemáticas podem ser feitas com elas, veja
Código:
%#var1% = %#var1%+2 esse comando altera a variável var1 adicionando 2 a mesma
%#var2% = %#var1%+2 esse, altera OUTRA variável (var2) colocando nela o valor da variável var1 + 2
com elas é possível
Código:
%#var1%+5 Adicionar
%#var1%-3 Subtrair
%#var1%/7 Dividir
%#var1%*7 Multiplicar
OBS: TODO o tutorial esta sendo feito de cabeça, e muita coisa pode ser deixada pra trás, se souber de outras contas possíveis, marque nos comentários!
outra forma de manipulá-las, é através dos comandos
INC e
DEC
o uso deles também é bem simples e útil
COMANDO INC
é usado para
ACRESCENTAR um numero a variável, desta forma:
Código:
INC(#nome_da_variavel, valor);
um exemplo simples de uso é:
este comando irá acrescentar 1 a variável #var
COMANDO DEC
é usado para
SUBTRAIR um numero a variável, desta forma:
Código:
DEC(#nome_da_variavel, valor);
um exemplo simples de uso é:
Este comando irá subtrair 1 a variável #var
TEXTUAIS
usadas para armazenar caracteres de
TEXTO, com ela você pode salvar nomes e outros tipos de informações em forma de texto e/ou números.
elas são identificadas da seguinte forma:
&nome_da_variavel
automaticamente, qualquer variável numérica vem com o valor 0, para alterá-lo, é simples:
&nome_da_variavel= conteudo;
OBS:
1 - o "
nome_da_variavel" é
a sua escolha!
2 - o símbolo "
&" deve
SEMPRE estar na frente do nome da variável
3 - o conteúdo pode ser um texto
ex.:
&nome_da_variavel=OLÁ;
ou pode ser outra variável
ex.:
&nome_da_variavel=%&var5%;
USANDO AS VARIÁVEIS:
assim como as numéricas, para usá-las é simples, elas devem ficar dentro de "
%", por exemplo:
IF(
%&variavel%);
(lembrando que junto com o nome é obrigatório colocar o simbolo # ou &, e ele deve ser o mesmo que você usou quando atribuiu um valor a ela).
DESVANTAGEM: ela não pode ser manipulada.