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 statevalue ?
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 player_speed übergeben werden.
Frage mich sowieso, warum du an einigen Stellen Dezimalzahlen als Paramenter verwendest...