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 Détection avec délai

Discussion dans 'Mapping' créé par Onclesam14, 22 Juin 2016.

  1. Onclesam14

    Onclesam14 Nouveau

    Inscrit:
    22 Juin 2016
    Messages:
    4
    Points:
    0
    Sexe:
    Homme
    Bonjour à tous!

    Alors voilà mon problème, je dois tester si un joueur est sur une zone de 3 sur 3 en blocs précis et après un certain délai invoquer un creeper à explosion instantanée sous ses pieds. Le seul truc où je bloque, c'est le délai.

    Ma commande dans un CB repeat, always active:

    Code (cpp):
    /execute @a[team=Dragon] ~ ~-1 ~ detect ~ ~-1 ~ minecraft:coal_block 0 summon Creeper ~ ~ ~ {ignited:1,Fuse:0,PersistenceRequired:1,NoAI:1,Silent:1,ActiveEffects:[{Id:14,Amplifier:0,Duration:200,ShowParticles:0b}]}
     
    En gros le joueur de l'équipe dragon peut se poser sur les blocs de charbon mais s'il reste trop longtemps (type 3 secondes) un creeper est invoqué juste sous ses pieds. Je me demande si je ne dois pas faire un testfor avec des repeaters derrière puis faire mon execute (même si je suis pas très familiarisé avec la commande /testfor).

    Un peu d'aide serait la bienvenue! ^^
     
    #1 Onclesam14, 22 Juin 2016
    Dernière édition: 22 Juin 2016
  2. Onclesam14

    Onclesam14 Nouveau

    Inscrit:
    22 Juin 2016
    Messages:
    4
    Points:
    0
    Sexe:
    Homme
    Oh, je pense avoir trouvé. J'entre la même commande sauf que le délai d'explosion du creeper devra être de X ticks (tag Fuse) pour faire un nombre précis de secondes. (100=5s). Après, si je ne veux le faire qu'une seule fois, je dois tester s'il y a un creeper avec le tag Ignited dans la zone et le relier à un inverseur. Il faut que je teste tout ça du coup...
     
  3. Onclesam14

    Onclesam14 Nouveau

    Inscrit:
    22 Juin 2016
    Messages:
    4
    Points:
    0
    Sexe:
    Homme
  4. Elliotau78

    Elliotau78 Résident du Nether

    Inscrit:
    8 Déc 2012
    Messages:
    4 614
    Points:
    184
    Sexe:
    Homme
    Merci d'attendre 24H entre chaque messages à la suite.
     

Partager cette page