User manual
Kapitel 4 Pawn Script
Beispiel:
example(n)
{
new a = 0
switch (n)
{
case 0..3:
a = 0
case 4,6,8,10:
a = 1
case 5,7:
a = 2
case 9:
a = 3
default:
a = -1
}
return a
}
4.4.6.15 while ( Ausdruck ) Statement
wertet den Ausdruck aus und führt das Statement aus, wenn das Ergebnis des Ausdrucks logisch
"true" ergibt. Nachdem die Anweisung ausgeführt wurde, kehrt die Programmsteuerung erneut zu
dem Ausdruck zurück. Das Statement wird daher ausgeführt, solange der Ausdruck logisch "true"
ist.
Beispiel:
example(n)
{
new a = 0
while(n >= 0)
{
a++
}
return a
}
4.4.7 Funktionen
Eine Funktionsdeklaration spezifiziert den Namen der Funktion und die formalen Parameter, die in
Klammern eingeschlossen sind. Eine Funktion kann auch einen Wert zurückliefern. Eine Funktion
Rev. 01 107