commit
96f47e49a2
1 changed files with 36 additions and 0 deletions
@ -0,0 +1,36 @@ |
|||||
|
import random |
||||
|
class Personnage : |
||||
|
def __init__ (self, nom, cat): |
||||
|
self.nom = nom |
||||
|
self.pdv = 20 |
||||
|
self.exp = 1 |
||||
|
self.cat = ["guerrier", "magicien", "voleur", "elfe"] |
||||
|
self.inventaire = [] |
||||
|
|
||||
|
def jet_attaque (self) : |
||||
|
lancer = random.randint(1,20) |
||||
|
if self.cat[0] : |
||||
|
coef = self.exp * 10 |
||||
|
if self.cat[1] : |
||||
|
coef = self.exp * 10 |
||||
|
if self.cat[2] : |
||||
|
coef = self.exp * 3 |
||||
|
if self.cat[3] : |
||||
|
coef = self.exp * 8 |
||||
|
somme = coef + lancer |
||||
|
return lancer, somme |
||||
|
|
||||
|
def jet_defense (self) : |
||||
|
lancer = random.randint(1,20) |
||||
|
if self.cat[0] : |
||||
|
coef = self.exp * 8 |
||||
|
if self.cat[1] : |
||||
|
coef = self.exp * 7 |
||||
|
if self.cat[2] : |
||||
|
coef = self.exp * 9 |
||||
|
if self.cat[3] : |
||||
|
coef = self.exp * 10 |
||||
|
somme = coef + lancer |
||||
|
return lancer, somme |
||||
|
|
||||
|
per = Personnage("Bob", "elfe") |
Loading…
Reference in new issue