MFF

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

    Un mod inspiré de DayZ, renseignement avant de commencer?

    Planifier Épinglé Verrouillé Déplacé Le salon libre
    13 Messages 4 Publieurs 313 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.
    • T Hors-ligne
      totos51
      dernière édition par

      Salut à tous,

      Comme dit dans le titre,
      la communauté dans laquelle je joue, le 1RPC sur Planetside 2 en l’occurence,
      m’a demandé si il était possible de faire un mod inspiré de DayZ, jusque la ça va, je me suis dis pourquoi pas.

      J’aimerai donc savoir si les éléments suivants sont faisables, et si vous pensez que leur accomplissement sera bien trop compliqué?
      je mets des numéro pour que vous puissiez simplement me donner le numero de l’idée.

      1 - Trouvé - Ne pas pouvoir poser de blocs, sauf ceux d’une certaines liste (four, table de craft etc) (un event je suppose?)
      2 - Trouvé - Supprimer les coffres, enderchest (ou du moins leur craft)
      3 - Trouvé - BlockEvent.BreakEvent
      4 - Abandonné -Modifier la taille des cycles jour/nuit (1h IRL de jour/1h IRL de nuit)
      5 - Abandonné - Ajouter une sorte de “date de peremption” sur la nourriture
      6 - Ajouter la soif (je sais que c’est possible, mais au niveau de la complexité?)
      7 - Trouvé - Supprimer les caves, portail vers l’ender
      8 - Trouvé - supprimer la possibilité de faire un portail vers le nether?

      9 - Abandonné - Modifier le max stack size d’un bloc?
      10 - Ajouter un effet saignement
      11 - Cacher les pseudos des joueurs, sauf si ils sont à moins de 10 blocs

      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

        1 - InteractEvent, tu blocs en fonction de l’item que le joueur à en main.
        2 - Le craft. https://github.com/FFMT/FFMT-libs/blob/master/common/fr/minecraftforgefrance/ffmtlibs/FFMTRegistry.java#L254
        3 - J’imagine que tu parlais d’empêcher de casser certains blocs.
        4 - Aucune idée
        5 - Recréer une bouffe custom, ou alors avec l’event de tick, ajouter un tag nbt à la bouffe et faire varier le nombre avec le temps, si ça dépasse un certains nombre tu le vire de l’inventaire et tu remplaces par de la viande de zombie (ou autre chose)
        6 - Custom player prop + RenderInGameOverlay pour le rendu (ou un truc comme ça) + livingUpdate pour envoyer des dégâts si elle vide.
        7 - Peut être avec un event de génération, pas sûr
        8 - InteractEvent si le joueur a un briquet en main et qu’il y a de l’obsi à côté, cancel l’event.

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

          D’accord, juste au sujet de la bouffe, c’est possible de mettre un nbt avec l’heure à laquelle l’item est créé, spawn ou quoi que ce soit, et que si le joueur mange cette bouffe alors si il s’est écoulé plus de X temps alors l’item mets un effet hunger sinon il nourris normalement?

          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 je ne crois pas, il n’y a pas d’event pour quand un joueur mange (enfin il ne me semble pas).

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

              d’accord, dommage…

              mes recherche quant à la possibilité de supprimer les caves m’ont amenés à ces events:
              InitMapGenEvent
              PopulateChunkEvent

              maintenant faut je trouve ce que je peux en faire ^^’


              Sinon je pourrais essayer de mettre une nouvelle generation*? dans le menu, la ou ya SuperFlat etc en mettant seulement le minerai pour le terrain et en laissant les biomes comme ils sont?

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

                @‘totos51’:

                d’accord, dommage…

                mes recherche quant à la possibilité de supprimer les caves m’ont amenés à ces events:
                InitMapGenEvent
                PopulateChunkEvent

                maintenant faut je trouve ce que je peux en faire ^^’


                Sinon je pourrais essayer de mettre une nouvelle generation*? dans le menu, la ou ya SuperFlat etc en mettant seulement le minerai pour le terrain et en laissant les biomes comme ils sont?

                Le plus simple est de créer ton world type avec ton chunk provider

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

                  En effet oui, merci diangle, c’était effectivement le plus simple!

                  Edit: ajout des points 9 à 11

                  Bientot un post en section développement je pense

                  une idée pour le nom du mod, SurvivalZ est bien trop courant, un truc plus original à me proposeR?

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

                    Pour la nourriture périmée, tu peux le faire avec ta propre bouffe que tu aura crée avec la fonction “onEaten” 😉

                    Mes mods :

                    >! GGButtonMod : http://minecraftforgefrance.fr/showthread.php?tid=1280
                    CraftYourMenu : http://minecraftforgefrance.fr/showth…

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

                      pour la nourriture périmée je vois pas trop comment faire, tu devrais faire que tu augmente une valeur tous les soirs, et que en fonction de la valeur tu change la texture, et au bout d’un moment tu la transforme en pourries.

                      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

                        9. Si ce sont les blocs de minecraft, pas trop possible, si sont les tiens, faut passer par l’itembloc
                        10. event de rendu
                        11. event de rendu living special, tu cancel et ça va virer le rendu du nom, ensuite faut le remettre si le joueur est proche ou pas.

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

                          Si tu veux être libre de ce que tu veux faire, il va falloir passer par le base edit modding malhereusement 😕
                          Ou deuxième solution, tu modde les classes vanilla pour tout ce qui est peremption, modifier le max stack size etc … Et pour rajouter les mobs / Items, tu fais un mod forge.

                          Mes mods :

                          >! GGButtonMod : http://minecraftforgefrance.fr/showthread.php?tid=1280
                          CraftYourMenu : http://minecraftforgefrance.fr/showth…

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

                            mouais je vais plutot faire des concessions… je veux que cela reste un mod forge… tant pis 🙂

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

                              Je me permets de up avec une question:
                              Je veux ajouter une IA à mes zombies, en partant du principe:
                              Si le joueur est debout à moins de 40 blocs et si il y n’y a aucun bloc entre le joueur et le zombie, alors le zombie l’aggro
                              Si le joueur est en sneak à mois de 10 blocs et si il y n’y a aucun bloc entre le joueur et le zombie, alors le zombie l’aggro
                              Si le joueur est en sneak entre 40 et 10 blocs du zombie, il ne se fait pas aggro

                              Mon idée est de prendre le vecteur directeur de la droite passant par les points et tester avec un pas de 0.5 si le bloc à cet endroit n’est pas null, pensez vous l’idée bonne?

                              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