Also ich habe hier ein großes (aber doch kleines) prob^^ also das ganze ist mit php und mysql gecodet!
Also eigentlich soll wenn man auf einen button klickt etwas "gebaut" werden dafür sind alledrings vorraustetzung erfordlerich und das gehta uch alles da die zahl größer oder gleich sein muss.....
Ach das ist halt wie in einem Browsergame
man baut was und dazu sind ressourcen nötig!
aber wenn ich auf bauen klicke´, dann geht wird trotzdem die zahl abgezogen und die Zahl landet im Minus-Bereich wie kann ich das machen das die zahl nicht innen Minus gehen kann.... und wieso setzt der überhaupt eine Zahl obwohl nicht alle Bedigungen erfüllt werde? Hier der Code:
Code
<?
if ($g =="102" and $liney[metall] <= $needs[vmetall] and $liney[kristall] <= $needs[vkristall] and $liney[tritium] <= $needs[vtritium] )
{
$sstufe++;
$sminem = "$liney[Metall] - $needs[vmetall]";
$sminek = "$liney[Kristall] - $needs[vkristall]";
$sminet = "$liney[Tritium] - $needs[vtritium]";
mysql_query("UPDATE build SET sanlage= $sstufe WHERE UserV='$u'");
mysql_query("UPDATE ress SET Metall= $sminem , Kristall= $sminek , Tritium= $sminet WHERE UserV='$u'");
}
else {
echo"";
}
?>
Alles anzeigen