Rechenfehler?!

SantaCruze

Erfahrenes Mitglied
Hallo zusammen :) Und zwar habe ich eine kleine Formel, aber irgendwie glaube ich das da ein Denk bzw. Rechenfehler drin ist. Das ganze sieht im Script so aus

PHP:
                if ($load > 0)
                {
                    $raided['fe'] = min($load -($tores['fe']-$speicher['fe']*0.25));
                    $load -= $raided['fe'];
                }
                else
                {
                    $raided['fe'] = 0;
                }

$load = Ist maximale Ladekapazität
$raided = erbeutete Ressource fe
$tores = Was vorhanden ist auf dem Planeten
$speicher = Was nicht erbeutet werden kann

Allerdings bekomme ich da ganz krumme zahlen immer raus, sprich Load dürfte z.b. nicht höher als 12000 sein aber ich krieg da immer zahlen von 30000-50000 raus. Hoffe irgendein Genie weiß was da falsch ist.
 
Hallo,

ersetze mal die dritte Zeile durch
PHP:
                    $raided['fe'] = min($load, $tores['fe']-$speicher['fe']*0.25);

Grüße,
Matthias
 
Zuletzt bearbeitet:
Zurück