MFF

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

    Un niveau d'energie qui réagit comme la faim

    Planifier Épinglé Verrouillé Déplacé Sans suite
    1.7.x
    71 Messages 9 Publieurs 19.2k 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.
    • robin4002R Hors-ligne
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
      dernière édition par

      Heu non, tu vire tout simplement la condition x)

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

        Pourtant faut bien vérifier que cet un joueur qui se fait attaquer, non ???
        Car sinon je pense que l’énergie va essayer d’en retirer sur un mouton qui se fait attaquer par un loup par exemple et sa pourrait crash 😞

        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

          ?
          Tu as déjà la condition …
          event.entity instanceof EntityPlayer

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

            @‘robin4002’:

            ?
            Tu as déjà la condition …
            event.entity instanceof EntityPlayer

            D’accord je comprend ce que tu veux dire ^^

            ceci est suffisant :

            // Un mob attaque le joueur = le joueur attaquer perd 2 d'energie
            if (event.source.getEntity() != null && event.entity instanceof EntityPlayer)
            {
            EntityPlayer player = (EntityPlayer) event.entity;
            ExtendedPlayerEnergie prop = ExtendedPlayerEnergie.get(player);
            
            if(!player.worldObj.isRemote)
            prop.removeEnergie(EnergiePerduAttaquer/2); //(Triche Valeur/2 car bug 2x energie enlever, innexplicable)
            }
            

            Mon dernier dilemme lier a l’énergie : Enlever de l’énergie si le joueur est en train de miner/creuser/retourne la terre.
            J’ai passé mon après midi à fait plusieurs recherche sur internet mais rien de concluant.

            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

              Voila.

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

                J’ai un peu plus d’information qui pourrait nous aider a regler le bug de l’energie enlever x2

                Mob attaque joueur, joueur attaquer = 2*2 = 4 d’énergie enlever
                Joueur attaque joueur, joueur attaquer = 2 d’énergie enlever


                Autre chose, dernier dilemme lier à l’énergie : Enlever de l’énergie si le joueur est en train de miner/creuser/retourne la terre.
                J’ai passé mon après midi à fait plusieurs recherche sur internet mais rien de concluant.

                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

                  BlockEvent.Break et HoeUseEvent ou un truc comme ça.

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

                    Hello 😉

                    Pour le minage voici mon event :

                    // Joueur Mine
                    @SubscribeEvent
                    public void onMinage(BlockEvent.BreakEvent event)
                    {
                    EntityPlayer player = (EntityPlayer) event.getPlayer();
                    ExtendedPlayerEnergie prop = ExtendedPlayerEnergie.get(player);
                    
                    if(!player.worldObj.isRemote)
                    prop.removeEnergie(EnergiePerduMiner);
                    }
                    

                    Seul problème cela rentre en compte seulement une fois le bloc miner 😕 pas possible de dire que pendant le minage on perd de l’énergie ?

                    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

                      Non, je ne crois pas.

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

                        Mince il aurait pu faire un event PickaxeUseEvent AxeUseEvent etc … 😞 tant pis, je vais faire avec 😛

                        Du coup ce soir je m’attaque à la récolte 🙂

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

                          Bonjour a vous tous 🙂 Eh oui je ne suis pas mort 😛

                          Je voudrais faire un bloc avec une interface GUI sur un clic droit sur le bloc (sa c’est pas un problème je vais lire les tutos et me renseigner)

                          Mais je souhaiterai que mon bloc est une forme spécial, car ce bloc aura la forme d’une cafetière, je me suis tourner vers le TESR mais je me demande si c’est obligatoire de passez par là étant donnée que mon bloc ne sera pas animé ?

                          Ou alors à la limite, je souhaites juste que mon bloc représente une cafetière et que si elle est en fonctionnement un liquide coule (le café) et si elle ne fonctionne plus le liquide ne coule plus.

                          Voila merci de vos avis et de votre aide.

                          1 réponse Dernière réponse Répondre Citer 0
                          • isadorI Hors-ligne
                            isador Moddeurs confirmés Modérateurs
                            dernière édition par

                            pour un rendu autre que les block “normaux” (slab stair block) c’est un TESR (tout modèle techne ou avec les .obj passe par des tile entity)

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

                            MINECRAFT FORGE FRANCE © 2024

                            Powered by NodeBB