MFF

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

    Probleme Boucle For dans mon Container

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    11 Messages 3 Publieurs 2.1k 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.
    • YorwanY Hors-ligne
      Yorwan
      dernière édition par

      essaie += 18 au lieu de =+ 18 . si ce n’est pas çà je ne peut rien pour toi

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

        Merci, plus de probleme mais ca fait plein de slots en trop, j’ai essayé de convertir se code:

        this.addSlotToContainer(new Slot(inventoryMinefus, 1, 8, 8));
        
        this.addSlotToContainer(new Slot(inventoryMinefus, 2, 8, 26));
        this.addSlotToContainer(new Slot(inventoryMinefus, 3, 8, 44));
        this.addSlotToContainer(new Slot(inventoryMinefus, 4, 8, 62));
        this.addSlotToContainer(new Slot(inventoryMinefus, 5, 8, 80));
        this.addSlotToContainer(new Slot(inventoryMinefus, 6, 8, 98));
        

        Et ca a donné ca:

        ​int i, j = 1;
        
        for(i = 8 ; i < 99; i += 18 & j++){
        this.addSlotToContainer(new Slot(inventoryMinefus, j, 8, i));
        }
        

        C’est correct ?

        Developpeur d'Hogsmod, un mod implémentant le Monde d'Harry Potter dans Minecraft!

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

          heu je sais pas çà dépend : combien de slot en trop as-tu ?

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

            En faite c’est une ligne verticale, en haut plein de slot superposé et en bas normal^^

            Developpeur d'Hogsmod, un mod implémentant le Monde d'Harry Potter dans Minecraft!

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

              Ce sont des slots (http://gyazo.com/b62dd1d515867dd40be52dfce3368220) ^^ Il y en a … a peine trop ? x)

              Developpeur d'Hogsmod, un mod implémentant le Monde d'Harry Potter dans Minecraft!

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

                je travaille peu avec les container peut tu me donner quel valeur est associé a quoi dans la commande s’il te plait

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

                  J c’est l’id du slot et i c’est le y dans le gui

                  Developpeur d'Hogsmod, un mod implémentant le Monde d'Harry Potter dans Minecraft!

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

                    @‘sosoh’:

                    J c’est l’id du slot et i c’est le y dans le gui

                    Dans ce cas c’est beaucoup plus propre de faire comme ça :

                    ​for(i = 8 ; i < 99; i += 18){
                    
                    this.addSlotToContainer(new Slot(inventoryMinefus, ++j, 8, i));
                    }
                    

                    Pour tes slots en trop, met un point d’arret, lance en mode débug et fait une trace pas a pas.

                    –------------------------------------------------------------------------------------
                    Si tu trouves mon intervention pertinente, n'hésite pas a m…

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

                      ok et inventoryMinefus et le 8 ? est-ce que le container marchait quand tu faisait les commande une par une

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

                        InventoryMinefus c’est le nom du container, et 8 c’est le x… Et oui cela marchait

                        Developpeur d'Hogsmod, un mod implémentant le Monde d'Harry Potter dans Minecraft!

                        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