function addTurns($id,$addTurns,$lastTurnTime){
//$str = "INSERT INTO `UserDetails` (attackTurns ,lastTurnTime ) VALUES ('/banners/$bname')";
$str = "update `UserDetails` set attackTurns='$addTurns', lastTurnTime='$lastTurnTime' where ID='$id'";
//echo $str;
mysql_query($str);
}
--------------------------------------------------------------------------
function getNextTurn($user){
global $conf;
$info=getCommonInfo();
$lastTurnTime=$info->lastTurnTime;
$thisTime=time();
$dif=$thisTime-$lastTurnTime;
$nextTurn=$dif;
$nextTurnMin=$dif/60;
if ($nextTurnMin>$conf["minutes_per_turn"]){
//echo "--------";
$addTurnsF=$dif/($conf["minutes_per_turn"]*60);
$addTurns=floor($addTurnsF);
$nextTurn1=($addTurnsF-$addTurns)*$conf["minutes_per_turn"];
$nextTurn1=$dif-(($conf["minutes_per_turn"]*60)*$addTurns);
echo $addTurns."##".$nextTurn1."##".($thisTime-$nextTurn1)."<br>";
$nextTurn=round($nextTurn1/60);
$addTurns+=$user->attackTurns;
addTurns($user->ID,$addTurns,$thisTime-$nextTurn1);
}else
{
$nextTurn=round($nextTurnMin);
}
//echo $dif."<br>";
$nextTurn=$conf["minutes_per_turn"]-$nextTurn;
if ($nextTurn<0)$nextTurn=0;
return $nextTurn;//($conf["minutes_per_turn"]-$nextTurn);
}
Edit: Turn systeem werkt maar ik zie een reeks cijfers die hier vanaf komen:
echo $addTurns."".$nextTurn1."".($thisTime-$nextTurn1)."<br>";Ze weg halen is geen optie.