Aller au contenu

Messages recommandés

Posté(e)

Version de Minecraft : 1.15.2
Version de Skript : 2.4.1

Type du skript : Ascenseur en cliquant sur une pancarte

Description du script :

Bonjour, je cherche à faire un ascenseur grâce à des pancartes en cliquant dessus.

Explication : clique droit sur la pancarte je monte à l'étage avec une pancarte écrit [Ascenseur] sur  les mêmes X et Z mais Y différant

quand je sneak ( shift ) clique droit je descend d'un étage sur  les mêmes X et Z mais Y différant mais que le nombre soit infini en y de 0 à 256

 

Exemple : Pancarte 1 ( rez-de-chaussé ), pancarte 2 ( 1 ère étage ), pancarte 3 ( sous-sol )

pancarte 1 ( 250/60/250 ) clique droit  pancarte 2 ( 250/64/250 )

pancarte 1 ( 250/60/250 ) clique droit  pancarte 3 ( 250/56/250 )

 

Posté(e)
Le 27/04/2020 à 20:05, Ludwigz a dit :

Version de Minecraft : 1.15.2
Version de Skript : 2.4.1

Type du skript : Ascenseur en cliquant sur une pancarte

Description du script :

Bonjour, je cherche à faire un ascenseur grâce à des pancartes en cliquant dessus.

Explication : clique droit sur la pancarte je monte à l'étage avec une pancarte écrit [Ascenseur] sur  les mêmes X et Z mais Y différant

quand je sneak ( shift ) clique droit je descend d'un étage sur  les mêmes X et Z mais Y différant mais que le nombre soit infini en y de 0 à 256

 

Exemple : Pancarte 1 ( rez-de-chaussé ), pancarte 2 ( 1 ère étage ), pancarte 3 ( sous-sol )

pancarte 1 ( 250/60/250 ) clique droit  pancarte 2 ( 250/64/250 )

pancarte 1 ( 250/60/250 ) clique droit  pancarte 3 ( 250/56/250 )

 

Hey, ! j'ai fais plus simple deux panneau ! un monter un descendre afin de simplifier la tâche...
voici le code j'espère qu'il te conviendra 🙂 

on right click on sign:
    if line 1 of event-block is "&e[ASCENSEUR]":
        set {_x} to x-coordinate of player
        set {_y} to y-coordinate of player
        set {_z} to z-coordinate of player
        if line 2 of event-block is "Monter":
            add 4 to {_y}
        else if line 2 of event-block is "Descendre":
            remove 4 from {_y}
        teleport player to location at {_x}, {_y}, {_z}
on sign edit:
    if player has permission "adcenseur.edit":
        if line 1 is "monter":
            set line 1 to "&e[ASCENSEUR]"
            set line 2 to "Monter"
        else if line 1 is "descendre":
            set line 1 to "&e[ASCENSEUR]"
            set line 2 to "Descendre"

et voilà plus qu'a mettre un panneau écrire sur la première ligne "monter" ou "desendre" et le tour est joué.
Sur-ce oublie pas le Like ! et je te souhaite une très bonne journée a toi l'ami !

  • J'aime 1
Posté(e)
Il y a 9 heures, iReyZe a dit :

on right click on sign:
    if line 1 of event-block is "&e[ASCENSEUR]":
        set {_x} to x-coordinate of player
        set {_y} to y-coordinate of player
        set {_z} to z-coordinate of player
        if line 2 of event-block is "Monter":
            add 4 to {_y}
        else if line 2 of event-block is "Descendre":
            remove 4 from {_y}
        teleport player to location at {_x}, {_y}, {_z}
on sign edit:
    if player has permission "adcenseur.edit":
        if line 1 is "monter":
            set line 1 to "&e[ASCENSEUR]"
            set line 2 to "Monter"
        else if line 1 is "descendre":
            set line 1 to "&e[ASCENSEUR]"
            set line 2 to "Descendre"

Salut j'ai essayer le script mais quand j'ai voulu tester les pancarte rien ne se passait

sur la pancarte j'ai marqué :


&e[ASCENSEUR]     &e[ASCENSEUR]
   Monter             Descendre

et je cliquait et aucune action se passe

 

 

Posté(e)
Il y a 3 heures, Ludwigz a dit :

 

Pourtant je te l'ai dis comment tu devais l'éditer...

Uniquement besoin d'une ligne "monter" ou "descendre" sur la première ligne, puis tu confirme le panneau se créer si t'as la permission indiquer.

  • 3 semaines après...
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.