Hi!
Wieder ein Problem.
Ich hab n Script bekommen wo man berechnen kann wie teuer Gebäude sind wenn man 100 baut und für jedes +10 Rohstoffe dazukommen.
Nun will ich aber berechnen wieviel man dann maximal bauen kann.
heir ist ein Ausschnitt:
das prob denk ich mal ist, dass man vorher $vorhanden+$anzahl
(das was man hat+was man bauen will)
in die schleife gehauen hat.
das ist halt nur für die überrüfung der vorhanden ressis gut.
was kann ich vor $anzahl einsetzen um die maximale zahl auszurechnen, jemand ne idee!?
Wieder ein Problem.
Ich hab n Script bekommen wo man berechnen kann wie teuer Gebäude sind wenn man 100 baut und für jedes +10 Rohstoffe dazukommen.
Nun will ich aber berechnen wieviel man dann maximal bauen kann.
heir ist ein Ausschnitt:
PHP-Code:
for($i=$vorhanden;$i<=($vorhanden+$anzahl);$i++) // Läuft solange alle neuen gebäude gekauft sind..
{
$neu_afp =$i * $neu_afp + ($i*$a); // neue kosten berechnen...
$neu_en = $i * $neu_en + ($i*$a);
$afp2 = $afp / $neu_afp;
$en2 = $en / $neu_en;
if ($afp2 > $en2)
{
$max = floor($en2);
}
else
{
$max = floor($afp2);
}
}
(das was man hat+was man bauen will)
in die schleife gehauen hat.
das ist halt nur für die überrüfung der vorhanden ressis gut.
was kann ich vor $anzahl einsetzen um die maximale zahl auszurechnen, jemand ne idee!?

Kommentar