MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Code armure qui ne marche pas

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    10 Messages 4 Publieurs 1.7k Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • AmelyaA Hors-ligne
      Amelya
      dernière édition par

      j’ai essayer ce code mais il ne veut pas marcher ```java
      public void onArmorTick(World world, EntityPlayer player, ItemStack stack)
         {
             if(stack.getItem() == Modelia.Eliahelmet && stack.getItem() == Modelia.Eliachestplate && stack.getItem() == Modelia.Elialeggings && stack.getItem() == Modelia.Eliaboots)
             {
             player.addPotionEffect(new PotionEffect(Potion.resistance.id, 20, 0));
             }

      }

      
      j'ai aussi essayer le code avec l'event mais j'ai du le foirer ^^
      
      le but etant que si l'armure est equipée leffet s'active mon code a l'air bien pourtatn oui j'ai vu le tuto et les anciennes demandes d'aides mais y'a pas la réponse à la question car c'est ecrit resolu mais on ne sait pas le bon evnent ou code donc si vous savez sa m'avancerai énormément merci
      1 réponse Dernière réponse Répondre Citer 0
      • SCAREXS Hors-ligne
        SCAREX
        dernière édition par

        Regarde ce que tu fais :

        if(stack.getItem() == Modelia.Eliahelmet && stack.getItem() == Modelia.Eliachestplate && stack.getItem() == Modelia.Elialeggings && stack.getItem() == Modelia.Eliaboots)
        

        Il faut que l’item soit un casque, un plastron, un pantalon et des bottes, c’est impossible, il faut comparer aux items dans l’inventaire du joueur

        Site web contenant mes scripts : http://SCAREXgaming.github.io

        Pas de demandes de support par MP ni par skype SVP.
        Je n'accepte sur skype que l…

        1 réponse Dernière réponse Répondre Citer 0
        • BrokenSwingB Hors-ligne
          BrokenSwing Moddeurs confirmés Rédacteurs
          dernière édition par

          …
          Regarde le tuto sur les event stp

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002R Hors-ligne
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs
            dernière édition par

            Salut,
            Ton code ne fonctionne pas car ta condition renvoie toujours faux.
            Comment “stack.getItem()” peut être à la fois le casque, le plastron, les jambières et les bottes ?
            Il faut que tu regardes l’item stack qui se trouve dans chaque slot d’armure.
            Le bon code est présent dans le tutoriel.

            1 réponse Dernière réponse Répondre Citer 0
            • AmelyaA Hors-ligne
              Amelya
              dernière édition par

              celui la

              if(boots != null && boots.getItem() == ModTutoriel.bootsTuto && leggings != null && leggings.getItem() == ModTutoriel.leggingsTuto && chestPlate != null && chestPlate.getItem() == ModTutoriel.chestPlateTuto && helmet != null && helmet.getItem() == ModTutoriel.helmetTuto)
              
              1 réponse Dernière réponse Répondre Citer 0
              • SCAREXS Hors-ligne
                SCAREX
                dernière édition par

                Oui, pense à copier aussi le code précédent la condition

                Site web contenant mes scripts : http://SCAREXgaming.github.io

                Pas de demandes de support par MP ni par skype SVP.
                Je n'accepte sur skype que l…

                1 réponse Dernière réponse Répondre Citer 0
                • AmelyaA Hors-ligne
                  Amelya
                  dernière édition par

                  je test un truc

                  1 réponse Dernière réponse Répondre Citer 0
                  • SCAREXS Hors-ligne
                    SCAREX
                    dernière édition par

                    hein ? Y’a pas d’event si tu utilises onArmorTick, envoi ton code complet

                    Site web contenant mes scripts : http://SCAREXgaming.github.io

                    Pas de demandes de support par MP ni par skype SVP.
                    Je n'accepte sur skype que l…

                    1 réponse Dernière réponse Répondre Citer 0
                    • AmelyaA Hors-ligne
                      Amelya
                      dernière édition par

                      sa ressemble a sa

                      public void onArmorTick(World world, EntityPlayer player, ItemStack stack)
                      {
                      ItemStack boots = player.getEquipmentInSlot(1);
                      ItemStack leggings = player.getEquipmentInSlot(2);
                      ItemStack chestPlate = player.getEquipmentInSlot(3);
                      ItemStack helmet = player.getEquipmentInSlot(4);
                      if(boots != null && boots.getItem() == Modelia.Eliaboots && leggings != null && leggings.getItem() == Modelia.Elialeggings && chestPlate != null && chestPlate.getItem() == Modelia.Eliachestplate && helmet != null && helmet.getItem() == Modelia.Eliahelmet)
                      
                      {
                      player.addPotionEffect(new PotionEffect(Potion.resistance.id, 20, 0));
                      }
                      
                      }
                      
                      1 réponse Dernière réponse Répondre Citer 0
                      • AmelyaA Hors-ligne
                        Amelya
                        dernière édition par

                        sa a l’air de marcher je test avec plusieurs effet normalement c’est résolu

                        1 réponse Dernière réponse Répondre Citer 0
                        • 1 / 1
                        • Premier message
                          Dernier message
                        Design by Woryk
                        ContactMentions Légales

                        MINECRAFT FORGE FRANCE © 2024

                        Powered by NodeBB