• Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes
  • S'inscrire
  • Se connecter
  • S'inscrire
  • Se connecter
  • Recherche
  • Récent
  • Mots-clés
  • Populaire
  • Utilisateurs
  • Groupes

Résolu Un joueur résistant au feu

1.7.x
1.7.x
4
9
1.4k
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.
  • P
    Portuar dernière édition par 19 juin 2014, 12:12

    Bon alors voila comme chaque jour à son problème ^^ aujourd’hui j’ai un problème qui pourtant me semblait facile à corriger en éffet par le biais de l’event PlayerEvent, je veux que le joueur soir resistant au feu alors j’ai essayer plein de truc comme isImmuteTofire(), isBurning(), isExtinguish() mais voila rien ne fonctionne correctement puis j’ai penser au potion et j’ai fait ```java
    event.entityPlayer.addPotionEffect(new PotionEffect(Potion.fireResistance.id, 500, 4));

    et sa marche mais je ne veux pas voir l'effet de potion ou les particule et c'est sa le problème…
    1 réponse Dernière réponse Répondre Citer 0
    • BlackDrag00n
      BlackDrag00n dernière édition par 19 juin 2014, 12:37

      Je dirais regarde la méthode de la potion savoir a qu’elle endroit dans le codage ils ont fait en sorte que le joueur ne prenne pas de dégât et tu vire le codage qui concerne les effets ou particule 😛

      1 réponse Dernière réponse Répondre Citer 0
      • P
        Portuar dernière édition par 19 juin 2014, 12:45

        Bah justement j’ai cherché mais rien au sujet du fireaspect dans Potion.java___Petit Up

        1 réponse Dernière réponse Répondre Citer 0
        • robin4002
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par 19 juin 2014, 15:40

          @SubscribeEvent
          public void onLivingAttacked(LivingAttackEvent event)
          {
          if(event.source.isFireDamage())
          {
          event.setCanceled(true);
          event.entityLiving.extinguish();
          }
          }

          24h avant un up, merci.

          1 réponse Dernière réponse Répondre Citer 0
          • P
            Portuar dernière édition par 19 juin 2014, 18:59

            Sujet résolut merci et désoler pour le up.

            1 réponse Dernière réponse Répondre Citer 0
            • P
              Portuar dernière édition par 20 juin 2014, 15:42

              Bon enfete je up sa fait pas 24h mais c’est juste que j’ai besoin de l’instant player dans cette fonction et donc j’ai mis :

              final Minecraft minecraft = FMLClientHandler.instance().getClient();
              final EntityClientPlayerMP player = minecraft.thePlayer;

              En client tout va bien mais coté serveur sa crash !

              1 réponse Dernière réponse Répondre Citer 0
              • Überfap
                Überfap dernière édition par 20 juin 2014, 15:53

                Bah pour avoir une instance de player, tu fais :

                EntityPlayer player = (EntityPlayer) event.entityLiving;

                (Il me semble que c’est ça, de tête)

                Si je t'ai aidé, n'hésites pas à mettre un point de réputation positif !
                Si tu m'as aidé, je n'hésiterais pas à t'en donner à mon tour !

                1 réponse Dernière réponse Répondre Citer 0
                • robin4002
                  robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par 20 juin 2014, 15:55

                  if(event.entityLiving instanceof EntityPlayer)
                  {
                  EntityPlayer player = (EntityPlayer) event.entityLiving;
                  // le reste du code
                  }

                  Comme ça

                  1 réponse Dernière réponse Répondre Citer 0
                  • P
                    Portuar dernière édition par 20 juin 2014, 16:10

                    Sa marche merci!

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

                    MINECRAFT FORGE FRANCE © 2018

                    Powered by NodeBB