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

Comment gagner un item quand on tue une personnes ? ( multijoueur)

Discussion dans 'Mapping' créé par jojopredator, 21 Fev 2015.

  1. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    Bonjour
    Comment gagner un item quand on tue une personnes ? ( multijoueur) exemple un kill = un gold ??
     
  2. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Tu peux tout simplement utiliser un objectif de type "playerKillCount" qui augmente de 1 lorsqu'on tue un joueur puis utiliser des commandes avec sélecteur comme par exemple :
    Code (cpp):
    /give @a[score_Kill_min=1] <Nom> <Quantité> <Data value> <NBT tag>

    /scoreboard players remove @a[score_Kill_min=1] Kill 1
     
  3. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    je suis plutôt débutant c'est possible de me le dire de manière simplifier ? @a c'est pas pour tout le monde ? quelle nom, une date value c'est quoi ? , et nbt tag aussi ^^
     
  4. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    @a désigne tout le monde mais le truc entre crochet permet de sélectionner les personnes dont le score correspond aux critères choisis.
    Si tu veux juste giver un objet simple, ne tiens pas compte de la data value et nbt tag.
    Pour le nom il s'agit juste du nom de ton objet soit "minecraft:gold_ingot" pour l'or.

    En gros tu créé l'objectif de cette manière (via chat ou bloc de commande) :
    Code (cpp):
    /scoreboard objectives add Kill playerKillCount
    Puis tu fais une clock en redstone que tu relies aux deux commandes que j'ai cité plus haut.
     
    • J'approuve J'approuve x 1
    #4 Calambiel, 21 Fev 2015
    Dernière édition: 22 Fev 2015
  5. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    donc je marque quelle comande ? pour give un or a chaque kill ?
     
  6. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Tu exécutes une seule fois ça :
    Code (cpp):
    /scoreboard objectives add Kill playerKillCount
    Et sur une clock (qui envoi un courant de redstone régulièrement) :
    Code (cpp):
    /give @a[score_Kill_min=1] minecraft:gold_ingot <Quantité>
    /scoreboard players remove @a[score_Kill_min=1] Kill 1
     
    • J'approuve J'approuve x 1
    #6 Calambiel, 21 Fev 2015
    Dernière édition: 22 Fev 2015
  7. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    bizarrement ça ne fonctionne pas :x
     
  8. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    c'est pour 1.8 ?
     
  9. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Ça fonctionne en 1.7 ou 1.8 (ou même des versions antérieure).
     
  10. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    pour quoi ça ne fonctionne pas çà peux venir d'ou ?
     
  11. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Tu as du mal rentrer les commandes ou alors ta clock n'active pas les blocs.
     
  12. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    tu peux venir vite fait sur le serveur ? pls
     
  13. Calambiel

    Calambiel Résident de l'End

    Inscrit:
    5 Août 2014
    Messages:
    6 595
    Points:
    229
    Nop, je n'ai pas le temps de passer sur des serveurs avant plusieurs mois.
    Donc à moins que tu puisses attendre jusqu'en mai il va falloir que tu te débrouille.
     
  14. pheonixio

    pheonixio Mineur de Diamants

    Inscrit:
    21 Oct 2013
    Messages:
    2 401
    Points:
    195
    Avant de demandé de l'aide essaye de te renseignée ^^:
    http://minecraft-fr.gamepedia.com/Bloc_de_commande
    Ca devrait t'aider a mieux comprendre les commandes que t'a donné calambiel ^^.
     
  15. jojopredator

    jojopredator Enter the World

    Inscrit:
    19 Jan 2015
    Messages:
    34
    Points:
    11
    Sexe:
    Homme
    Le message d'erreur = nom d'objet inconnu : minecraft:gold
     

Partager cette page