Aller au contenu

Messages recommandés

Version de Minecraft : 1.12.2

Ma version de skript : 1.12.2
Addons utilisés: Skellett, SkQuerry, skRayFall, Skript, WildSkript

Description du script :

J'ai fais un skript de printer et j'aimerai de l'aide ... Je vous montre le skript

every 2 seconds:
    loop all players:
        loop {printer.%loop-player%::*}:
            if {batterie.%loop-value%} >= 1:
                set {detruit.%loop-value%} to true
                if {printer.%player%::*} = 1:
                    send "&4Ton printer à été cassé car il n'avais plus de batterie !"
                if {printer.%player%::*} < 1:
                    send "&4Un de tes printer à été cassé car il n'avais plus de batterie !"
                set {printer.%loop-value%} to false
                remove loop-value from {printer.%loop-player%::*}
            else:
                if {paper.%loop-value%} > 0:
                    chance of 30%:
                        add 15 to {argent.%loop-value%}
                    chance of 40%:
                        add 10 to {argent.%loop-value%}
                    chance of 30%:
                        add 5 to {argent.%loop-value%}
                    remove 1 from {batterie.%loop-value%}
                    remove 1 from {paper.%loop-value%}

Je vous ai mis le skript entier en pièce jointe

Il y a un bug à la ligne 4 et 12

Bug ligne 4 : There are multiple loops that match loop-value. Use loop-value-1/2/3/etc. to specify which loop's value you want. (Printer.sk, line 73: if {batterie.%loop-value%} >= 1:')

Bug ligne 12 : 'else' has to be placed just after an 'if' or 'else if' section (Printer.sk, line 81: else:')

Voilà ...

Merci de m'aider 🙂 

PS ne pas lire sauf modo: Je n'ai pas compris mon avertissement que j'ais reçut comment ça un skript plus explicite ?

Ma version de skript 2.2dev37c

 

Contenu masqué

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

Modifié par alexator3000
Avertissement par modo

Partager ce message


Lien à poster
Partager sur d’autres sites

Tu as actuellement plusieurs boucle. Skript ne sait pas distinguer de quel boucle tu veux parler en utilisant loop-value. Utilise loop-value-1 pour ta première boucle, loop-value-2 pour la deuxième et ainsi de suite. J'espère t'avoir éclairé.

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, alexator3000 a dit :
Il y a 3 heures, Romitou a dit :

Tu as actuellement plusieurs boucle. Skript ne sait pas distinguer de quel boucle tu veux parler en utilisant loop-value. Utilise loop-value-1 pour ta première boucle, loop-value-2 pour la deuxième et ainsi de suite. J'espère t'avoir éclairé.

 

Merci mais je n'ai pas vraiment compris, comment ça une boucle ? Et où est-ce que je dois mettre loop-value-1 et 2 ?

Merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Voila j'ai réglé tout les problèmes car en réglant tes 2 problèmes, sa en a creer d'autre donc maintenant ton skript marche correctement.

Le voila:

Contenu masqué

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

 

Modifié par zarco70

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.