Bon ok j'ai finalement résolu le problème :)
Explication, le problème étant le lore qui ne voulait pas se mettre causant ainsi une erreur.
J'ai alors changé lore par name, le lore n'étant plus présent j'ai pu effectuer ma commande qui est à présent fonctionnelle :)
J'espère avoir été clair avec tout le monde et merci à tout ceux qui ont cherché ;)
je met ce post en résolu et je met le code ici :
[spoiler=CODE]
on join:
set {Glider.%player%} to false
on sneak toggle:
if name of player's chestplate is "Elytra":
if {Glider.%player%} is true:
set {Glider.%player%} to false
else:
if block under player is air:
wait 1 tick
if player is sneaking:
set {Glider.%player%} to true
loop 1000 times:
wait 4 ticks
if {Glider.%player%} is true:
push player horizontally forward at speed 1.2
Chance of 50%:
push player upwards at speed 0.4
if block under player is not air:
wait 1 second
set {Glider.%player%} to false
else:
stop
on damage:
if name of victim's chestplate is "Elytra":
damage cause is fall:
if {Glider.%victim%} is true:
cancel event
set {Glider.%victim%} to false
command /Elytra:
permission: Elytra.get
trigger:
give player 1 chainmail_chestplate named "Elytra"
EDIT: La chainmail n'étant pas disponible en survie, pas besoin de se compliquer avec des lores ;)