Dołącz do gry

Oczekiwanie na rozpoczęcie gry

Gracze: {{ gameState.players?.length || 0 }}/9

Gra się rozpoczyna!

Przygotuj się na wspaniałą zabawę!

{{ getModeDisplayName(gameState.mode) }}

{{ getModeDescription(gameState.mode) }}

{{ countdown }}

Przygotuj się...

{{ getModeDisplayName(gameState.mode) }}

Pytanie {{ gameState.questionIndex }}/{{ gameState.totalQuestions }}

Kategoria: {{ jedenSelectionCategory }}

Synchronizacja tury wyboru...

Trwa odświeżanie danych wyboru gracza.

Ty wybierasz gracza do odpowiedzi!

{{ gameState.currentSelector.name }} wybiera gracza do odpowiedzi

Oczekiwanie na selektora...

Kategoria pytania: {{ jedenSelectionCategory }}

{{ getModeDisplayName(gameState.mode) }}

Pytanie {{ gameState.questionIndex }}/{{ gameState.totalQuestions }}

{{ gameState.selectedPlayer?.name }} odpowiada!

Wybrany przez: {{ gameState.currentSelector?.name }}

{{ gameState.question?.question }}

Odpowiedź wysłana! Oczekiwanie na wynik...

{{ gameState.question?.question }}
{{ String.fromCharCode(65 + index) }}. {{ answer }}

Obserwujesz odpowiedź gracza {{ gameState.selectedPlayer?.name }}

{{ getModeDisplayName(gameState.mode) }}

Pytanie {{ gameState.questionIndex }}/{{ gameState.totalQuestions }}

{{ gameState.selectedPlayerName || gameState.answeringPlayer }} odpowiedział poprawnie!

Wybrany przez: {{ gameState.selectorName }}

+{{ gameState.points }} punktów

{{ gameState.selectedPlayerName || gameState.answeringPlayer }} odpowiedział źle!

Wybrany przez: {{ gameState.selectorName }}

{{ gameState.points }} punktów
Poprawna odpowiedź: {{ String.fromCharCode(65 + gameState.correctAnswerIndex) }}. {{ gameState.question?.answers?.[gameState.correctAnswerIndex] }}
{{ getModeDisplayName(gameState.mode) }} - Pytanie {{ gameState.questionIndex }}/{{ gameState.totalQuestions }}
{{ gameState.question?.question }}
{{ character.char || (character.type === 'letter' ? '' : character.char) }}
{{ character.char || (character.type === 'letter' ? '' : character.char) }}
{{ gameState.question?.question }}
Kolejność odpowiadania
Teraz odpowiada: {{ gameState.familiadaTurnOrder[gameState.currentTurnIndex].name }}
{{ index + 1 }}
{{ player.name }}
{{ player.answer }}
{{ getPlayerCurrentScore(player.id) }} pkt
{{ gameState.question?.question }}
Odpowiedź wysłana!

Odpowiedź wysłana! Oczekiwanie na innych graczy...

{{ gameState.firstPlayer }} odpowiedział pierwszy poprawnie!

{{ gameState.firstPlayer }} odpowiedział pierwszy źle!

Wygrywa punkty!

Traci 50 punktów za błędną odpowiedź!

{{ gameState.winner }} odpowiedział pierwszy!

Runda zakończona - oczekiwanie na wyniki

Wyniki rundy
Następne pytanie za {{ Math.ceil(gameState.cooldownTimeLeft / 1000) }}s
Poprawna odpowiedź:
{{ String.fromCharCode(65 + gameState.correctAnswer) }}. {{ gameState.question?.answers?.[gameState.correctAnswer] }}

Wyniki Familiady

{{ index + 1 }}
{{ result.playerName }}
{{ result.answer }}
{{ result.points }} pkt
{{ result.playerName }} (TY)
{{ result.correct ? '✅' : '❌' }} 🏆 +{{ result.points }} pkt {{ result.points }} pkt 0 pkt

Obliczanie wyników...

Koniec trybu {{ getModeDisplayName(gameState.mode) }}

{{ gameState.isLastMode ? 'Przygotowanie do wyników końcowych...' : 'Przygotowanie kolejnego trybu...' }}

{{ gameState.isLastMode ? 'Wyniki końcowe za' : 'Kolejny tryb za' }} {{ Math.ceil(gameState.cooldownTimeLeft / 1000) }}s

TABELA WYNIKÓW PO TRYBIE

{{ index + 1 }}
{{ player.name }} (TY)
{{ player.score }} pkt

🎉 Koniec gry! 🎉

Sprawdź finalne wyniki na ekranie głównym