-
J’avais fait comme ça avant et j’avais une erreur lorsque je fesait comme ça, je viens de le refaire et j’ai toujours une erreur :

-
Vires ce 0001 qui n’a aucun sens et mets Blocks.stone comme je l’ai indiqué.
-
Ce message a été supprimé ! -
C’est bon j’ai mis le code, j’ai du relancer eclipse car ça ne voulait pas s’actualiser et ça marche, saurais tu ou mettre le code pour rajouter des blocs à générer ?
-
Toujours dans la fonction generateSurface, il suffit de mettre un nouvel appel à la fonction addOreSpawn.
-
@robin4002 Ok je vais tester ça merci de ton aide
-
@robin4002 J’aurais juste une dernière question : peut on mettre des pourcentages dans le taux de spawn car j’essaye mais ça ne semble pas fonctionner
-
Non, tu ne peux pas mettre un pourcentage comme argument de fonction.
Si tu veux descendre plus bas que un, il faut ajouter un random.
-
C’est à dire ?
-
if(random.nextInt(2) == 0)-> génère un nombre entre 0 et 2 (exclut) donc soit 1 soit 0. Un if comme cela donne une chance sur deux (ou encore 50% de chance).
if(random.nextInt(3) == 0)-> génère un nombre entre 0 et 3 (exclut) donc soit 2, soit 1 soit 0. Un if comme cela donne une chance sur trois (ou encore 33,33333 % de chance).etc.
C’est de la simple logique.
-
Ok merci