Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker

RM 95
RM 2000/2003
RM XP
RM VX/VX Ace
RM MV/MZ

Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Interviews: Ephy / Tutos: Godot : Premier Contact -Partie (...) / Tutos: Godot : Premier Contact -Partie (...) / Making-of: Ma première game jam classée / Jeux: Oracle of Tao / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

64 connectés actuellement

11006349 visiteurs
depuis l'ouverture

999 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Hellsoft

Planète Glutko

New RPG Maker

Lumen

Level Up!

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Entraide > [rpg xp] nombre aléatoire sans répétition


forrrest - posté le 28/04/2015 à 21:13:31 (11 messages postés)

❤ 0

Domaine concerné: script
Logiciel utilisé: rpg xp
Bonjour,
Tout est dans le titre. J'ai réussi à l'aide d'interrupteurs à créer un système de nombre aléatoire sans répétition. Mais c'est lourd, encombrant, peu malléable et avec certaines râtées. Je cherche donc une solution en script. J'ai vu des parcelles de solution par l'entremise d'un tableau (array), mais je ne m'y connais pas assez en ruby pour arriver à un résultat final intéressant. Si quelqu'un peut m'aider sur ce coup ce serait bien apprécié. Merci!


Nukidoudi - posté le 28/04/2015 à 21:15:38 (718 messages postés)

❤ 0

yo

Portion de code : Tout sélectionner

1
(1..100).to_a.suffle



mon blog


Strift - posté le 28/04/2015 à 21:16:22 (209 messages postés)

❤ 0

Hello,

La classe Random ne suffit-elle pas ?

https://ruby-doc.org/core-2.2.0/Random.html

En fait, non.


forrrest - posté le 28/04/2015 à 22:59:55 (11 messages postés)

❤ 0

Merci pour ces "cues". Mais comme je l'écrivais, je ne m'y connais vraiment pas assez pour que ça m'aide (shuffle?, class random?). J'aimerais assigner une variable aléatoire (1 à 25) et si c'est la variable 1 qui est choisie, une image apparaît. Lorsqu'il retournera sur la tuile, une autre variable que 1 sera sélectionnée et une autre image apparaîtra. Voilà c'est ce que je cherche à faire. Celui qui réussira la démonstration Bravo! parce que je n'ai pas réussi à trouver de réponses claires sur le net.

Bye!


Joke - posté le 30/04/2015 à 00:35:39 (5066 messages postés)

❤ 0

Une fois que le joueur aura vu les 25 images dans le désordre, il se passera quoi ?

La solution de Nuki donne un array (une liste) contenant les chiffres de 1 à 100 ...dans le désordre.

Mais apparemment "shuffle" n'existe pas pour Ruby 1.8.1, donc il faudrait faire une bidouillerie du genre :

Portion de code : Tout sélectionner

1
2
3
aleatoire = []
a = (1..25).to_a
a.size.times {|i| aleatoire << a.slice!(rand(a.size))}



Le but avec une liste contenant tes chiffres aléatoires sans répétition, c'est de les prendre ensuite un par un dans l'ordre.

Voici une solution pour ton exemple :

image

biloumaster.fr

Index du forum > Entraide > [rpg xp] nombre aléatoire sans répétition

repondre up

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers