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

Help en commands blocks

Discussion dans 'Commands blocks & Redstone' créé par Minecraft9Gamer, 17 Avr 2017.

  1. Minecraft9Gamer

    Minecraft9Gamer Nouveau

    Inscrit:
    17 Avr 2017
    Messages:
    1
    Points:
    0
    Sexe:
    Homme
    Bonjour, je développe un serveur presque pur vanilla et j'ai à ce jour 2 pb assez dérangeants:1)un livre est placé en /replaceitem des admins et permet de bannir des gens kick mute (il ouvre un panel). Le pb, c'est que quand un admin meure a la pvp box, le livre est drop et n'importe qui peut le récupérer et mettre le bazar... Du coup, existe il un moyen pour kill un item particulier ? (les written_book). Merci d'avance. 2)A un jeu de type one shot avec des arcs, une flèche tue et fait retourner au spawn. Mais existe il un moyen d'exécuter une commande quand une flèche touche un joueur (le fait pas kill mais execute la commande /scoreboard players set <joueur touché > spawn 1)? Merci d'avance, Minecraft9Gamer
     
  2. Yodi

    Yodi Mineur de Fer

    Inscrit:
    19 Jan 2016
    Messages:
    543
    Points:
    126
    Sexe:
    Homme
  3. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    1) Je déplace dans Support>Redstone.

    Tu peux kill un item spécifique en testant un data tag, mais tu dois au préalable lui attribuer un tag ou score :
    Code (cpp):
    /scoreboard plays tag @e[type=Item] kill {Item:{id:"minecraft:written_book"}}
    /kill @e[type=Item,tag=kill]
    Attention à ta version, tag n'existe pas en-dessous de 1.9, et dans ce cas il faut faire un score sinon tu risques de tuer tous les items.


    2) Version courte : non
    Version longue : oui si tu utilises un moyen intermédiaire de détecter que la flèche à tué le joueur, deux exemples :
    • Utiliser des flèches avec des effets non obtenables en vanilla et détecter les joueurs en étant victimes
    • Utiliser en permanence un petit rayon de détection autour de toutes les flèches pour "préparer" le joueur, et détecter s'il reçoit des dégâts via le tag HurtTime alors qu'il a au préalable reçu un tag de détection de rayon
     
    • Gagnant Gagnant x 1
  4. Hubiug

    Hubiug Explorateur

    Inscrit:
    8 Août 2017
    Messages:
    88
    Points:
    65
    sinon, tu peut utiliser l'unlocalised name et utiliser cette commande: /kill @e[type=Item,name=item.item.writtenBook]
     
    • Gagnant Gagnant x 1
  5. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229

Partager cette page