ОБСУЖДЕНИЕ

помощь по коду.

3 сообщений0 просмотровЗакрыта
#1
всем салам по полам,
есть не большой вопросик по коду. начал короче писать игру с нуля, но не много стопарнулся на одном куске кода,
есть в общем код обновления боёв спустя нужное кол-во времени
но что то он срабатывает плохо) то после того как боёв будет 5 (так и нужно) время снова обновляется в $user['boi_time'], то если когда пройдёт время, и обновить 2 раза быстро, то и бои добавляется 2 . что можно сделать в этом случае?

PHP
if ($user['boi'] < 5 && $user['boi_time'] < time()) {

//$boi_time = time() + 1380;
$boi_time = time() + 10;// пока для теста стоит 10 сек
$db->query("update `users` set `boi_time` = '".$boi_time."' where `id` = '".$user['id']."'");

}
if ($user['boi'] < 5 && $user['boi_time'] <= time()) {
$db->query("update `users` set `boi` = `boi` + '1' where `id` = '".$user['id']."'");
}
#2
все такие помощники тут смотрю) ну не удивительно для умерающего говносайта
#3
Тему закрыл max_islam!
Причина: мастерамус дно