les variables sont
visibles depuis l'onglet "Variables" dans remotes alias
ect
les variables
sont bcp utilisées dans les remotes (commande
automatique).
commandes de
bases :
/inc %var :
augmente %var de 1 quand %var est un
nombre.
/dec %var : le
contraire.
/set %var 1 : met
1 dans %var
/set %var bonjour
: met bonjour dans %var
/unset %var :
enlève %var des variables
/var %var = $read
-l1 var.txt : met le ligne 1 du fichier var.txt dans
%var
%var = %var + 3 :
admettons que %var = 2, donc à la fin %var = 5, (2 +
3)
on utilise les
variables dans les remotes :
Ex : if (%var =
bonjour) { say bonjour $nick }
commande avec
"goto" :
/opall
{
var %nbusers =
$nick(#,0), %i = 1
:nextnick
if ($nick(#,%i) ==
$me) { var %i = %i + 1 | goto nextnick
}
mode # +o
$nick(#,%i)
if ( %i < %Nbusers
) {
%i = %i +
1
goto
nextnick
}
halt
}
A chaque fois que
le script intercepte "goto nextnick" : le script repars ou va
à ":nextnick"