Yazdığın şekilde yapamazsın. Ancak şu şekilde olabilir.
Önce oyuncunun oyuna başlangıç saatini db e yazdırırsın. ör.
$baslangic = time();
doquery("UPDATE {{table}} SET baslangic='".$baslangic."' WHERE id='".$kullanıcı['id']."'","kullanıcı tablon");Bu oyuna başladığı zaman olur. Daha sonra 2 saat oynatmak istiyorsan bitiş süresini yazdırırsın db ye..
$ikisaat = 60*60*2;
$bitis = $baslangic+$ikisaat;
doquery("UPDATE {{table}} SET bitis='".$bitis."' WHERE id='".$kullanıcı['id']."'","kullanıcı tablon");Kullanıcının zamanı dolduğunda hata vermesini sağlamak içinde:
if ($bitis < time())
{
//hata kodu
}
else
{
//diğer durumda çalışacak kod
}şeklinde bir if ifadesi oluşturabilirsin. Hızlı hızlı yazdım hatam varsa affola.