Aller au contenu
boycat

solution partielle ... skript /reserve sans addons

Messages recommandés

Version de Minecraft : 1.8.8
Version de Skript : 2.6-beta3

Type du skript : skript /réserve sans addons

Description du script :

Bonjour comment allez vous ? 

je vais essayer d'être un maximum clair 

Je voudrais un skript de /réserve c'est a dire quand on mine dans le monde "minage" les blocs sont directement envoyer dans un gui et quand on revien dans le monde de base et que on effectue la commande /réserve ça ouvre un menu avec les items que on a miné et pour les récupérer il faut cliqué dessus

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 3 heures, boycat a dit :

Version de Minecraft : 1.8.8
Version de Skript : 2.6-beta3

Type du skript : skript /réserve sans addons

Description du script :

Bonjour comment allez vous ? 

je vais essayer d'être un maximum clair 

Je voudrais un skript de /réserve c'est a dire quand on mine dans le monde "minage" les blocs sont directement envoyer dans un gui et quand on revien dans le monde de base et que on effectue la commande /réserve ça ouvre un menu avec les items que on a miné et pour les récupérer il faut cliqué dessus

Citation

Contenu masqué

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

 

Voilà, rien de plus simple 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 12 heures, boycat a dit :

Merci de t'on aide j'ai 1 seul erreur utilise tu as un addon ? je ne sais pas si cela viens de la 

image_2021-11-07_012405.png

Non, faute de frappe, j'ai oublié le "of" entre "{_Number}" et "metadata tag", suffit de l'ajouter 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 5 minutes, Shykuzo a dit :

Non, faute de frappe, j'ai oublié le "of" entre "{_Number}" et "metadata tag", suffit de l'ajouter 🙂

Merci de ta réponse ! quand je mine du sable ou autre rien rentre dans le menu 😕

ps l'erreur n'est plus présente 🙂 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 28 minutes, boycat a dit :

Merci de ta réponse ! quand je mine du sable ou autre rien rentre dans le menu 😕

ps l'erreur n'est plus présente 🙂 

Tu es bien dans le monde "minage" lorsque tu mines du sables ?

Tu as bien choisis qu'une seule des 2 méthodes ?

Vérifies le nom des variables, faut qu'elles soient TOUTES identiques

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, Shykuzo a dit :

Tu es bien dans le monde "minage" lorsque tu mines du sables ?

Tu as bien choisis qu'une seule des 2 méthodes ?

Vérifies le nom des variables, faut qu'elles soient TOUTES identiques

oui je suis bien dans le monde minage

tout fonctionne sauf les blocs ne sont pas dans le /reserve

 

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, boycat a dit :

oui je suis bien dans le monde minage

tout fonctionne sauf les blocs ne sont pas dans le /reserve

 

on break:
    if player is in world "minage":
        cancel event
        set event-block to air
        add event-block to {Blocks::%player%::*}
        send "&6&l+1 &6%event-item%"
        stop

command /reserve:
    trigger:
        if player is not in world "minage":
            if size of {Blocks::%player%::*} > 0:
                set metadata tag "GUI-Reserve" of player to chest inventory with 6 rows named "&6Réserve"
                set slot 0 of metadata tag "vanillaGUI" of player to stone named "&6General Kenobi"
                open (metadata tag "GUI-Reserve" of player) to player
                set {_Number} to 0
                loop {Blocks::%player%::*}:
                    set slot {_Number} of metadata tag "GUI-Reserve" of player to loop-value
                    add 1 to {_Number}
                open (metadata tag "GUI-Reserve" of player) to player
            else:
                send "&4Erreur: &cVous n'avez miné aucuns blocs !" to player
                stop
        else:
            send "&4Erreur: &cVeuillez retourner au monde Faction pour pouvoir exécuter cette commande !" to player
            stop

on inventory click:
    if event-inventory = (metadata tag "GUI-Reserve" of player):
        cancel event
        give event-item to player's inventory
        set event-slot to air
        remove event-item from {Blocks::%player%::*}

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 07/11/2021 à 14:05, boycat a dit :

Merci de ta réponse ! quand je mine du sable ou autre rien rentre dans le menu 😕

ps l'erreur n'est plus présente 🙂 

Vérifie que l'action se fasse bien en ajoutant un message de debug.
Par exemple, quand on casse un bloc, tu fais un "send "Bloc cassé" to player", si tu reçois un message, c'est que tout est censé fonctionné, sinon, c'est qu'il y a une erreur quelque part 🙂

Partager ce message


Lien à poster
Partager sur d’autres sites
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.