From b195474537eb9a85b9f5cfb1365354aafd16961d Mon Sep 17 00:00:00 2001 From: alstergym Date: Mon, 7 Sep 2026 11:00:28 +0200 Subject: [PATCH] items --- Spiel.py | 20 +++++++++++++++++--- avatar.py | 13 ++++++++++--- 2 files changed, 27 insertions(+), 6 deletions(-) diff --git a/Spiel.py b/Spiel.py index 751c616..d68757a 100644 --- a/Spiel.py +++ b/Spiel.py @@ -1,6 +1,7 @@ from avatar import Avatar from Fahrzeug import Fahrzeug from item import item +import random mario = Avatar("Mario",5) Luigi = Avatar("Luigi",7) @@ -8,23 +9,36 @@ Bowser = Avatar("Bowser",10) Auto= Fahrzeug("Auto" , 100, "rotes ") Motorrad= Fahrzeug("Auto" , 100, "grünes ") +itemliste = ["Pilz", "Stern","Banane"] + print("Hallo zu Mario World 3000 .") user_input2 = input("Sag mir den Namen deines Charkter ") print(user_input2) +user_input2 = Avatar(user_input2, 10) + print("Jetzt ein Fahrzeug") user_input1 = input("Bitte gib es ein ") -user_input1 = Avatar(user_input2, 10) + print(user_input1) user_input1 = Fahrzeug(user_input1, 10, "rotes") -user_input2.Fahrzeug_zuweisen(str(user_input1)) +print("du hast " + str(user_input2) + " ausgewählt und fährst ein " + str(user_input1)) -print(str(user_input2)) +user_input3 = input("Drücke die Entertaste um los zulegen") + +print("jetzt geht es Los") +print("3") +print("2") +print("1") +print("du fährst") +item1 = item(itemliste[random.randint(0,2)]) + +print ("du hast ein "+ str(item1) + "aufgehoben") diff --git a/avatar.py b/avatar.py index 6994862..491601d 100644 --- a/avatar.py +++ b/avatar.py @@ -1,13 +1,20 @@ from Fahrzeug import Fahrzeug +#from Spiel import item1 class Avatar: def __init__(self, name, groesse): self.name = name self.groesse = groesse - self.items = 0 + self.item = None self.fahrzeug = None def __str__(self): - return("Ich bin "+ self.name + " ich fahre ein " + str(self.Fahrzeug)) + return( self.name ) def Fahrzeug_zuweisen(self, Fahrzeug): - self.Fahrzeug = Fahrzeug \ No newline at end of file + self.Fahrzeug = Fahrzeug + + #def item_aufheben(self): + #self.item = item1 + #print( "du hast" + self.item+ "aufgehoben") + + #def item_einlösen(self):