1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Résolu faire disparaitre un block quand joueur passe dessu

Discussion dans 'Commands blocks & Redstone' créé par moutyremc, 12 Avr 2015.

  1. moutyremc

    moutyremc Explorateur

    Inscrit:
    21 Fev 2015
    Messages:
    91
    Points:
    98
    Sexe:
    Homme
    bonjour je voudrais savoir la command pour faire disparaitre un Bloc de quartz quand un joueur passe dessus.

    merci de votre reponse
     
  2. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Il suffit de mettre un execute detect sur une clock :
    Code (cpp):
    /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:quartz_block 0 clear @p minecraft:quartz_block
     
  3. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    Je pense qu'il veut plutôt que le bloc sur lequel est le joueur disparaisse :
    Code (cpp):
    /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:quartz_block -1 setblock ~ ~-1 ~ air
    En espérant que ça t'aide moutyremc ;)
     
    • J'approuve J'approuve x 2
  4. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Ha pas faux, je sais pas comment je l'ai interprété comme ça, il était un peu tard je crois x)
    Au moins il a les deux ^^
     
  5. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    Dis plutôt que tu écrivais sur le floodatorium en même temps ;) ! Mais je te pardonne moi j'étais tellement sur le floodatorium que j'ai même pas vu la demande d'aide...
     
  6. moutyremc

    moutyremc Explorateur

    Inscrit:
    21 Fev 2015
    Messages:
    91
    Points:
    98
    Sexe:
    Homme
    j'ai un probleme les bloc disparaise trop vite donc les joueur ton instantanement a tu une solution ?
     
  7. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    Tu peux gagner un cycle de clock en Faisant en sorte que s'active d'abord :
    Code (cpp):
    /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:quartz_block 1 setblock ~ ~-1 ~ air
    Puis ensuite :
    Code (cpp):
    /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:quartz_block 0 setblock ~ ~-1 ~ quartz_block 1
    Je teste ça pour toi dès que je peux
     
    #7 The_Murmex, 13 Avr 2015
    Dernière édition: 13 Avr 2015
  8. moutyremc

    moutyremc Explorateur

    Inscrit:
    21 Fev 2015
    Messages:
    91
    Points:
    98
    Sexe:
    Homme
    si sa peut d'aider je voudrais faire comme un tntrun

    sinon est ce que tu peut faire le systeme sur une map puis me l'envoyer
     
  9. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    J'ai corrigé le message d'avant, en fait, plus tu veux de temps, plus tu dois passer par des blocs différents, un exemple (l'ordre d’exécution est important) :
    Code (cpp):
    /execute @a ~ ~ ~ detect ~ ~-1 ~ stained_hardened_clay 0 setblock ~ ~-1 ~ air
    Code (cpp):
    /execute @a ~ ~ ~ fill ~1 ~-1 ~1 ~-1 ~-1 ~-1 stained_hardened_clay 0 replace wool 0
    Code (cpp):
    /execute @a ~ ~ ~ fill ~1 ~-1 ~1 ~-1 ~-1 ~-1 wool 0 replace quartz_block 2
    Code (cpp):
    /execute @a ~ ~ ~ fill ~1 ~-1 ~1 ~-1 ~-1 ~-1 quartz_block 2 replace quartz_block 1
    Code (cpp):
    /execute @a ~ ~ ~ detect ~ ~-1 ~ quartz_block 0 setblock ~ ~-1 ~ quartz_block 1
    En espérant que ça t'aide
     
    • J'aime J'aime x 1

Partager cette page