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

    Résolu Item permettant de Fly

    1.7.x
    1.7.10
    6
    12
    2168
    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.
    • SpyMan
      SpyMan dernière édition par

      Bonjour j’aimerais savoir comment créer un item permettant de voler comme en creative.

      1 réponse Dernière réponse Répondre Citer 0
      • Deleted
        Deleted dernière édition par

        Tout d’abord tu vas override la méthode onItemRightClick, et une fois dedans soit tu pourras checker un boolean enregistré dans les tags du joueur (voir le tuto de gugu42 sur le ExtProp) soit tu vérifies si le joueur est en train de voler, dans quel cas tu mettras false / true au bout de cette ligne
        player.capabilities.allowFlying = true;
        player est le nom de l’argument de type EntityPlayer de la méthode onItemRightClick, mais ça je pense que tu l’avais deviné ^^’

        1 réponse Dernière réponse Répondre Citer 0
        • SpyMan
          SpyMan dernière édition par

          Merci ça fonctionne mais comment vérifier si l’item est equipé dans le slot du Plastron (mon item est un bout d’armure)

          ???

          1 réponse Dernière réponse Répondre Citer 0
          • SCAREX
            SCAREX dernière édition par

            player.getCurrentArmor(3)

            Site web contenant mes scripts : http://SCAREXgaming.github.io

            Pas de demandes de support par MP ni par skype SVP.
            Je n'accepte sur skype que l…

            1 réponse Dernière réponse Répondre Citer 0
            • SpyMan
              SpyMan dernière édition par

              d’accord mais je vérifie ça dans quel method ?

              1 réponse Dernière réponse Répondre Citer 0
              • Folgansky
                Folgansky Correcteurs dernière édition par

                Du coup va plutôt falloir également que tu crées un bouton personnalisé avec la condition de rester appuyé sur la touche pour que la condition soit true. Y’a un tuto sur ça.

                En gros la condition devra checker si ton équipement est sur le slot 3 d’armure et que tu es en train d’appuyer sur la touche, du coup ça mettrait le fly true.

                1 réponse Dernière réponse Répondre Citer 0
                • Kujaroth
                  Kujaroth dernière édition par

                  @‘SpyMan’:

                  d’accord mais je vérifie ça dans quel method ?

                  Tu créer la condition dans le même constructeur que le reste, soit le onItemRightClick

                  >! Bonjour/Bonsoir,
                  >! Vous désirez un Modèle ou une Texture pour votre Mod ? Vous pouvez faire un…

                  1 réponse Dernière réponse Répondre Citer 0
                  • Folgansky
                    Folgansky Correcteurs dernière édition par

                    Il créé une pièce d’armure, pas un item en main.

                    1 réponse Dernière réponse Répondre Citer 0
                    • Kujaroth
                      Kujaroth dernière édition par

                      Oups, je suis rester sur l’item en main…

                      Il te faut donc en EventHandler avec comme constructeur PlayerTickEvent pour enfin y mettre ta condition.

                      Mais après je ne pense pas qu’il y est besoin de bouton ou autre, il l’équipe et vole. Enfin, ça dépend s’il veut fly tout le temps tant qu’il a l’armure ou s’il veux un appuie d’une touche.

                      Cape a la super Man ^^

                      >! Bonjour/Bonsoir,
                      >! Vous désirez un Modèle ou une Texture pour votre Mod ? Vous pouvez faire un…

                      1 réponse Dernière réponse Répondre Citer 0
                      • Snowy_1803
                        Snowy_1803 dernière édition par

                        @‘UnknowOrigin’:

                        Oups, je suis rester sur l’item en main…

                        Il te faut donc en EventHandler avec comme constructeur PlayerTickEvent pour enfin y mettre ta condition.

                        Mais après je ne pense pas qu’il y est besoin de bouton ou autre, il l’équipe et vole. Enfin, ça dépend s’il veut fly tout le temps tant qu’il a l’armure ou s’il veux un appuie d’une touche.

                        Cape a la super Man ^^

                        Ou sinon on utilise le onArmorTick de la classe de l’armure…

                        Moddeur 1.8

                        Développeur Java

                        1 réponse Dernière réponse Répondre Citer 0
                        • SCAREX
                          SCAREX dernière édition par

                          Le problème c’est qu’avec le onArmorTick tu ne peux pas dire quand arrêter de fly

                          Site web contenant mes scripts : http://SCAREXgaming.github.io

                          Pas de demandes de support par MP ni par skype SVP.
                          Je n'accepte sur skype que l…

                          1 réponse Dernière réponse Répondre Citer 0
                          • Deleted
                            Deleted dernière édition par

                            Bah dans l event onTickPlayer (un truc dans le genre) fais une condition qui vérifie et le gamemode qu’il soit en survival et si il a l’armure d’équippé. Si c’est le cas tu actives le fly mode sinon, si il est survival mais qu’il n’a pas ta nouvelle armure d’équippé, tu désactives le fly mode. Sa me semble être la meilleure solution 🙂

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

                            MINECRAFT FORGE FRANCE © 2018

                            Powered by NodeBB