DC has written
Das mit den ganzzahligen Werten stimmt zwar für Variablen, aber nicht für Parameter. Sonst würde z.B.
wateralpha garnicht klappen.
Oder hast du es schon probiert mit
statevalue ?

Oder hast du es schon probiert mit

Nun..., das stimmt zwar, aber es wäre ja ziemlich sinnvoll, wenn man die Geschwindigkeit abhängig von der Last berechnen könnte (um nicht ein aufgeblähtes if-else-Konstrukt verwenden zu müssen).
Bspw. mittels $tmp=(1-$weight/$maxweight)*2.5.
(Bei $weight=0 besitzt der Spieler maximale Geschwindigkeit, bei $weight=$maxweight Geschwindigkeit 0).
Der Wert $tmp könnte dann als Parameter an

Frage mich sowieso, warum du an einigen Stellen Dezimalzahlen als Paramenter verwendest...