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 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 zuck. 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 zuckliefern. Eine Funktion
Rev. 01 107