• Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Solved Effect sur Armure avec condition particulière

    1.7.x
    1.7.10
    5
    7
    1283
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • purplewarrior65
      purplewarrior65 last edited by

      je souhaiterais avoir l’effet moveSpeed SEULEMENT si mon armure de vent si elle est COMPLETEMENT équipée. Mais que si par exemple j’ai tout le set d’armure vent sauf les bots d’eau sa me mettent aucun effects et non l’effects de l’armure d’eau plus celle de vents comme maintenant.Comment faire? Le code de plaigon ne marchais pas :

      public void onArmorTick(World world, EntityPlayer player, ItemStack stack)
         {
             super.onArmorTick(world, player, stack);
             boolean hasAllEquipped = player.getEquipmentInSlot(4) != null ? (player.getEquipmentInSlot(3) != null ? (player.getEquipmentInSlot(2) != null ? (player.getEquipmentInSlot(1) != null ? true : false) : false) : false) : false;
             if(hasAllEquipped)
             {
                 player.addPotionEffect(new PotionEffect(Potion.nightVision.id, 12 * 20, 1 - 1));//Arguments du constructeur de PtionEffect : le premier integer est l'id de l'effet de potion que tu souhaites utiliser, le second est un int qui signifie la durée en ticks, laisse le *20 mais remplace le 5 par le nbre de sec souhaités et enfin le dernier signifie la puissance de l'effet +1, laisse donc le 2ème -1 (en gros 0 = 1, 1 = 2, etc…) =)
                 player.addPotionEffect(new PotionEffect(Potion.waterBreathing.id, 12 * 20, 1 - 1));
             }
         }
      

      Et celui de checconio84 encore moins…

      public void onArmorTick(World world, EntityPlayer player, ItemStack stack)
         {
             super.onArmorTick(world, player, stack);
             {
                 if(stack.getItem() == ItemMod.water_helmet && stack.getItem() == ItemMod.water_chestplate && stack.getItem() == ItemMod.water_leggings && stack.getItem() == ItemMod.water_boots)
                 {
                     player.addPotionEffect(new PotionEffect(Potion.nightVision.id, 12 * 20, 1 - 1));
                     player.addPotionEffect(new PotionEffect(Potion.waterBreathing.id, 12 * 20, 1 - 1));
                 }
             }
         }
      
      1 Reply Last reply Reply Quote 0
      • leo01418
        leo01418 last edited by

        https://www.minecraftforgefrance.fr/showthread.php?tid=2377

        Voila ma signature

        1 Reply Last reply Reply Quote 0
        • robin4002
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs last edited by

          Je m’embête à faire un tutoriel avec 2 bonus pour éviter ce genre de question et vous n’êtes pas capable de le lire …
          Donc au final ça ne sert à rien que je fasse des tutoriels, autant répondre seulement aux questions dans la section support ?

          1 Reply Last reply Reply Quote 0
          • purplewarrior65
            purplewarrior65 last edited by

            @‘robin4002’:

            Je m’embête à faire un tutoriel avec 2 bonus pour éviter ce genre de question et vous n’êtes pas capable de le lire …
            Donc au final ça ne sert à rien que je fasse des tutoriels, autant répondre seulement aux questions dans la section support ?

            Non mais dans le titre de la vidéo y a juste marquer création (vu que on voit pas le titre en entier sur tel quand on passe sur vidéos en ligne) d’une armure donc j’ais pas pensé qu’il y aurait aussi les effects

            Envoyé de mon 6039Y en utilisant Tapatalk

            1 Reply Last reply Reply Quote 0
            • Folgansky
              Folgansky Correcteurs last edited by

              Fais mieux tes recherches, c’est simple et ça économise du temps et de l’énergie à tout le monde.

              1 Reply Last reply Reply Quote 0
              • purplewarrior65
                purplewarrior65 last edited by

                @‘Toutoune1008’:

                Fais mieux tes recherches, c’est simple et ça économise du temps et de l’énergie à tout le monde.

                Dsl mais je comprenais pas pk le deuxième code marchais pas sais surtout pour sa

                Envoyé de mon 6039Y en utilisant Tapatalk

                1 Reply Last reply Reply Quote 0
                • Deleted
                  Deleted last edited by

                  C’est bon, problème résolu ! Je l’ai aidé sur skype, tout marche correctement désormais 😃

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post
                  Design by Woryk
                  Contact / Mentions Légales

                  MINECRAFT FORGE FRANCE © 2018

                  Powered by NodeBB