[php]
function is_new_day(){
global $session;
$t1 = gametime();
$t2 = convertgametime(strtotime($session[user][lasthit]));
$d1 = date("Y-m-d",$t1);
$d2 = date("Y-m-d",$t2);
if ($d1!=$d2){
return true;
}else{
return false;
}
}
[/php]
[php]
function gametime(){
$time = convertgametime(strtotime(date("r")));
return $time;
}
[/php]
[php]
function convertgametime($intime){
// Hehe, einen hamwa noch, einen hamwa noch: by JT & anpera
$multi = getsetting("daysperday",4);
$offset = getsetting("gameoffsetseconds",0);
$fixtime = mktime(0,0,0-$offset,date("m")-$multi,date("d"),date("Y"));
$time=$multi*(strtotime(date("Y-m-d H:i:s",$intime))-$fixtime);
$time=strtotime(date("Y-m-d H:i:s",$time)."+".($multi*date("I",$intime))." hour");
$time=strtotime(date("Y-m-d H:i:s",$time)."-".date("I",$time). " hour");
$time=strtotime(date("Y-m-d H:i:s",$time)."+".(23-$multi)." hour");
return $time;
}
//
[/php]
[php]
function getgametime(){
return date("g:i a",gametime());
}
[/php]
mit diesen komplizierten functionen dürftes zu machen sein

'einfach' anpassen.