Aller au contenu
LeCraftDeOuf

Interdit de poser un bloc

Messages recommandés

Bonjour, bonsoir,

 

version spigot: 1.10.2

 

Je suis en skript 2.2-dev29, j'aimerai que le joueur ne peux poser aucun blocs sur ou a coté d'un bloc spécifier dans une option. Mais je ne sais pas comment faire pour détecter si oui ou non le bloc poser se trouve à coté/sûr le block spécifié. :c Merci de votre aider.

Partager ce message


Lien à poster
Partager sur d’autres sites
Tout simplement:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Si il pose un bloque a coter de la dirt, il pourra le faire quand même (le temps qu'il ne vise pas le bloque de dirt)

Partager ce message


Lien à poster
Partager sur d’autres sites

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Attention : je n'ai pas tester le code

J'go tester jvous redit quoi.Et merci à tous pour vos aides :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Au pire tu peux loop les blocs autour de l'event-block et vérifier si ce sont des blocs par exemple de terre et ensuite faire un cancel event.

Ça doit donner quelque chose comme ça:

On place of BLOCK:

loop all blocks in radius 1.2 around event-block:

if loop-block is BLOCK:

cancel event

message "&cPas ici !!!" to player

  • J'aime 2

Partager ce message


Lien à poster
Partager sur d’autres sites
Au pire tu peux loop les blocs autour de l'event-block et vérifier si ce sont des blocs par exemple de terre et ensuite faire un cancel event.

Ça doit donner quelque chose comme ça:

On place of BLOCK:

loop all blocks in radius 1.2 around event-block:

if loop-block is BLOCK:

cancel event

message "&cPas ici !!!" to player

Merci de ton aide !

Partager ce message


Lien à poster
Partager sur d’autres sites

×
×
  • Créer...

Information importante

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.