Skip to content

Les blocs de commandes

Vous vous êtes peut-être déjà demandé comment faire fonctionner ces mystérieux blocs faisant le bonheur des réalisateurs de map? Leur fonctionnement n’est pas si compliqué que cela à comprendre, si l’on prend le temps de se pencher dessus.

Qu’est-ce que ce bloc?

Le bloc de commandes, incorporé à Minecraft depuis la version 1.4, est sans nul doute le bloc le plus complexe et le plus puissant du jeu. Il est d’autant plus intéressant que presque chaque nouvelle mise à jour lui apporte de nouvelles fonctions. Ce bloc a pour seule (mais pas des moindres) utilité d’accomplir, sous réserve d’une activation redstone, des commandes telles que le « /give » ou « /tp ». Le bloc possède une physique « normale » et des caractéristiques redstone standard: il réagira normalement s’il est utilisé comme inverseur ou comme porte logique (ce détail est utile notamment pour la compression des circuits). Bien qu’utile principalement à la création de map, il peut être intéressant de savoir manipuler ces blocs. Il est aussi utile de savoir que si la redstone fut créée dans le but d’imiter des systèmes binaires tels que des circuits imprimés, les blocs de commandes sont eux plus proches de la programmation. A noter: tout ce qui est évoqué dans cet article est valable sur une version standard de minecraft mais il n’est pas garanti que tout fonctionne correctement sur un serveur bukkit ou sur un jeu moddé, avec des mods tels que « Single player commands ». 

Les bases:

Par défaut, les blocs de commandes sont désactivés sur un serveur. Si vous souhaitez les manipuler en multijoueurs, vous devez rajouter dans le fichier « server.properties » ( situé dans le même répertoire que l’exécutable)  une ligne « enable-command-block=true ». En solo, les blocs de commandes sont déjà activés. Il n’est pas possible de fabriquer ce bloc et il n’est pas présent dans les inventaires créatifs. Ainsi, le seul moyen de l’obtenir est d’effectuer la commande « /give [joueur] 137″. Son interface, affichable par le biais d’un clic droit sur le bloc, est composée d’un champ d’écriture pour rentrer la commande, une petite partie « rappel » qui vous sera expliquée plus tard, un bouton « terminé » (grisé sur l’image) qui permet de quitter en sauvegardant et un bouton « annuler » permettant de quitter sans sauvegarder.

interface 1024x558 Les blocs de commandes

Une interface plutôt sobre.

Les commandes exécutables par ce bloc sont les mêmes que celles disponibles pour les joueurs ayants les plus hauts droits, excepté quelques commandes d’administration (telles que le « /stop ») et le « /kill », une commandes est aussi présente uniquement pour les blocs: le « testfor » qui sera expliquée en détails plus loin. Le « / » devant les commandes est optionnel. De plus, il est possible via une enclume de renommer les blocs, afin des les faire « parler ».

that what she said e1366367635240 Les blocs de commandes

Utile en narration non?

Lorsque vous entrez vos commandes (sur le chat uniquement), pensez à utiliser la touche  »tab » pour compléter automatiquement la commande que vous aviez commencé à taper, cette fonction est très utile dans le cas où vous ne vous souviendriez que du début d’une commande. Les blocs de commande fonctionnent sur un système de ciblage, c’est ce qui est présent dans l’aide-mémoire présent sur l’interface des blocs. Il existe trois ciblages, ainsi que des paramètres disponibles afin d’affiner les recherches.

- Le « @p » visera le ou les joueurs les plus proches.

- Le « @r » visera un ou des joueurs sélectionnés de manière aléatoire.

- Le « @a » visera tous les joueurs.

Tout ces ciblages sont régis par des paramètres assez complexes mais très importants afin de sélectionner spécifiquement les joueurs voulus. Il faut inscrire ces paramètres entre crochets, juste après le ciblage, séparés entre eux par des virgules.

– « x= » | « y= » | « z= » servent à donner le centre de la recherche exemple:  @p[x=30,y=120,z=-500] sélectionnera le joueur le plus proche de cette position.

– « r= » | »rm= » donnent le rayon, soit la taille de la zone de recherche, « r= » indique le maximum, tandis que « rm= » indique le minimum exemple: @p[r=10,rm=3] recherchera le joueur le plus proche (par défaut depuis le bloc) situé à moins de 10 blocs de la commande et à plus de 3 blocs.

- « c= » indique le nombre de joueurs sélectionnés exemple: @p[c=2] recherchera les deux joueurs les plus proches du bloc.

- « l= » | « lm= » spécifie le niveau maximum et le niveau minimum (respectivement), les valeurs que vous entrerez sont en point d’expérience et non en niveaux exemple: @a[l=1000,lm=500] recherchera tout les joueurs ayant entre 500 et 1000 points d’expérience.

- « m »  donne le mode de jeu, survie vaut 0, créatif vaut 1 et aventure vaut 2 exemple: @p[m=2] recherchera le joueur en mode aventure le plus proche du bloc.

Avec l’arrivée des tableaux de scores, de nouveaux paramètres relatifs à ceux-ci sont apparus (ces paramètres nécessitent des manipulations en amont pour initialiser les objectifs):

- « score_nom= » et « score_nom_min »  (remplacez « nom » par le nom de l’objectif que vous souhaitez tester)  servent à indiquer le nombre de points maximum et minimum (respectivement) que les joueurs devront avoir dans l’objectif spécifié exemple: @a[score_meurtre=10, score_meurtre_min=5] recherchera tout les joueurs ayant entre cinq et dix points dans l’objectif « meurtre ».

- « team=nom » et « team=!nom » sélectionne les joueurs étant ou n’étant pas dans l’équipe dont le nom est inséré à la place de « nom » exemple: @a[team=france, team=!paris] recherchera les joueurs faisant parti de l’équipe « France » mais ne faisant pas parti de l’équipe « Paris ».

Les règles

Il existe 7 « règles de jeux » affectant le feux, les monstres ou autres :

« /gamerule doFireTick true/false » active ou désactive la propagation du feu,

« /gamerule doMobSpawning true/false » active ou désactive l’apparition des monstres,

« /gamerule doMobLoot true/false » active ou désactive les objets trouvés en tuant des monstres,

« /gamerule doTileDrops true/false » active ou désactive l’apparition des blocs que l’on peut ramasser une fois qu’un bloc explose,

« /gamerule commandBlockOutput true/false » active ou désactive les messages tels que [@: Given Stone (ID 1)*1 to LenainPACA],

« /gamerule keepInventory true/false » active ou désactive la conservation de l’inventaire après un mort (les niveaux restent aussi si cette règle est activée),

« /gamerule mobGriefing true/false » active ou désactive la destruction/ le vol de blocs par les monstres.

Liste des commandes

Cette liste n’est pas exhaustive, elle ne présente que les commandes jugées utiles, le jeux en possédant certaines dont l’utilité est difficile à cerner, cette liste ne présentera pas non plus les commandes semblant inutiles aux blocs de commandes.

  • « /tell <àqui> <message> » envoie un message privé à <àqui> s’il est connecté.
  • « /clear <qui> [objetid] » supprime l’inventaire de <qui>, uniquement [objetid] si la valeur d’identification (ID) est spécifiée.
  • « /difficulty 0/1/2/3″ règle la difficulté du serveur, 0 paisible, 1 facile, 2 normal, 3 difficile.
  • « /effect <qui> <effetid> <temps> <niveau> » Affecte le joueur <qui> de l’effet spécifié ( écrit sous la forme de son identifiant, par exemple 14 pour l’invisibilité), pour <temps> secondes, le niveau spécifie la puissance de l’effet ( l’effet 1 puissance 255 (le maximum) correspond à une sorte d’hyper vitesse) on peut obtenir une durée infinie en entrant 999 999 secondes.
  • « /gamemode 0/1/2 <qui> » Assigne le mode de jeu 0 (survie), 1 (créatif) ou 2 (aventure) à <qui>.
  • « /give <qui> <objet> <combien> »  donne <combien> <objet> (sous la forme de l’ID d’objet) à <qui>.
  • « /spawnpoint <qui> x y z » définie le point d’apparition de <qui> aux coordonnées x, y et z, s’ils ne sont pas spécifiés, au lieu de la commande.
  • « /time set <valeur/day/night> » définie <valeur/day/night> comme moment de la journée.
  • « /toggledownfall » active ou désactive la pluie.
  • « /tp <qui> <versqui/coords> » téléporte <qui> vers, un autre joueur (<versqui>) ou vers des coordonnées spécifiées (<coords>).
  • « /xp <combien>/<combien>L <qui> » donne <combien> d’expérience à <qui>, si l’on entre « L » après combien, la valeur devient des niveaux d’expérience et non plus des points.

Les tableaux de scores

ss 2013 05 14 at 07.18.54 Les blocs de commandes

Un exemple de tableau de score.

Bien que les blocs de commandes ne soient pas nécessaire à leur fonctionnement, il est toujours utile de savoir se servir de ces tableaux, ne serait-ce que pour afficher le nombre de morts ou de meurtres pour chaque joueur dans une partie sur une quelconque map. Les tableaux de scores étant quelque chose d’extrêmement théorique, il est conseillé de tester les commandes en jeu. Toutes les commandes relatives au tableau de score commence par « /scoreboard » s’ensuivent ensuite trois distinctions : – « /scoreboard objectives » avec, à placer après le « objectives » :

  •   « list » pour voir les objectifs existants,
  •   « remove <nom> » pour supprimer l’objectif « nom »,
  •   « add <nom> <type> » pour créer un objectif du nom et du type spécifié.

Il existe cinq types d’objectifs : « dummy » dont les valeurs sont gérées manuellement, par le biais de commandes exécutées par blocs de commandes ou par le joueur, « deathCount » qui est le nombre de morts des joueurs, « playerKillCount » compte le nombre de joueurs tués, « totalKillCount » recense le nombre de joueurs et de monstres tués, et « health » vaut les points de vie de chaque joueur, il n’est pas manipulable par des commandes (on ne peut pas changer sa valeur).

  • La commande « /scoreboard objectives setdisplay <emplacement> <nom> » permet d’afficher les scores des joueurs dans l’objectif sélectionné (<nom>) dans l’emplacement indiqué. Les emplacements sont: « list » à droite des pseudonymes lorsque l’on appuie sur la touche « tab », « belowname » sous le pseudonyme du joueur, « sidebar » dans un tableau, à droite de l’écran. Il n’est pas possible d’afficher deux objectifs au même emplacement.

- « /scoreboard player » qui gère les manipulation des scores relatifs au joueurs :

  • « set <joueur> <objectif> <combien> » assigne à la valeur dedans,
  • « remove/add <joueur> <objectif> <nombre> » supprimera ou ajoutera<nombre> points a <joueur> dans <objectif>,
  • « reset <joueur> » supprime toutes les valeurs de tout les objectifs de <joueur>, le retirant par la même occasion des emplacements d’affichage de score.

- « /scoreboard teams »  régissant les équipes :

  • « list » fait une liste des équipes et des joueurs en faisant parti,
  • « add/remove <nom> » ajoute ou supprime l’équipe <nom>,
  • « join <noméquipe>  <joueur> » ajoute <joueur> à l’équipe <noméquipe>
  • « leave <joueur> » supprime <joueur> de l’équipe dont il fait parti
  • « option <noméquipe> friendlyfire true/false » active ou désactive le tir ami dans une l’équipe <noméquipe>
  • « option <noméquipe> color <couleur> » permet de modifier la couleur de <noméquipe>, les couleurs sont à inscrire en anglais, il existe un grand nombre d’options d’écriture.
  • « option <noméquipe>  seeFriendlyInvisibles true/false » permet ou non au joueur d’une même équipe de se voir malgré l’invisibilité.
Liste des commandes pouvant vous être utile même si vous ne souhaitez pas maîtriser les tableaux de score:
  •   « /scoreboard objectives add <nom> playerKillCount » et « /scoreboard objectives setdisplay sidebar/list <nom> » permettent d’afficher le nombre de meurtres des joueurs dans un tableau à droite de l’écran (sidebar) ou sur la liste s’affichant avec la touche « tab ».
  •   « /scoreboard objectives add <nom> health » et « /scoreboard objectives setdisplay list/belowname <nom> »  permettent d’afficher les points de vie des joueurs, sous leur nom (belowname), ou par l’intermédiaire de la touche tab.
  • Voici aussi la manière de créer et utiliser les équipes:
ss 2013 05 14 at 08.12.45 Les blocs de commandes

Ces lignes sont personnalisables.

Techniques avancées

Ces techniques nécessitent une maîtrise des bases, elles ne sont bien sûr pas toutes recensées, de nouvelles se créant chaque jour, mais en voici quelques unes utiles et pas forcément évidentes. Le « /testfor » n’est pas une technique mais une commande du bloc complexe mais intéressante: elle permet,  si un comparateur est placé en sortie du bloc, de tester les paramètres, si un (ou plusieurs) joueur est trouvé en suivant les paramètres, un courant apparaîtra dans le comparateur, vous permettant de rajouter un autre bloc, qui ne fonctionnera que si le premier bloc a trouvé juste. En revanche, la commande testfor nécessite une activation redstone non continue : il vous faudra trouver un moyen de connecter le bloc, à une boucle, un bouton, ou quoi que ce soit d’autre.

Les tableaux de score possèdent une fonction extrêmement utile aux blocs de commandes, on peut grâce à ceux-ci créer des variables, et ainsi des conditions, voire des boucles… En effet, en déclarant un objectif de type « dummy », on peut lui donner manuellement des valeurs pour indiquer, par exemple, un peu de téléportation disponible uniquement si le joueur est passé par certains endroits. Ainsi, en testant ensuite l’objectif « dummy » créé, on peut par le biais des paramètres établir un système de conditions.

Capture2 Les blocs de commandes

Un exemple de conditions, sous un éditeur de texte

Si un comparateur redstone est placé en sortie d’un bloc effectuant une commande incorporant des paramètres ( du type @p[x=120,y=60,z=60,r=3] par exemple), dans le cas où le bloc trouve un joueur et lui affecte la commande, un courant d’une puissance de un apparaîtra en sortie, ce courant ne s’éteindra que dans le cas où le bloc est réactivé, mais ne retrouve pas un joueur correspondant.

On peut se servir de blocs de commandes afin de réaliser les systèmes sans fils, par le biais d’objectifs, ou de niveaux d’expérience.

Il vous a été présenté comment utiliser les blocs de commandes, mais la maîtrise de ces blocs ne résulte que de l’entrainement. Ainsi dans peu de temps vous pourrez créer exactement ce dont vous aurez besoin. Il est aussi très conseillé de visiter des cartes connues pour s’inspirer des systèmes utilisés. Vous êtes maintenant parés pour créer ce que vous voulez.

Article posté par LeNain le 18 mai 2013 à 12 h 00 min - 62183 vues

Si vous souhaitez signaler une erreur dans l'article, contactez nous

79 commentaires

  1. boris00012 :

    Year, super ttopic, manque plus u’une bonne video explicative en francais et c’est le top :)

  2. fleco13 :

    SUPER TUTO

  3. Hadri628 :

    Très bonne article, ça donne envie de faire des maps Pvp.

  4. TheKurnaz :

    Bon tuto, merci !

  5. Bon tuto, même si je connaissais déjà tout (évidemment), en tout cas, faudrait vraiment qu’on puisse utiliser le comparateur de plusieurs façons, je veut dire qu’avec la petite torche allumé, les tests fonctionnent comme d’habitude, et qu’avant la petite torche éteinte, le teste ce fait automatiquement et qu’il n’y ai pas besoin d’activer le commandBlock et qu’il ne trouve pas, pour se ré éteindre… :P

    • Nicoblabla :

      t’as juste besoin de faire une horloge sur le commande block…

      • Florimondla :

        Oui pour une map solo mais non pour le multi. En effet tu sais sans aucun doute que les horloges fond horriblement lagguer en multijoueurs, et comme le système de détection d’un joueur, si on y réfléchie bien, est pratiquement inutile en solo, le pulsart n’est pas une vrai solution. En tout cas personnellement je me refuse de l’utiliser dans les quelques map (en développement) que je construis. Je cherche des systèmes plus subtils (et plus gros/chiant/complexe) pour utiliser le « testfor ».

        • Mykz :

          Depuis la 1.5, il y a des pulseurs tres rapides et tres peu laggue, de plus si ton command block testfor est suffisament loin de toon circuit, ton pc n’auras pas a charger l’animation de la redstone –) moins de lags

        • microkitebuggy :

          Pourquoi vous vous embêtez avec une horloge ? utilisez le « panneau solaire », ça peux tout à fait remplacer un circuit foireux et compliqué :D !

        • Snrasha :

          Microte, on veut que le Testfor marche tout le temps, par une fois tous les 10minutes/7minutes. En plus il y aura les timesets qui vont tout faire rater.

  6. chartreux77 :

    Génial ! :D Je mis met tout de suite ! :) Merci pour tous ces articles riches en idées.

  7. arno p :

    ce n’est pas très nouveau…je le connaisait déja :/
    mais pour ceux qu’il ne le connaissent pas c’est pas mal

  8. Funkyfranky :

    Très bon tuto !
    Si le meme pouvait etre fait sur les filtres de sethbling ca serait parfait :)

  9. XFIO :

    Excellent !
    J’attendais justement un article détaillé sur le sujet et voilà qu’il viens d’être publié, tableau de scores y compris !
    Merci beaucoup.

  10. himah :

    super tuto

  11. thorkrom :

    Super mais est ce que c’est possible de sur un
    scoreboard mettre une équipe ???
    ex: Les bleus ont 8 kills et les rouges 3 kills ?

    • LeNain :

      Avec un système complexe oui, en ajoutant un objectif que tu augmente à chaque mort d’un coté ou de l’autre, mais juste de par les commandes non, on ne peut pas encore…

      • thorkrom :

        Merci beaucoup Le nain !
        si je comprends bien ceci est impossible a réaliser pour des commande bloc c’est ça ?

        • modji :

          si, c’est possible, il te faut juste plusieurs command block, un qui fait le spawnpoint de l’équipe rouge avec la commande « /spawnpoint @p[x=34,y=62,z=112,r=12,rm=1]48, 62, 112″ pour l’équipe rouge par exemple et « /spawnpoint @p[x=58,y=62,z=112,r=12,rm=1] 72, 62, 112″ pour l’équipe bleue (les @p sont là car sinon les arguments ne seraient pas pris en compte, sinon pour éviter de tp un joueur à la fois crée une horloge avec des fils de détente) puis fais les scoreboards (si tu ne sais pas comment faire, lis un peu mieux l’article) et maintenant les spawnpoints sont utiles car grâce à la plaque de pression que tu vas placer et qui sera reliée à un command block, si un gars de l’équipe rouge meurt, un point sera accordé à l’équipe adverse.

  12. Llykuld :

    alleliua ! mais en solo c’est censé marcher ?

  13. Montwo219 :

    perso je trouve que cette article arrive un peu tard car les commandes bloc sont sortie il y a déjà un peu de temps et que sur certains site dont je ne dirais pas le nom il existe des tutos sur les commandes blocs. ;)

  14. Nyan11_ :

    Super article! Bravo LeNain!

  15. Enderman15 :

    Je savais déjà me servir de ce bloc, puisque je suis mappeur :)

  16. Ovnize :

    « Vos larbins remportent une bataille » Ce jeu, mon dieu ! DK fait parti pour moi des meilleurs jeux existant… Peut-être parceque c’est mon premier x)

  17. Spymen2 :

    Je n’arrive pas à voir le tableau des scores en solo et pourtant j’ai ouvert ma partie en local (pour être sûr que cela fonctionne)
    Quelqu’un peu m’aider? =(

    • LeNain :

      Je pense que tu ne vois pas juste la « sidebar », c’est surement dû au fait qu’elle n’apparaît que si elle est initialisé, par exemple s’il s’agit d’un « playerkillcount », il faut que tu tue un joueur pour la faire apparaître.

  18. Killos :

    Très bon tuto pour ceux qui veulent commencer avec les commands blocks ! Je pense cependant qu’il faudrait faire un article un peu plus poussé avec des techniques avancées pour ceux qui ont déjà la chance (comme moi) de maîtriser la plupart des fonctionnalités. Ah, aussi il y a une faute sur la commande pour la difficulté, c’est « /difficulty » et non « /difficutly ».

    • LeNain :

      D’abord merci pour la correction ^^
      Mais après, le problème c’est qu’il n’existe pas des milliers de technique avancée comme tu dis, c’est juste une question de pratique, et on fini par créer exactement ce que l’on souhaite, et si je peux te conseiller quelque chose pour trouver des bonnes méthodes, équipe toi de ton mode de jeu créatif et fait un petit tour sur les maps d’hypixel par exemple…

  19. Spymen2 :

    Merci pour l’aide LeNain =)

    Je pourrais bidouiller un peu plus avec les blocs de commandes maintenant.

  20. benji_02 :

    et pour avoir une potion (sans la boire mais en l’ajoutant avec un commande block) avec une duree illimité on fait comment ?

  21. Roififou :

    Super tuto ! Merci beaucoup LeNain ! ^^ Cela m’a beaucoup aidé !

  22. Drackonis :

    « Vos larbins remportent une bataille » … Dungeon Keeper X) … excellent !!!

  23. Redsnow8 :

    Une vidéo et c’est nikel maintenant je vais me lancer sur les scoreboards!! :)

  24. Thelem1 :

    Très utile pour les novices et très bien expliqué.
    Bon moi je n’en aurai pas besoin mais j’espère que les nouveaux apprendront bien grâce à ce tuto .

  25. random guys :

    Personnellement je trouve sa inutile…. le wiki sur les commands block explique mieux et est mieux structurer que sa t’en qu’à moi.
    J’admire la personne qui a fais l’article mais sérieusement, au nombre de truc sur internet qui y a sur comment sa fonctionne les commands blocks.
    Bref, du travaille sur un article juste pour remplir le site d’un article.

  26. Jadoremario :

    Faudrait rajouter les 2 vidéos de Shayker77 qi résume TRES bien cet article !
    Sans compter la troisième vidéo de la série des commandblock qui va porter sur les applications :O

  27. Olivevht :

    Super article, mais attention le « score_nom= » n’existe pas (ou bug qui est présent depuis un bon moment), j’ai testé sur un truc basique et le command block fais l’action sans prendre en compte le « score_nom= ».
    Pouvez rectifier cela ?

    • LeNain :

      Mmh la commande fonctionne correctement, c’est juste que la valeur que tu spécifie est la valeur maximale: exemple: /testfor @p[score_hehe=1] s’allumera si le joueur le plus proche possède un score inférieur ou égal à 1 (hehe=<1) si tu veux faire l’inverse, l’argument « score_nom_min= » va lui agir pour une valeur dans l’objectif superieure ou égale, si tu ne veux appliquer qu’une valeur (exemple: un testfor s’allumant si hehe=1) il fut utiliser les deux argument sur la même valeur. Ce n’est peut être pas trés clair mais j’espère que cela t’aideras, la commande fonctionne, mais pas forcement de la même manière que sa syntaxe le sous-entend.

  28. Blobphost :

    Super mais je m’enbrouille vers la fin. Une vidéo (française) sera la bienvenue

  29. D4rk-Demon :

    Salut! J’ai un petit problème alors je vous l’expose.
    En fait je tape ces deux commandes:
    /scoreboard objectives add jeux totalKillCount
    /scoreboard objectives setdisplay sidebar jeux
    Je crée alors un bloc de commande (accolé à un comparateur) avec: /testfor @a[score_jeux=3] je tue trois cochons, mon score augmente alors de 3 mais rien ne se passe. Le bloc de commande n’envoie pas du courant.
    PS: merci quand même de m’avoir répondu mixiz56.

    • LeNain :

      Alors, est ce que tu as pensé à alimenter le block? Rajoute lui une alimentation par boucle, et remplace le @a[arg] par @p[arg], le @a ne fonctionne pas en testfor il me semble.

      • D4rk-Demon :

        Une alimentation en boucle?
        Et je remplacerai le @a par @p.
        Merci de m’aider! :)

        • LeNain :

          Une horloge redstone simple, du style des reapeteurs qui tourne sur eux mêmes si tu vois le style :)
          Et de rien, je suis là pour ca.

  30. D4rk-Demon :

    Ah d’accord tu veux dire genre un bloc avec une torche de red et un répéteur pour que le circuit clignote?

  31. D4rk-Demon :

    Et bah merci beaucoup je testerais ça dès que je pourrais! :)

  32. dagascar01 :

    /gamerule doMobLoot ture/false ;petite faute c’est pas ture mais true :)

  33. alexeplayfr :

    Super topic, pile quand j’étais en train de ragequit devant le wiki :DD

  34. POLOPOTE :

     » « /gamerule doTileDrops true/false » active ou désactive l’apparition des blocs que l’on peut ramasser une fois qu’un bloc explose,  »
    doTileDrops active ou désactive aussi le loot des blocs qu’on casse, pas seulement ceux explosés ;)

  35. gafou :

    Super topic vraiment bravo ^^

  36. J’ai appris quelques trucs, c’est sympa. Mais moi ce qui m’énerve VRAIMENT c’est quand je fait un système, qu’il marche très bien mais qu’en multi il ne fonctionne pas parce que les chunk ne se sont pas chargés assez vite… Je comprend pas comme Sethbling fait pour « pre-charger » un chunk comme dans Ghost Squadron…

    • demoniac_shadow :

      En fait sethbling, disco et autres hypixels cheatent leurs maps, aucun bloc à la main, tout par des programmes tiers. Du coup, bah… Ils cochent le bouton « ce chunk reste chargé » >< et il n'y a aucun mérite à cela.

  37. CLB35 :

    RAAH! Je vous en veut! Vous avez piqué mon idée! J’allais tourner un tuto sur le Command Block, un gros tutod’une heure 1H avant de voir ce tuto!!! RAAAGE!!! XD
    sinon c’est un bon article!

    Question: Est-ce que je peux encore faire mon tuto, moi?

  38. ThePH :

    Suis-je le seul a avoir remarqué que les paramètres l et lm sont bels et bien en niveaux, et non en points d’expérience ?

  39. ThePH :

    Bonjour, les paramètres l et lm sont en niveaux, et non en points d’expérience. cheers

  40. lola76 :

    comment on le telecharge se truc?????????

  41. tom78fer :

    ouai c’est trop bien.

  42. Salut a tous !
    Je voudrais savoir si il est possible de faire payer les joueur à l’aide des blocs de commandes ?

    • thebatlen :

      Salut à toi
      oui il est possible de faire payer les joueurs avec des blocs de commandes:

      en multi tu as juste a rentré la commande pour retirer de l’argent dans le bloc de commande

      en solo c’est un peut plus compliqué:
      il faut avoir un système de monnaie (perso j’utilise totalkillcount)
      dans le bloc de commande tu tape: scoreboard players remove (donc le nom utilisé pour désigner ta monnaie) (combien= nombre enlevé en l’occurrence)
      si tu veux que se soit plus précis tu fais
      scorebaord players remove @a[x=,y=,z=,r=]
      si tu veux faire un shop dans une de tes map solo alors je te conseil plutôt sa
      scorebaord players remove @a[x=,y=,z=,r=,n=!]
      si dans ta map / serveur l’xp représente la monnaie tu fais:
      xp -L
      voila j’espert que sa ta aidé

  43. Arethyu :

    Bonjour,
    J’aimerais savoir comment afficher plusieus messages à la suite.

  44. manu1968 :

    ouais mais quequ’un peut m’expliquer je comprend pas pour faire parler les bloc ou metton que sa marque [jouer] vos larbin on bien combatu ?

    c sa la fac repon vite :)

  45. OBSIDNK :

    Juste une question : est-ce qu’un joueur peut envoyer un message privé a tout son équipe dans le tchat ?
    Ça serait cool pour du PVP.

  46. Bonjour,
    J’aimerais savoir si il est possible de recharger un dispenser via le bloc command?

  47. coline2000 :

    j’aimerais savoir si il y a une commande pour enlever la neige sur un périmètre précis?

  48. emmer2r :

    super tuto ! ^^ mais de mettre toutes les commandes sans exception serait bien aussi pour les non pratiquants…

  49. manola42 :

    moi je veux faire un portail de téléportation je met un bloc de commande avec ecrit: /tp @p x=181 y=63 z=205
    et sa me téléporte pas quand j’appuis sur le bouton que j’ai placer sur le bloc de commande :(
    Quelqu’un pourrait m’expliquer svp?
    Merci d’avance :)

  50. la commande tp ne marche pas sur mon pc veuille expliquer pourquoi svp