• Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Solved Rajouter une interface de vendeur

    1.7.x
    1.7.x
    3
    7
    1943
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Fine33
      Fine33 last edited by

      Bonjour ! Je voudrai que lorsque l’on fait un clic droit sur un mob que l’on a créé, une interface de vendeur s’ouvre et que l’on puisse modifier les objets pouvant être vendus et pouvant être achetés aléatoirement, à la même façon que les villageois. J’ai cherché dans le code de l’entité du villageois, mais je ne sais pas quelle partie de code prendre.

      Merci d’avance ! 🙂

      Fine33.

      Mes mods :

      Agriculcraft

      #L'âge ne fait pas le mod.(L'âge ne fait pas le mod.)

      1 Reply Last reply Reply Quote 0
      • isador
        isador Moddeurs confirmés Modérateurs last edited by

        tu doit avoit dans le code du villageois:
        onRightClick
        {
        open.GUI……
        }

        1 Reply Last reply Reply Quote 0
        • Fine33
          Fine33 last edited by

          J’ai beau chercher encore et encore, je n’ai pas trouvé cette partie de code. 😞

          Mes mods :

          Agriculcraft

          #L'âge ne fait pas le mod.(L'âge ne fait pas le mod.)

          1 Reply Last reply Reply Quote 0
          • isador
            isador Moddeurs confirmés Modérateurs last edited by

            pourtant c’est pas dur a trouver:

            
            {
            ItemStack itemstack = par1EntityPlayer.inventory.getCurrentItem();
            boolean flag = itemstack != null && itemstack.itemID == Item.monsterPlacer.itemID;
            
            if (!flag && this.isEntityAlive() && !this.isTrading() && !this.isChild() && !par1EntityPlayer.isSneaking())
            {
            if (!this.worldObj.isRemote)
            {
            this.setCustomer(par1EntityPlayer);
            par1EntityPlayer.displayGUIMerchant(this, this.getCustomNameTag());
            }
            
            return true;
            }
            else
            {
            return super.interact(par1EntityPlayer);
            }
            }
            
            
            1 Reply Last reply Reply Quote 0
            • Ama
              Ama last edited by

              Il faudra que tu t’inspire presque entièrement du villageois pour pas dire entièrement ! Car à l’heure actuelle il est le seul à avoir un G.U.I de type “Vendeur”

              Fait un “Shearch” ? Merchant

              Bonnes trouvailles !

              Si je t'ai filé un coup de main n'oublie pas le + / -
              Par contre évite les demandes d'aides en MP, tu sera sympa'

              La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

              Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

              1 Reply Last reply Reply Quote 1
              • Fine33
                Fine33 last edited by

                Merci beaucoup ZeAmateis ! En fait, j’avais copié le code du villageois sans penser à modifier la marchandise… (la fatigue sans doute :p)

                Bonne journée !

                Fine33.

                Mes mods :

                Agriculcraft

                #L'âge ne fait pas le mod.(L'âge ne fait pas le mod.)

                1 Reply Last reply Reply Quote 0
                • isador
                  isador Moddeurs confirmés Modérateurs last edited by

                  Pense à mettre le sujet en résolu 😉

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • First post
                    Last post
                  Design by Woryk
                  Contact / Mentions Légales

                  MINECRAFT FORGE FRANCE © 2018

                  Powered by NodeBB