From 98bad373a74dfc2051684bda2116fb762402e240 Mon Sep 17 00:00:00 2001 From: gitea-actions Date: Wed, 19 Aug 2026 22:09:06 +0200 Subject: [PATCH] =?UTF-8?q?metoda=20st=C5=99=C3=ADd=C3=A1n=C3=AD=20hr?= =?UTF-8?q?=C3=A1=C4=8D=C5=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dice.py | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/dice.py b/dice.py index 784f526..e5ed833 100644 --- a/dice.py +++ b/dice.py @@ -2,17 +2,22 @@ import sys from os import name, system hraci = {} +pointer = "" +first = "" def clear() -> None: _ = system('cls') if name == 'nt' else system('clear') def char_create() -> bool: - global hraci + global pointer + global first while True: inp: str = input("Zadejte jméno prvního hráče: ") if inp: hraci[inp] = 0 + pointer = inp + first = inp print(f"Hráč/ka {inp} přidán(a).") break else: @@ -31,6 +36,17 @@ def char_create() -> bool: return True +def next_player() -> None: + global pointer + + keys_iter = iter(hraci) + for key in keys_iter: + if key == pointer: + nxt_key = next(keys_iter, first) + break + + pointer = nxt_key + def game(): while True: table() @@ -43,8 +59,11 @@ def main() -> None: else: print("Nastala chyba při vytváření uživatelů.") sys.exit() + input("Stiskněte libovolnou klávesu pro pokračování. ") + game() + if __name__ == "__main__":