diff --git a/JDR.py b/JDR.py index a324e0a..132fdce 100755 --- a/JDR.py +++ b/JDR.py @@ -1,2 +1,35 @@ +from random import randint + class Personnage: - + def __init__(self, nom, cat): + self.nom = nom + self.pdv = 20 + self.exp = 1 + self.cat = cat + if self.cat == "guerrier": + inv = ["épée", "potion"] + elif self.cat == "magicien": + inv = ["bâton", "potion"] + elif self.cat == "voleur": + inv = ["dague", "potion"] + elif self.cat == "elfe": + inv = ["arc", "potion"] + + + def jet_attaque(self): + attaque = randint (1,20) + def jet_defense(self): + defense = randint (1,20) + + def change_pdv(self, nb_pdv): + pdv += nb_pdv + def change_exp(self, nb_exp): + exp += nb_exp + def affiche_caracteristiques(self): + print("Le nom de votre personnage est:", self.nom,".") + print("Votre personnage est un(e):", self.cat,".") + print("Votre personnage possède", self.pdv, "points de vie.") + print("Votre personnage possède", self.exp, "d'expérience.") + def affiche_inventaire(self): + print("Inventaire de votre personnage:", self.inv) + \ No newline at end of file