|
||
Atribuição de valores aos registradores | ||
O
sistema permite o acesso, uso e controle de 20 registradores
por cada jogo, que são usados para guardar valores, indicar estados
ou passar informações entre scripts. São registrados
de uso geral e tanto podem ser strings, quanto valores numéricos. |
||
|
||
::
reg= prm,valor |
||
Coloca
o valor (numérico ou alfanumérico) no registrador
número prm (de 0 a 50). Se o parâmetro valor
estiver precedido pelo símbolo #, então
o dado a ser colocado no registrador prm será
o conteúdo do registrador #valor. |
||
|
||
:: reg- prm,valor | ||
Subtrai
do registrador prm (se ele for numérico) o valor
(numérico). Se o parâmetro valor estiver
precedido pelo símbolo #, então o dado
a ser colocado no registrador prm será o valor
original do registrador menos o conteúdo
do registrador #valor. |
||
|
||
:: reg+ prm,valor | ||
Adiciona
ao registrador prm (se ele for numérico) o valor
(numérico). Se o parâmetro valor estiver
precedido pelo símbolo #, então o dado
a ser colocado no registrador prm será o valor
original do registrador mais o conteúdo
do registrador #valor. |
||
|
||
::
reg* prm,valor |
||
Multiplica
o registrador prm (se ele for numérico) pelo valor
(numérico). Se o parâmetro valor estiver
precedido pelo símbolo #, então o dado
a ser colocado no registrador prm será o valor
original do registrador mulriplicado pelo
conteúdo do registrador #valor. |
||
|
||
:: reg/ prm,valor | ||
Divide
o registrador prm (se ele for numérico) pelo valor
(numérico). Se o parâmetro valor estiver
precedido pelo símbolo #, então o dado
a ser colocado no registrador prm será o valor
original do registrador dividido pelo conteúdo
do registrador #valor. |
||
|
||
:: reg? prm,valor | ||
Adiciona
um valor aleatório (entre 0 e valor) no registrador
número prm (de 0 a 50). Se o parâmetro valor
estiver precedido pelo símbolo #, então
o dado a ser colocado no registrador prm será
o valor aleatório entre 0 e o conteúdo
do registrador #valor. |
||
|
||
::
reg$ prm,str |
||
Concatena
a string str com o conteúdo do registrador número
prm (de 0 a 50). Se o parâmetro str
estiver precedido pelo símbolo #, então
o dado a ser concatenado no registrador prm será
o conteúdo do registrador #str. |
||
|
||
::
reg. reg,val |
||
Concatena
com o conteúdo do registrador reg o valor val
(ou o conteúdo do registrador val) no formato
monetário (pontos e virgula para centavos). |
||
[
índice ] |
||