(This post was last modified: 11.06.2010, 19:12 by Mr. JonnyBob.)
11.06.2010, 18:44
PHP Code:
<?php
$wasser = $village["Wasser"];
$holz = $village["Holz"];
$eisen = $village["Eisen"];
$id = $_COOKIE['id'];
$time = TIME();
$sql = mysqli_query($db, "SELECT * FROM Benutzer WHERE id = ".$id);
$village = mysqli_fetch_assoc($sql);
$last_ress_reload = $village["last_ress_reload"]; // Last ress reload zeigt an wann zum letzten mal die Rohstoffe neu berechnet wurden.
$ress_per_sec_wasser = "0.6"; // Wasser in der Stunde
$ress_per_sec_holz = "0.6"; // Holz in der Stunde
$ress_per_sec_eisen = "0.4"; // Eisen in der Stunde
$end_ress_wasser = round($village["Wasser"] + (time() - $last_ress_reload) * $ress_per_sec_wasser); // Die "Formel" für Wasser
mysqli_query($db, "UPDATE Benutzer SET Wasser = $end_ress_wasser WHERE id = ".$id); // Wasser eintragen
$end_ress_holz = round($village["holz"] + (time() - $last_ress_reload) * $ress_per_sec_holz); // Die "Formel" für Holz
mysqli_query($db, "UPDATE Benutzer SET Holz = $end_ress_holz WHERE id = ".$id); // Holz eintragen
$end_ress_eisen = round($village["eisen"] + (time() - $last_ress_reload) * $ress_per_sec_eisen); // Die "Formel" für Eisen
mysqli_query($db, "UPDATE Benutzer SET Eisen = $end_ress_eisen WHERE id = ".$id); // Eisen eintragen
mysqli_query($db, "UPDATE Benutzer SET last_ress_reload = '".time()."' WHERE id = ".$id); // Time() Eintragen
?>
so... das ist mein code!
wen ich die seite neulade und dann in die mysql datenbank schaue wird eisen und holz weniger oder bleibt gleich und wasser (so wies sein soll mehr)!
ich will mit jetzt nicht länger den kopf darüber zerbrechen und frage euch deswegen um hilfe!
wen ich es per h nicht per sec mache ist es genau das gleiche!
PHP Code:
$ress_per_h_wasser = "6000"; // Wasser in der Stunde
$ress_per_h_holz = "6000"; // Holz in der Stunde
$ress_per_h_eisen = "6000"; // Eisen in der Stunde
$end_ress_wasser = round($village["Wasser"] + (time() - $last_ress_reload) * ($ress_per_h_wasser / 3600)); // Die "Formel" für Wasser
mysqli_query($db, "UPDATE Benutzer SET Wasser = $end_ress_wasser WHERE id = ".$id); // Wasser eintragen
$end_ress_holz = round($village["holz"] + (time() - $last_ress_reload) * ($ress_per_h_holz / 3600)); // Die "Formel" für Holz
mysqli_query($db, "UPDATE Benutzer SET Holz = $end_ress_holz WHERE id = ".$id); // Holz eintragen
$end_ress_eisen = round($village["eisen"] + (time() - $last_ress_reload) * ($ress_per_h_eisen / 3600)); // Die "Formel" für Eisen
mysqli_query($db, "UPDATE Benutzer SET Eisen = $end_ress_eisen WHERE id = ".$id); // Eisen eintragen
mysqli_query($db, "UPDATE Benutzer SET last_ress_reload = '".time()."' WHERE id = ".$id); // Time() Eintragen