Créer une armure
-
Il y a un tutoriel sur les crafts sur le forum
Envoyé de mon SM-G920F en utilisant Tapatalk
-
-
merci robin

continue tes tuto s’il te plait ^^
Après j’ai une autre question mais je n’ai pas encore chercher la réponse mais serait il possible de mettre comme effets à une armure le rajouts de coeur ?
Car dans les potions, le bonus de vie n’y est pas. -
Dans la fonction onArmorTick donne l’effet de potion au joueur pour une seconde (voir 0 secondes).
-
oui mais sa lui redonne les coeurs donc il peu pas les régénérer puisqu’il son redonner a chaque fois
-
Hein ?
Envoyé de mon SM-G920F en utilisant Tapatalk
-
comme l’effet est redonné à chaque ticks, les coeurs en plus sont constament vide car ils sont réiniialisé à chaque fois donc le joueur ne peut pas les régénéré
-
Et si tu met pendant une seconde ?
Envoyé de mon SM-G920F en utilisant Tapatalk
-
sa réinitialise les coeur donné quand meme.
Il faudrai une condition du genre" tant que (sa) alors (sa)" et pas “si (sa) alors a chaque ticks (sa)”.
Je vais au lit, je repondrais qu’a partir de demain. -
Envoi ton code
Envoyé de mon SM-G920F en utilisant Tapatalk
-
public void onArmorTick(World world, EntityPlayer player, ItemStack stack)
{
if((this.armorType == 0) && (this.armorType == 1) && (this.armorType == 2) && (this.armorType == 3))
{
player.addPotionEffect(new PotionEffect(Potion.healthboost.id, 220, 0));
}
}
mais sa ne me met pas d’effet quelque soit l’effet donner.
Comment on met comme condition que tout les equipement soit equiper ? -
Ah oui, il est là le problème, regarde ta condition, elle est impossible, il faudrai que le chiffre soit à 0, à 1, à 2 et à 3 en même temps
Envoyé de mon SM-G920F en utilisant Tapatalk
-
Comment je peux faire alors ?
Car je ne trouve pas de personne qui montre comment mettre un effet que si vout est equiper
-
Je dirais qu’il y a déjà eu une centaine de poste à ce propos cherche un peu
Envoyé de mon SM-G920F en utilisant Tapatalk
-
je veux bien que tu me dis ou alors car je cherche depuis hier e je n’ai toujours pas trouver
-
http://www.minecraftforgefrance.fr/showthread.php?tid=2377&highlight=Armure
Envoyé de mon SM-G920F en utilisant Tapatalk
-
je cherchais pas au bonne endroi –’
merci
Mais sa ne donne pas d’effet de potion, ça met une erreur sur le player -
Merci

Cependant je n’arrive pas a mettre un effet de potion comme effet
-
Envoi le code
Envoyé de mon SM-G920F en utilisant Tapatalk
-
public void onLivingHurt(LivingHurtEvent event)
{
ItemStack boots = event.entityLiving.getEquipmentInSlot(1);
ItemStack leggings = event.entityLiving.getEquipmentInSlot(2);
ItemStack chestPlate = event.entityLiving.getEquipmentInSlot(3);
ItemStack helmet = event.entityLiving.getEquipmentInSlot(4);if(boots != null && boots.getItem() == ModFairytail.bootsacier && leggings != null && leggings.getItem() == ModFairytail.leggingsacier && chestPlate != null && chestPlate.getItem() == ModFairytail.chestPlateacier && helmet != null && helmet.getItem() == ModFairytail.helmetacier)
{
if(event.source.getDamageType().equals(“arrow”))
{
player.addPotionEffect(new PotionEffect(Potion.resistance.id, 20, 0));
}
}
}