http://pt.wikipedia.org/wiki/Booleano
Para Ter um idéia o que seria Booleana.
Bom Booleana são usados para Valores Verdadeiros e Falsos, o que seria
true & false
ou também pode ser substituídos por
1 & 0
Normalmente são usadas em Array ou Vetores ou Matrizes (como você costuma falar)
Bom Aqui Vamos Definir a Array que Usa true e false (Técnica Booleana)
new Boolean[MAX_PLAYERS];//Constante MAX_PLAYERS = 500
Agora usaremos o Comparador IF:
if(Boolean[playerid] == /*1 ou true*/ /* 0 ou false*/ )
SetTimer("message",1000,false);
message = Public a ser chamada
1000 = Tempo que sera chamada (Milisegundos)
false = Técnica que estudamos anteriormente
Observem:
(Funcname [], o intervalo, repetindo-se)
repetindo -> Boolean se o timer deve ocorrer várias vezes ou apenas uma vez
true = repete
false = não repete