$timeNow = time();
$timeExpire = $timeNow + 10;
$User = $con->query("SELECT * FROM players WHERE Username='".$_SESSION['Username']."'");
$UserInfo = $User->fetch_object();
if($timeNow >= $UserInfo->TimeExpire) {
echo "Wood Gathered";
$con->query("UPDATE players SET Wood = Wood+5 WHERE Username='".$_SESSION['Username']."'");
$con->query("UPDATE players SET Time = '".$timeNow."' WHERE Username='".$_SESSION['Username']."'");
$con->query("UPDATE players SET TimeExpire = '".$timeExpire."' WHERE Username='".$_SESSION['Username']."'");
}
ユーザーがログインしていなくても、次のコードを機能させるにはどうすればよいですか?
たとえば、86400 (1 日) / 50 (50 秒ごとにリソースを取得) は 1728 に等しいため、彼は 1 日で戻ってきて 1728 の木材を取得します。