So danke schonmal an alle, ich habe mir folgendes aus euren Beispielen gebastelt:
Nochmal zum Verständniss; wenn die Kosten höher sind als das Vorhandene, wird einfach das Vorhandene durch die Kosten geteilt und damit $weapon ermittelt oder?
Werden dabei auch beide berücksichtigt? Also nicht das eines der beiden 0 ist:
und
sollten schon beide mindestens 1 sein! Ist das korrekt?
PHP:
$eisencosts = $weaponinfo[eisen]*$weapon;
$kapitalcosts = $weaponinfo[kapital]*$weapon;
if (($eisencosts >= $row[eisen]) && ($kapitalcosts >= $row[kapital]))
{
$weapon = min(
floor($row['eisen']/$weaponinfo['eisen']),
floor($row['kapital']/$weaponinfo['kapital'])
);
}
Nochmal zum Verständniss; wenn die Kosten höher sind als das Vorhandene, wird einfach das Vorhandene durch die Kosten geteilt und damit $weapon ermittelt oder?
Werden dabei auch beide berücksichtigt? Also nicht das eines der beiden 0 ist:
PHP:
floor($row['eisen']/$weaponinfo['eisen'])
PHP:
floor($row['kapital']/$weaponinfo['kapital'])