Bonjour, bonsoir ^^
Je rédige mon tout premier post ici suite à un problème dont je n'arrive pas à corriger, même après avoir cherché longuement sur internet et sur les forums officiels Skript...
PROBLÈME
[spoiler=Voici mon script...]
on break of iron ore:
if event-block is in region "test":
cancel event
command "/addxp %player% mining 20"
chance of 20%:
drop 1 iron nugget
chance of 20%:
drop 1 iron nugget
chance of 20%:
drop 1 iron nugget
chance of 20%:
drop 1 iron nugget
chance of 20%:
drop 1 iron nugget
set the block to barrier
wait 5 seconds
chance of 20%:
wait 5 seconds
chance of 20%:
wait 5 seconds
chance of 20%:
wait 5 seconds
chance of 20%:
wait 5 seconds
chance of 20%:
wait 5 seconds
set the block to iron ore
on server start:
execute command "/setblock 574 25 2095 minecraft:iron_ore 0 replace"
Je ne sais pas trop comment expliquer mon problème... le script fonctionne bien dans sa globalité, ce que j'essaye de faire, c'est de faire en sorte que le bloc se casse, qu'il drop les nuggets de fer, que l'outil du joueur perde 1 de durabilité, et que l'XP McMMO lui soit attribuée...
Or, mon problème, c'est que, comme l'event est cancel pour éviter que le bloc se drop lui-même, l'outil ne perd pas de durabilité, et l'XP n'est pas donnée (d'où la commande manuelle dans le code).
J'aimerais donc, s'il vous plaît, savoir comment je pourrais faire pour réduire la durabilité de l'objet tenu par le joueur lorsqu'il mine l'event-block...
Je vous remercie pour toute aide qui sera apportée, et désolé pour la clarté du post, je ne savais pas trop comment expliquer le tout en détail ahah... bonne journée ou soirée !