Aller au contenu

Messages recommandés

Version de Minecraft : 1.12.2
Version de Skript : 2.X.X

Addons utilisés: les principaux

Type du skript : skript de récolte de pommes

Description du script :

Bonjour, j'ai réalisé un script permettant aux joueurs de récolter des pommes sur des feuilles de jungles sauf que l'évènement se déroule lorsque je clique sur tout type de feuillage et pas seulement sur les feuilles de jungle comme je le souhaite.

Pouvez-vous m'indiquer comme cela est possible de régler le problème ?

on right click on jungle leaves:
    if {recolte::pommes::%player%} is not set:
        set {recolte::pommes::%player%} to true
        wait 1 ticks
        Send title "&aVous récoltez des pommes..." with subtitle "&cen cours..."
        wait 5 seconds
        Send title "&aVous récoltez des pommes..." with subtitle "&cen cours..."
        wait 5 seconds
        Send title "&aVous récoltez des pommes..." with subtitle "&cen cours..."
        wait 5 seconds
        Send title "&aVous récoltez des pommes..." with subtitle "&cen cours..."
        wait 5 seconds
        send " " to player
        send "&4» &aVous venez de récolter une pomme" to player
        send " " to player
        give player 1 apple
        clear {recolte::pommes::%player%}
    else:
        send "&c✘ Vous êtez déja en train de récolter des pommes !"
        stop

 

Merci.

Partager ce message


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

Contenu masqué

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

Salut, essaye ça et dis moi si ca fonctionne 😉

il me dit qu'a chaque ligne il faut 2 tabs mais qu'il a trouvé 8 espaces (ce qui est la même chose il me semble) et que je fasse 8 espaces ou 2 tabs ça ne change rien

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é.

Salut, essaye ça et dis moi si ca fonctionne 😉

 

Okay, c'est une erreur commune, efface les espaces et ajoute des tabulations

Edit: si tu est avec notepad/ sublime text, fais ctrl+f et tappe 4 espace puis chosis de remplacer par une tabulation

Modifié par Alexy57

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
il y a 39 minutes, Alexy57 a dit :

on right click on leave:
	if targeted block is jungle leave:
		**la suite de ton code**

Salut, essaye ça et dis moi si ca fonctionne 😉

 

Okay, c'est une erreur commune, efface les espaces et ajoute des tabulations

Edit: si tu est avec notepad/ sublime text, fais ctrl+f et tappe 4 espace puis chosis de remplacer par une tabulation

Pour Sublime Text, tu fais CTRL + A (Pour tout sélectionner) puis tu cliques en bas

O7YvN.png

Puis sur (Voir screen)

4LmDP.png

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

j'ai fais ce que vous m'avez dit et maintenant  j'ai un autre problème il me mets le message suivant:

"Empty configuration section! You might want to indent one or more of the subsequence lines to make them belong to this section or remove the colon at the end of the line if you don't want this line start a section.(line 5: if {_waited} is less than 1 minute" et le même pour if targeted block is jungle leaves.

Edit : Et lorsque en jeu je clique sur une jungle leave il met mets le message "vous devez attendre encore <none> avant de pouvoir récolter ces pommes"

Modifié par Schoumi_

Partager ce message


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

j'ai fais ce que vous m'avez dit et maintenant  j'ai un autre problème il me mets le message suivant:

"Empty configuration section! You might want to indent one or more of the subsequence lines to make them belong to this section or remove the colon at the end of the line if you don't want this line start a section.(line 5: if {_waited} is less than 1 minute" et le même pour if targeted block is jungle leaves.

Edit : Et lorsque en jeu je clique sur une jungle leave il met mets le message "vous devez attendre encore <none> avant de pouvoir récolter ces pommes"

Envoie ton code, je pense que tu as du mettre un ":" à quelque part

Partager ce message


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

Envoie ton code, je pense que tu as du mettre un ":" à quelque part

on right click on leaves:
        if targeted block is jungle leaves:
        set {_waited} to difference between {pommes.%player%.lastused} and now
        if {_waited} is less than 1 minute:
        message "&c[ vous devez attendre encore %difference between 1 minute and {_waited}% avant de pouvoir récolter ces pommes!]"

        stop
    
        set {pommes.%player%.lastused} to now
    
        wait 1 ticks
        Send "&c[Vous récoltez des pommes...]"
        wait 10 seconds
        Send "&c[Vous récoltez des pommes...]"
        wait 10 seconds
        Send "&c[Vous récoltez des pommes...]"
        wait 10 seconds
        Send "&c[Vous récoltez des pommes...]"
        wait 10 seconds
        send " " to player
        send "&6» &cVous de récolter une pomme" to player
        send " " to player
        give player 1 apple

Partager ce message


Lien à poster
Partager sur d’autres sites

Je sais pas si c'est clair et bien formulé dans ton code car la tu n'as pas mis en balise mais essaye ça:

Contenu masqué

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

J'ai fais des petites modifs, essaye voir 

Partager ce message


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

Je sais pas si c'est clair et bien formulé dans ton code car la tu n'as pas mis en balise mais essaye ça:

Contenu masqué

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

J'ai fais des petites modifs, essaye voir 

Là ça revient au problème initial ça fonctionne quand je clique sur les feuille de bois de jungle et de chêne (pas les autres)

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.