From 1638656cd04e51f80021f6aa87fb71ba14d3322d Mon Sep 17 00:00:00 2001 From: nommme Date: Thu, 12 Sep 2024 11:38:40 +0200 Subject: [PATCH] jdr_el-hajam.py --- jdr_el-hajam.py | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 jdr_el-hajam.py diff --git a/jdr_el-hajam.py b/jdr_el-hajam.py new file mode 100644 index 0000000..99a8a8e --- /dev/null +++ b/jdr_el-hajam.py @@ -0,0 +1,56 @@ +from random import randint + +class Personnage: + def __init__(self,nom,pdv,exp,cat,inventaire): + self.nom = nom + self.pdv = 20 + self.exp = 1 + self.cat = cat + self.inventaire = [] + + if self.cat == "guerrier" : + self.inventaire = ["epee", "potion"] + elif self.cat == "magicien" : + self.inventaire = ["baton", "potion"] + elif self.cat == "voleur" : + self.inventaire = ["dague", "potion"] + elif self.cat == "elfe" : + self.inventaire = ["arc", "potion"] + + def jet_attaque(self): + de = randint(1, 20) + if self.cat == "guerrier": + coeff = self.exp * 10 + if self.cat == "magicien": + coeff = self.exp * 10 + if self.cat == "voleur": + coeff = self.exp * 13 + if self.cat == "elfe": + coeff = self.exp * 8 + val_att = de + coeff + return val_att + + def jet_defense(self): + de = randint(1, 20) + if self.cat == "guerrier": + coeff_2 = self.exp * 8 + if self.cat == "magicien": + coeff_2 = self.exp * 7 + if self.cat == "voleur": + coeff_2 = self.exp * 9 + if self.cat == "elfe": + coeff_2 = self.exp * 10 + val_def = de + coeff_2 + return val_def + + #def affiche_inventaire(self,inventaire): + #def affiche_caracteristiques(self,nom,cat,pdv,exp): + #def change_pdv(self): + #def change_exp(self): + +nom1 = input("Bonjour,Quel est votre nom ?") +cat1 = input("Choisissez la catégorie du joueur 1 : ") +print("Le joueur 1 est un",cat1,) + +cat2 = input("Choisissez la catégorie du joueur 2 : ") +print("Le joueur 2 est un",cat2,) \ No newline at end of file