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

    Demande aide menu ECHAP

    Sans suite
    6
    6
    1389
    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.
    • T
      tomaveclevdsl last edited by

      Bonjour à tous, comment puis-je modifier l’interface du menu ECHAP sur le jeu, et es que cela est possible avec MCP? ou avec un mod ?

      Cordialement

      Fondateur de Minium et de AltisNewRP

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

        Avec mcp ça doit pas être bien compliqué mais je connais pas vraiment mcp. Avec un mod faut utiliser l’event GuiOpenEvent (y’a un tuto sur ce forum) pour remplacer ce gui par un custom.

        Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

        AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

        Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
        Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

        1 Reply Last reply Reply Quote 0
        • robin4002
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs last edited by

          Le “menu échap” il a un nom, c’est GuiIngameMenu.

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

            Dans ta class ClienProxy tu rajoute ca :

            {
            
                public ClientProxy()
                {
                    MinecraftForge.EVENT_BUS.register(this);
                }
            
                @SubscribeEvent
                public void InitGuiEvent(InitGuiEvent.Post e) {
                    if(e.gui instanceof GuiIngameMenu){
                        for(Object b : e.buttonList){
                            if(((GuiButton) b).id == 1){
                                ((GuiButton) b).visible = false;
                            }
                            if(((GuiButton) b).id == 12){
                                ((GuiButton) b).visible = false;
                            }
                            if(((GuiButton) b).id == 7){
                                ((GuiButton) b).visible = false;
                            }
                            if(((GuiButton) b).id == 5){
                                ((GuiButton) b).visible = false;
                            }
                            if(((GuiButton) b).id == 6){
                                ((GuiButton) b).visible = false;
                            }
                            if(((GuiButton) b).id == 4){
                                ((GuiButton) b).visible = false;
                            }
                            if(((GuiButton) b).id == 0){
                                ((GuiButton) b).visible = false;
                            }
                            }
            
                        byte b0 = -16;
                        e.buttonList.add(new GuiButton(4, e.gui.width / 2 - 100, e.gui.height / 4 + 24 + b0, 200, 20, "§4Retour au jeu") {
                            @Override
                            public void mouseReleased(int x, int y) { // Lorsque l'on clique                    
                            }
                        });
                        e.buttonList.add(new GuiButton(0, e.gui.width / 2 - 100, e.gui.height / 4 + 48 + b0, 200, 20, "Options") {
                            @Override
                            public void mouseReleased(int x, int y) { // Lorsque l'on clique                    
                            }
                        });
                        e.buttonList.add(new GuiButton(40, e.gui.width / 2 - 100, e.gui.height / 4 + 72 + b0, 200, 20, "TeamSpeak 3"){
                            @Override
                            public void mouseReleased(int x, int y) { // Lorsque l'on clique
                                if (Desktop.isDesktopSupported()) {
            
                                    try {
                                        Desktop.getDesktop().browse(new URI("ts3server://http://62.210.144.248?port=9987")); // On essaye de lancer TeamSpeak
                                    } catch (Exception e) {
                                        e.printStackTrace();
            
                                }
            
                                }
            
                                }
            
                        });
                        e.buttonList.add(new GuiButton(41, e.gui.width / 2 - 100, e.gui.height / 4 + 72 + b0, 200, 20, "Site"){
                            @Override
                            public void mouseReleased(int x, int y) { // Lorsque l'on clique
                                if (Desktop.isDesktopSupported()) {
            
                                    try {
                                        Desktop.getDesktop().browse(new URI("http://http://62.210.144.248/")); // On essaye de lancer TeamSpeak
                                    } catch (Exception e) {
                                        e.printStackTrace();
            
                                }
            
                                }
            
                                }
            
                        });
                        }
                }
            

            Apres tu rajoute des boutton ect

            1 Reply Last reply Reply Quote 1
            • ?
              A Former User last edited by

              Tu reprends le code de la classe puis tu en recréer une tu copy colle et tu l’apelle au lieu de l’autre ensuite tu modifie ce que tu a a modifier

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

                Il y a un tutoriel sur le forum, un minimum de recherche serait apprécié 😉

                Le code se trouve dans le message de @mrlebest pour les explications il faut voir le tuto

                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 Reply Last reply Reply Quote 1
                • 1 / 1
                • First post
                  Last post
                Design by Woryk
                Contact / Mentions Légales

                MINECRAFT FORGE FRANCE © 2018

                Powered by NodeBB