MFF

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

    Modifier l'overlay (HUD) du jeu

    Planifier Épinglé Verrouillé Déplacé Les interfaces (GUI) et les container
    1.11.x
    64 Messages 13 Publieurs 17.0k Vues 6 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

      Tu es sur un point d’arrêt, il faut cliquer sur le bouton reprendre (en haut à gauche du bouton pause et du bouton pour rouge pour stopper).

      Et du-coup la fonction de ton event est appelé ou pas ?

      1 réponse Dernière réponse Répondre Citer 0
      • Wind_BladeW Hors-ligne
        Wind_Blade @Le_Vrai_GG
        dernière édition par

        @Le_Vrai_GG a dit dans Modifier l'overlay (HUD) du jeu :

        @robin4002 elle apparait que en debugge mais empêche pas le jeu de tourner il y a aussi sa:

        https://www.minecraftforgefrance.fr/topic/4125/les-bases-du-débug

        1 réponse Dernière réponse Répondre Citer 1
        • L Hors-ligne
          Le_Vrai_GG @Le_Vrai_GG
          dernière édition par

          @Le_Vrai_GG quand je disais “sa” je voulais dire le source not found dans le NativeMethod… de la capture
          c’est vraiment normal qui trouve pas la source?

          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

            Pas étonnant vu que ça semble être sur du code de java, ce qui est plus étonnait c’est qu’il s’arrête à cet endroit, alors que tu n’as surement pas mis de point d’arrêt ici.

            L 1 réponse Dernière réponse Répondre Citer 0
            • L Hors-ligne
              Le_Vrai_GG @robin4002
              dernière édition par

              @robin4002 non c’est avec le step into que je suis été ici

              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

                Mais du-coup la fonction de ton event est appelé ou pas ?

                L 1 réponse Dernière réponse Répondre Citer 0
                • L Hors-ligne
                  Le_Vrai_GG @robin4002
                  dernière édition par Le_Vrai_GG

                  @robin4002 je vient de remaquer sa par hasard:
                  8ca4a64c-b0ed-4c91-8c52-7437fbfe4c26-image.png

                  3dcfb2cb-8179-4207-a161-f2963e303825-image.png

                  tu sais quel est le problème?

                  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

                    Oui, que cette condition ne sera jamais vrai car la phase de l’event ne sera jamais ElementType.ALL).

                    Cela devrait être event.type == ElementType.ALL (il serait temps pour toi d’apprendre la base de Java et de cesser de faire des choses au hasard).

                    L 1 réponse Dernière réponse Répondre Citer 0
                    • L Hors-ligne
                      Le_Vrai_GG @robin4002
                      dernière édition par Le_Vrai_GG

                      @robin4002 je suis en apprentissage d’informatique et j’apprend les bases avec les profs de mon apprentissage (actuellement j’apprend les base de la programmation orientée objet) mais je peux apprendre plus chez moi si tu veux
                      mais la je pense que le problème est que je ne connais pas assez ce que défini ElementType.ALL

                      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

                        C’est un enum.

                        L 1 réponse Dernière réponse Répondre Citer 0
                        • L Hors-ligne
                          Le_Vrai_GG @robin4002
                          dernière édition par

                          @robin4002 et c’est quoi un enum?

                          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

                            C’est ça : https://www.minecraftforgefrance.fr/topic/2550/la-base-de-la-programmation-en-java#les-énumérations

                            L 1 réponse Dernière réponse Répondre Citer 0
                            • L Hors-ligne
                              Le_Vrai_GG @robin4002
                              dernière édition par

                              @robin4002 ah ok est sa correspond à quoi dans le jeu (un event, une action, …)?

                              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

                                Un enum c’est générique, ça ne correspond à rien de spécial.

                                Dans le cas du HUD et de l’event RenderGameOvelay, ElementType et un enum qui représente le type d’élement actuellement en cours de rendu (la barre d’xp, la barre de vie, la barre de faim, la barre de l’inventaire, etc.).

                                L 1 réponse Dernière réponse Répondre Citer 0
                                • L Hors-ligne
                                  Le_Vrai_GG @robin4002
                                  dernière édition par

                                  @robin4002 ah ok. Si on crée un nouveau hud on doit rajouter se qu’il represente dans cette sorte de liste ou pas?

                                  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, tu ne peux pas modifier cette enum de toute façon.

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

                                      Bonjour alors voilà je souhaiterais modifier le rendu de la barre de nourriture et d’armure comme pour la barre de vie le seul problème c’est que je ne sais pas qu’elle fonction utiliser autrement j’ai compris le code sauf cette ligne que je ne comprend pas vraiment car je suis légèrement paumer en math donc je ne vois pas trop qu’elle valeur a cette varible :

                                      int percent = (int)(player.getHealth() * 64 / player.getMaxHealth());
                                      

                                      Merci pour votre aide en espérant que vous m’aiderez à mieux comprendre !

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

                                        C’est le pourcentage de vie(le 64 c’est la taille de l’image si je me souviens bien)

                                        s

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

                                          Merci pour ta réponse et oui 64 c’est bien la taille de l’image du coup j’ai un peux mieux compris mais pour la barre de vie on utilise la fonction .getHealth() et .getMaxHealt() donc j’ai un peux chercher mais je n’ai pas trouver qu’elle fonction utiliser pour la barre de nourriture.

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

                                          MINECRAFT FORGE FRANCE © 2024

                                          Powered by NodeBB