Bonjour, j'aimerais restreindre le skript de la boussole qui téléporte où on vise :
aliases:
# blocks without collision as of Minecraft 1.5 (excluding fire, nether portal & end portal)
nonsolid = 0, 6, 27, 28, 30, 31, 32, 37, 38, 39, 40, 50, 55, 59, 63, 64, 65, 66, 68, 69, 70, 71, 72, 75, 76, 77, 78:0, 83, 85:4-7, 104, 105, 106, 111, 115, 131, 132, 141, 142, 143, 147, 148, 157
on rightclick with compass:
loop blocks above targeted block:
loop-block is nonsolid
block above loop-block is nonsolid
teleport player to loop-block
stop trigger
J'aimerais le restreindre pour faire en sorte que la boussole ne téléporte pas plus loin que 10 blocks et qu'elles ne puissent pas téléporter plus haut que ce que nous sommes :
distance between the player and targeted block is smaller than 10:
J'ai ajouté cette condition avant le loop blocks, ce qui empêche les joueurs de se téléporter plus que 10 blocks mais j'aimerais que quand on vise plus loin ça téléporte quand même mais limité à 10 blocks.
J'aimerais également que la téléportation soit limitée à la hauteur du joueur, je ne sais pas comment faire, peut être avec une comparaison du "targeted block" et du "y" du joueur
Merci de votre aide