Pour utiliser la commande dans des systèmes, pensez à utiliser "/execute store result" pour stocker le nombre aléatoire dans un scoreboard. Exemple : Stocker un nombre entre 1 et 7 dans un scoreboard appelé "Random" /execute store result score @p Random run random value 1..7 On utilise les sélecteurs et arguments pour désigner un joueur avec un certain scoreboard. Exemple : Retire 5 redstone de l'inventaire du joueur qui a son score entre 1 et 3 /clear @a[scores={Random=1..3}] redstone 5
@EclairDeFeu360 Жыл бұрын
Note pour les nerds : dans certains cas un predicat de random_chance peu être plus optimisé.
@Loupieur2 Жыл бұрын
@@EclairDeFeu360pour les sélecteurs, et que pour les Datapacks et pas pour les command blocks et commandes dans le chat
@Loupieur2 Жыл бұрын
pour les Datapacks etc pour augmenter la panoplie de choses qu'on puisse faire dans Minecraft pour remplacer les mods c'est l'entité collision, et le fait de pouvoir modifier les nbt d'un joueur, et une commande health pour changer notre vie (plus précisement qu'avec un effet de heal (sans son de dégât ou jsp quoi)) pouvoir changer de taille, en largeur, hauteur... changer notre hitbox, notre point de vue, se métamorphoser... pour changer l'IA de n'importe quel mob… Pouvoir mettre des texture packs dans des Datapacks (comme le fait de pouvoir mettre un texture pack dans un monde), pouvoir changer la graviter, faire en sorte de pouvoir voler comme en crea dans n'importe quel gamemode, ou ne pas pouvoir voler (avec une commande fly comme sur les serveurs) et pouvoir changer la vitesse de fly, pouvoir traverser les murs, pouvoir créer des projectiles customs, pouvoir changer les donnés des blocs qu'on veut par exemple qu'un certain bloc d'eau posé fasse en sorte de ne plus nous faire baisser notre respiration par exemple (ou sinon changer ça dans un fichier json, pour changer tout les blocs d'eaux par exemple), pareil pour les items et mobs, avoir une commande gui pour ouvrir n'importe quel gui de bloc qui existe déjà dans le monde ou d'ouvrir un gui de bloc (pas pour le stockage) comme une table de craft, ou même pouvoir créer des GUI avec des Datapacks, une entité de lumière qu'on peut régler comme on veut comme le bloc de lumière mais sous forme d'entité, pouvoir changer les textures d'une seule entité en particulier avec le nbt CustomModelData comme avec les items mais pour les entités aussi, pouvoir créer et modifier des particules (en utilisant un texture pack pour si on en créer, ou sinon en utiliser des textures du jeu), une entité PNJ (comme custom NPC) qu'on peut customiser, ajouter un système de bossbar intégré à une entité et pas juste avec la commande bossbar puis la relier à l'entité avec des commandes... Afficher le nombre de vie exact dans une bossbar etc... Pouvoir mettre des mods dans un dossier de monde, des Datapacks dans le dossier du jeu, pouvoir utiliser des plugins en solo, dans le dossier d'une map et aussi le dossier du jeu. Y a plein de trucs qu'il faudrait au jeu.
@EliottT-x4y10 ай бұрын
C'est vrai !
@erianoff8610 Жыл бұрын
aah très bonne ajout ! simple mais fort utile, merci pour le petite présentation
@KikFantastik Жыл бұрын
J'aime ! 🤩
@Syrdarian Жыл бұрын
Incroyable, ça évitera tellement le bidouillage
@Mcross_bow Жыл бұрын
Ils ont enfin installé le /random ?!?! Ouiiiiii ! Trop cool j'vais pouvoir l'utiliser pour faire un robot qui a un système de réponse aléatoire x) (car avant avec les portes armures c'était chiant ) Fin bien-sûr à condition qu'il y ai un moyen de lire le résultat obtenu avec un /exécute if random=12 par exemple ou un truc comme ça)
@vindi_mc Жыл бұрын
Oui ça va nous faciliter la vie. Tu peux utiliser "/execute store result" pour stocker la valeur dans un scoreboard par exemple.
@Loupieur2 Жыл бұрын
installé ???
@Loupieur2 Жыл бұрын
Tu pourrais faire un tuto sur les Chat Type ? Stp j'ai cherché des tutos sur KZbin mais j'a rien trouvé à part des vidéo de gens qui se demande si ChatGPT peut faire un Datapack alors que ça n'a rien à voir...
@vindi_mc Жыл бұрын
Oui ça pourra se faire ^^
@Loupieur2 Жыл бұрын
Tu pourrais faire un tuto sur les schedules ? Stp
@vindi_mc Жыл бұрын
il y en a un dans le guide du datapack
@Odranoel.0 Жыл бұрын
Est-ce que avec la commande rondom et la commande exécute, Il est possible de faire un système qui vérifie si le joueur à deux diamants, Et si c'est le cas il les lui clear Et joue ensuite un nombre aléatoire entre zéro et dix et si le numéro 5 est choisi le joueur reçoit 10 diamants ?
@vindi_mc Жыл бұрын
Oui c'est possible, pour détecter qu'un joueur à 2 diamants, tu peux utiliser les sélecteurs et l'argument "nbt" et pour le reste tu peux t'aider de ce que j'ai mis dans le commentaire épinglé.
@Odranoel.0 Жыл бұрын
@@vindi_mc Merci beaucoup !
@vindi_mc Жыл бұрын
De rien, si tu as besoin d'aide n'hésites pas à faire un tour sur le discord@@Odranoel.0
@danfixt3499 Жыл бұрын
Vidéo très intéressante 👍 continu comme ça ! Mais petit détail dont tu n'a pas parler, si on fait "/random reset *" alors ça applique les paramètres de base (0 true true) à toutes les séquences.
@vindi_mc Жыл бұрын
Ok je savais pas
@legammeurs Жыл бұрын
Bonjour est que on peux creer un scoreboard avec comment objectif de cassé nimporte quelle block ?
@vindi_mc Жыл бұрын
non il me semble que tu es obligé de spécifier un block précis
@EclairDeFeu360 Жыл бұрын
Pour un nombre positif il n'est pas obligé de mettre un maximum par exemple /random value 1.. générera un nombre entre 1 et 2 147 483 647, et pour un nombre négatif il n'est pas obligé de mettre un minimum par exemple /random value ..-2 générera un nombre entre -2 147 483 647 et -2. Et l'interval minimal est de 2.
@vindi_mc Жыл бұрын
Yes, j'ai pas précisé car ça n'a pas trop d'utilité. Par contre pour l'interval minimum, j'ai mis 0..1 et ça marchait très bien.
@EclairDeFeu360 Жыл бұрын
Oui c'est pas interval mais le nombre de valeurs, fin je disais surtout ça pour les intervals sans min ou max c'est un peu chelou
@Loupieur2 Жыл бұрын
et pour mettre une valeur random de -2 147 483 647 et 2 147 483 647 ? on met .. ? ça m'étonnerait
@sifox_ Жыл бұрын
Super vidéo 🤩 il y’a un moyen de la stocker dans un scoreboard ?
@vindi_mc Жыл бұрын
Oui avec /execute store result
@alexandreberrigan6352 Жыл бұрын
Est-ce qu'il est possible de faire genre /exécute if value=8
@vindi_mc Жыл бұрын
Je pense que le mieux et de passer par une scoreboard comme j'ai expliqué dans le commentaire épinglé
@alexandreberrigan6352 Жыл бұрын
@@vindi_mc oki Merci beaucoup. Sa fait deux ans que j'ai pas fait de command block, jai regardé mes anciens Tuto que j'avais fait pour me rappeler mdr
@legsoo Жыл бұрын
La 1.20.2 viens de sortir ?
@vindi_mc Жыл бұрын
Pour l'instant on en est encore aux snapshots
@legsoo Жыл бұрын
@@vindi_mc d'accord merci
@deltha_the_1st Жыл бұрын
Je ne sais si vous réalisez a quel point ce5te commande est game changer, plus besoin des tropical fish
@vindi_mc Жыл бұрын
Carrément, associé au "/execute store result" elle permet de faire ce qu'on veut niveau aléatoire.
@Loupieur2 Жыл бұрын
@@vindi_mc sauf pour donner des attributs, nbt, coordonnés etc aléatoire en utilisant la valeur donnée de la commande random, pour le tp random y a déjà une commande comme ça mais bof on peut pas se tp exactement comme on veut