dernièrement, j'ai voulu ajouter des sorts. Cependant, je veut que lorsque la flèche ou la boule de feu touche un bloc (d'ou l'arrivée du "on projectile hit"), il execute des effets ou autre. Le problème, c'est que j'ai aucune erreur mais, rien ne s'applique comme je veux. Je vous passe le code pour mieux comprendre.
on projectile hit:
if projectile is fireball:
create a fake explosion at event-location
if {rouge.%shooter%} is true:
loop all players in radius 5 of event-location:
if {rouge.%loop-player%} is false:
if {sort1.%shooter%} is equal to 1:
damage loop-player by 2 hearts
else if {sort1.%shooter%} is equal to 2:
damage loop-player by 3 hearts
else if {sort1.%shooter%} is equal to 3:
damage loop-player by 4 hearts
else if {bleu.%shooter%} is true:
loop all players in radius 5 of event-location:
if {bleu.%loop-player%} is false:
if {sort1.%shooter%} is equal to 1:
damage loop-player by 2 hearts
else if {sort1.%shooter%} is equal to 2:
damage loop-player by 3 hearts
else if {sort1.%shooter%} is equal to 3:
damage loop-player by 4 hearts
else if projectile is arrow:
if shooter's tool isn't Bow:
create a fake explosion at event-location
if {rouge.%shooter%} is true:
loop all players in radius 5 around event-location:
if {rouge.%loop-player%} is false:
if {sort3.%shooter%} is equal to 1:
damage loop-player by 3 hearts
apply Wither 3 to loop-player for 2 seconds
else if {sort3.%shooter%} is equal to 2:
damage loop-player by 4 hearts
apply Wither 4 to loop-player for 2 seconds
else if {sort3.%shooter%} is equal to 3:
damage loop-player by 6 hearts
apply Wither 5 to loop-player for 2 seconds
else if {bleu.%shooter%} is true:
loop all players in radius 5 around event-location:
if {bleu.%loop-player%} is false:
if {sort3.%shooter%} is equal to 1:
damage loop-player by 3 hearts
apply Wither 3 to loop-player for 2 seconds
else if {sort3.%shooter%} is equal to 2:
damage loop-player by 4 hearts
apply Wither 4 to loop-player for 2 seconds
else if {sort3.%shooter%} is equal to 3:
damage loop-player by 6 hearts
apply Wither 5 to loop-player for 2 seconds
PS: Pour les radius, j'ai essayé of event-location et around event-location.
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
MrUrica
Bonjour,
dernièrement, j'ai voulu ajouter des sorts. Cependant, je veut que lorsque la flèche ou la boule de feu touche un bloc (d'ou l'arrivée du "on projectile hit"), il execute des effets ou autre. Le problème, c'est que j'ai aucune erreur mais, rien ne s'applique comme je veux. Je vous passe le code pour mieux comprendre.
PS: Pour les radius, j'ai essayé of event-location et around event-location.
Rien ne marche.
1 réponse à cette question
Messages recommandés