minor improvements of clean input, created player_welcome_message
This commit is contained in:
parent
13a048bd8b
commit
5bb64c61c5
|
@ -1,7 +1,7 @@
|
||||||
"""clean_input"""
|
"""clean_input"""
|
||||||
|
|
||||||
import sys
|
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
|
#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:
|
def io(message: str, options: list) -> str:
|
||||||
|
@ -20,14 +20,14 @@ def io(message: str, options: list) -> str:
|
||||||
try:
|
try:
|
||||||
print('Noch nicht ganz richtig. Hast du deine Auswahl auch richtig geschrieben?')
|
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...")
|
print("Spiel wird beendet...")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
||||||
if i == 'RESTART':
|
if i == 'r':
|
||||||
print("Spiel wird neu gestartet...")
|
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