if ($command == 'play') {
$game->mode = 1;
$game->step = 0;
$game->seconds = $seconds;
R::store($user);
say('игра началась! у Вас 30 секунд');
setTimeout(function() {
if ($game->step < 10) {
say('Вы проиграли');
}
}, $seconds * 1000);
}
попробуй
Пробовал сделать ниже, но не работает.
if($command == 'play') {
$game->mode = 1; //режим игры включен в базе данных
$game->step = 0; // шаг пользователя в игре
$game->seconds = $seconds; // длительность игры в секундах
R::store($user); //обновление в бд
say('игра началась! у Вас 30 секунд'); // говорим пользователю о начале игры
sleep(30);
if($game->step < 10) {
say('Вы проиграли');
}
}