getMessage(); } } } $sessionPlayer = get_session_player($roomId); $state = $room['state']; $players = $state['players'] ?? []; $isMember = false; $isHost = false; foreach ($players as $player) { if ($sessionPlayer && $player['token'] === $sessionPlayer['token']) { $isMember = true; $isHost = !empty($player['is_host']); break; } } $phpVersion = PHP_VERSION; ?> Комната <?= htmlspecialchars($room['name']) ?> — Bomber Rooms

Комната #

Статус:

Игроков: /

Войти в комнату

Игроки в комнате

    Ожидание старта

    Матч запустится после команды хоста. Статус обновляется автоматически.

    Подключено
    Состояние
    Победитель
    Подсказка: комната обновляется в realtime через push‑stream, fallback — обычный polling.