minor improvements of clean input, created player_welcome_message
This commit is contained in:
parent
13a048bd8b
commit
5bb64c61c5
|
@ -1,7 +1,7 @@
|
|||
"""clean_input"""
|
||||
|
||||
import sys
|
||||
import #main_gamemodule_plz_here
|
||||
import game.py
|
||||
|
||||
#message needs to be a string that is printed for user instruction. options is a list of viable inputs
|
||||
def io(message: str, options: list) -> str:
|
||||
|
@ -20,14 +20,14 @@ def io(message: str, options: list) -> str:
|
|||
try:
|
||||
print('Noch nicht ganz richtig. Hast du deine Auswahl auch richtig geschrieben?')
|
||||
|
||||
except(i =='QUIT' or i == 'RESTART'):
|
||||
except(i =='q' or i == 'r'):
|
||||
|
||||
if i == 'QUIT':
|
||||
if i == 'q':
|
||||
print("Spiel wird beendet...")
|
||||
sys.exit()
|
||||
|
||||
if i == 'RESTART':
|
||||
if i == 'r':
|
||||
print("Spiel wird neu gestartet...")
|
||||
#main_gamemodule_plz_here.game()
|
||||
#game.main()
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
print('Willkommen im vituellen Kneipenspiel "16 ist tot". Klingt einladend, nicht? \
|
||||
lassen Sie sich zurückversetzen in eine Zeit, wo wir noch zusammen in engen Kneipen \
|
||||
sitzen konnten. Jedoch kommt mit dem Rumhocken in Kneipen und dem wiederholten runterkippen\
|
||||
von hirnvernebelnden Getränken der gewisse Haken, dass jemand die Runde bezahlen muss.\
|
||||
Und dies und nichts weniger steht hier auf dem Spiel!\n\n \
|
||||
Regeln: \n \
|
||||
Jede Spielerin würfelt die Runde so oft sie will mit einem 6-seitigen Würfel.\
|
||||
Dann werden die Würfelergebnisse aufsummiert, notiert und der Würfelbecher weiter gereicht.\
|
||||
Ziel ist es so nah wie möglich an die 16 zu kommen.\
|
||||
Doch wer 16 oder mehr erreicht hat sofort verloren und das Spiel ist beendet.\n\
|
||||
Sonderregeln:\n \
|
||||
-Wer genau auf 9 kommt, darf nicht mehr würfeln\n \
|
||||
-Wer genau auf 10 kommt, muss noch einmal würfeln \n \
|
||||
Hat keine Spielerin direkt verloren,\n \
|
||||
so verlieren diejenigen, die am wenigsten Punkte erreicht haben. \n \n \
|
||||
Zur Steuerung: \n \
|
||||
(Neu) gewürfelt wir wenn Sie auf die ENTER-Taste drücken.\n \
|
||||
Mit der Eingabe "n" reichen sie den Würfelbecher an die nächste Spielerin weiter.\n \
|
||||
Zu jeder Zeit während dem Spiel können sie durch die Eingabe von 'r' das Spiel neu starten \n \
|
||||
und mit "q" das Spiel beenden.')
|
||||
|
||||
|
Loading…
Reference in New Issue