Bonjour,
Voilà, j'ai un soucis pour générer des nombres Aléatoire.
Voici mon code :
Le soucis est que Joueur.Attaque() renvoie le même chiffre que MobEasy.Attaque() ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 class Program { static void Main(string[] args) { Console.WriteLine(Joueur.TakeMonsters()); Console.WriteLine(Joueur.Attaque()); Console.WriteLine(MobEasy.Attaque()); } } class Joueur { public static int TakeMonsters() { Random random = new Random(); int TirageMonsters = random.Next(1, 3); return TirageMonsters; } public static int Attaque() { Random randomJoueur = new Random(); int AttaqueJoueur = randomJoueur.Next(1, 7); return AttaqueJoueur; } } class MobEasy { public static int Attaque () { Random randomMobEasy; randomMobEasy = new Random(); int Attaque = randomMobEasy.Next(1, 7); return Attaque; }
Je n'arrive pas a attribuer un nombre Aléatoire différent, ils sont toujours les mêmes (Cela pourrais arriver dans mon code, je veux juste que ils ne sois pas toujours les mêmes!).
Merci!
Partager