Dynamite cassable obsi



  • Bonjours il y a pas longtemps jai creer une dynamite mais elle casse pas lobsidienne comment faire et je veut quelle casse lobsidienne au bout de 4 dynamite comment faire svp ?



  • L'obsidienne à une resistance de 2000 je crois, donc pour une dynamite qui détruit l'obsidienne, il faudrait que l'explosion que tu crées soit supérieur à 2000 d'éfficacité.
    Ensuite tu veux plutôt :

    • 4 dynamite qui explosent ensemble et détruisent l'obsidienne ?
    • 1 dynamite qui en explosant l'endommage un peu, puis une deuxième qui l'endommage un peu plus, etc… ?

    En espérant t'avoir aidé.



  • @'elx9000':

    L'obsidienne à une resistance de 2000 je crois, donc pour une dynamite qui détruit l'obsidienne, il faudrait que l'explosion que tu crées soit supérieur à 2000 d'éfficacité.
    Ensuite tu veux plutôt :

    • 4 dynamite qui explosent ensemble et détruisent l'obsidienne ?
    • 1 dynamite qui en explosant l'endommage un peu, puis une deuxième qui l'endommage un peu plus, etc… ?

    En espérant t'avoir aidé.

    Moi je veut que 1dynamire qui explose endommage un peu et lautee un peu + ducoup jdois faire comment ?



  • Salut,
    Attention au langage un peu sms, premièrement.
    Secondo, je te recommanderai plutôt que de générer une explosion trop violente qui tuerait tous les joueurs sur place, en échange d'1 ou 2 blocks d'obsi détruits par chance, de te servir de l'event ExplosionEvent.Detonate.
    Bonne chance, car tu m'as l'air débutant 😃



  • Il faudrait faire en sorte que chaque explosion que subi un block d'obsidienne réduise sa résistance d'au moins 501 (501 x 4 = 2004 > 2000). Mais là j'avoue que j'ai pas d'idée précise sur comment le faire.



  • Non, il faudrait se servir de l'event cité + haut, afin de récupérer la liste des blocks affectés par l'explosion, et ainsi détruire une partie aléatoire de ceux d'obsi.


  • Rédacteurs

    La meilleur façon est celle donnée par Plaigon. J'approuve.


  • Administrateurs

    @Zokyt:

    Bonjours il y a pas longtemps jai creer une dynamite mais elle casse pas lobsidienne comment faire et je veut quelle casse lobsidienne au bout de 4 dynamite comment faire svp ?

    Le fonctionnement de minecraft au niveau de la résistance des explosions ne permet pas de faire ça.

    Le plus simple est d'utiliser une explosion custom qui détruit tous les blocs dont la résistance est < 2000 et pour les blocs = 2000 tu fais ce qu'a proposé plaigon, une chance sur 4.

    Si tu veux vraiment un système d’endommagement, il faudrait à chaque explosion enregistrer quelque part un niveau de dégât pour chaque bloc d'obsi et faire que quand cela arrive à 4 détruire le bloc.