This commit is contained in:
alstergym
2026-09-10 10:13:27 +02:00
parent 7dcb01c9d0
commit d689bb447c
2 changed files with 21 additions and 12 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ class avatar:
def __init__(self, name, gewicht, muenzen): def __init__(self, name, gewicht, muenzen):
self.name = name self.name = name
self.gewicht = gewicht self.gewicht = gewicht
self.muenzen = None self.muenzen = muenzen
def __str__(self,): def __str__(self,):
return(self.name) return(self.name)
+17 -8
View File
@@ -24,8 +24,8 @@ def hauptspiel():
print("20% Misserfolg -> -3% Gewinnchance") print("20% Misserfolg -> -3% Gewinnchance")
print("[2] Burn Out") print("[2] Burn Out")
print("45% Erfolg -> +5 Gewinnchance") print("50% Erfolg -> +5 Gewinnchance")
print("55% Misserfolg -> -5% Gewinnchance") print("50% Misserfolg -> -5% Gewinnchance")
print("[3] Frühstart") print("[3] Frühstart")
print("20% Erfolg -> +10 Gewinnchance") print("20% Erfolg -> +10 Gewinnchance")
@@ -42,6 +42,7 @@ def hauptspiel():
spin = random.randint(1,100) spin = random.randint(1,100)
if spin <= 80: if spin <= 80:
gewinnchance += 3 gewinnchance += 3
custom_spieler.muenzen += 200
print("Erfolg -> +3% Gewinnchance") print("Erfolg -> +3% Gewinnchance")
else: else:
gewinnchance -= 3 gewinnchance -= 3
@@ -49,8 +50,9 @@ def hauptspiel():
elif auswahl == "2": elif auswahl == "2":
spin = random.randint(1,100) spin = random.randint(1,100)
if spin <= 45: if spin <= 50:
gewinnchance += 5 gewinnchance += 5
custom_spieler.muenzen += 500
print("Erfolg -> +5% Gewinnchance") print("Erfolg -> +5% Gewinnchance")
else: else:
gewinnchance -= 5 gewinnchance -= 5
@@ -60,6 +62,7 @@ def hauptspiel():
spin = random.randint(1,100) spin = random.randint(1,100)
if spin <= 20: if spin <= 20:
gewinnchance += 10 gewinnchance += 10
custom_spieler.muenzen += 800
print("Erfolg -> +10% Gewinnchance") print("Erfolg -> +10% Gewinnchance")
else: else:
gewinnchance -= 10 gewinnchance -= 10
@@ -71,6 +74,7 @@ def hauptspiel():
print("") print("")
print("Deine neue Gewinnchance ist: ",gewinnchance) print("Deine neue Gewinnchance ist: ",gewinnchance)
print("Du hast", custom_spieler.muenzen, "Münzen auf deinem Konto")
print("") print("")
@@ -100,6 +104,7 @@ def hauptspiel():
spin = random.randint(1,100) spin = random.randint(1,100)
if spin <= 80: if spin <= 80:
gewinnchance += 3 gewinnchance += 3
custom_spieler.muenzen += 200
print("Erfolg -> +3% Gewinnchance") print("Erfolg -> +3% Gewinnchance")
else: else:
gewinnchance -= 3 gewinnchance -= 3
@@ -109,6 +114,7 @@ def hauptspiel():
spin = random.randint(1,100) spin = random.randint(1,100)
if spin <= 60: if spin <= 60:
gewinnchance += 5 gewinnchance += 5
custom_spieler.muenzen += 400
print("Erfolg -> +5% Gewinnchance") print("Erfolg -> +5% Gewinnchance")
else: else:
gewinnchance -= 5 gewinnchance -= 5
@@ -118,6 +124,7 @@ def hauptspiel():
spin = random.randint(1,100) spin = random.randint(1,100)
if spin <= 30: if spin <= 30:
gewinnchance += 10 gewinnchance += 10
custom_spieler.muenzen += 700
print("Erfolg -> +10% Gewinnchance") print("Erfolg -> +10% Gewinnchance")
else: else:
gewinnchance -= 10 gewinnchance -= 10
@@ -129,6 +136,7 @@ def hauptspiel():
print("") print("")
print("Deine neue Gewinnchance ist: ",gewinnchance) print("Deine neue Gewinnchance ist: ",gewinnchance)
print("Du hast", custom_spieler.muenzen, "Münzen auf deinem Konto")
print("") print("")
@@ -138,7 +146,6 @@ def hauptspiel():
print("") print("")
spin_auslese = random.randint(1,100) spin_auslese = random.randint(1,100)
if spin_auslese <= gewinnchance: if spin_auslese <= gewinnchance:
@@ -162,12 +169,14 @@ print("==============================")
bens = fahrzeug("Ben's Donnerross", "Olivengrün") bens = fahrzeug("Ben's Donnerross", "Olivengrün")
ollis = fahrzeug("Olli's sexy Schlitten", "Schwarz") ollis = fahrzeug("Olli's sexy Schlitten", "Schwarz")
custom_spieler = input("Gib deinen Spitznamen ein: \033[34m") custom_name = input("Gib deinen Spitznamen ein: \033[34m")
print("\033[0m", end="") print("\033[0m", end="")
custom_gewicht = input("Gib dein Gewicht ein: \033[34m") custom_gewicht = int(input("Gib dein Gewicht ein: \033[34m"))
print("\033[0m", end="") print("\033[0m", end="")
custom_spieler = avatar(custom_name, custom_gewicht, 0)
fahrzeug_auswahl = str(input("Wähl dein Fahrzeug! Ben's = 1 / Olli's = 2 ")) fahrzeug_auswahl = str(input("Wähl dein Fahrzeug! Ben's = 1 / Olli's = 2 "))
if fahrzeug_auswahl == "1": if fahrzeug_auswahl == "1":
@@ -186,10 +195,10 @@ luigi = avatar("Luigi", 50, 0)
gegner_auswahl = str(input("Wähl deinen Gegner! Mario = 1 Luigi = 2 ")) gegner_auswahl = str(input("Wähl deinen Gegner! Mario = 1 Luigi = 2 "))
if gegner_auswahl == "1": if gegner_auswahl == "1":
print("Du fährst gegen:", "\033[4;31m" + str(mario) + "\033[0m") print("Du fährst gegen:", "\033[31m" + str(mario) + "\033[0m")
gegner_gewählt = mario gegner_gewählt = mario
else: else:
print("Du fährst gegen:", "\033[4;31m" + str(luigi) + "\033[0m") print("Du fährst gegen:", "\033[31m" + str(luigi) + "\033[0m")
gegner_gewählt = luigi gegner_gewählt = luigi