Aller au contenu
  • 0

If player has > 64 arrow:


Question

Posté(e)

Comme dit dans le titre, j'aimerais que si l'on a 64 fleches ou + dans sont inventaire elle soit clear et que cela nous donne une golden apple.

 

J'ai dejà fait ça !

on pickup:
   if player's world is "arrow":
       if item is a arrow:
           stop
           If player has 64 arrow in her inventory:
               give 1 golden apple named "&ePomme De Notch" to player
       else:
           cancel event

 

Mais cela ne marche pas !

7 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Voilà pour toi, dis-moi s'il y a un problème, j'ai testé le skript au cas où.

every second:
   loop all players:
       if loop-player's world is "arrow":
           If loop-player has 64 arrow in her inventory:
               give 1 golden apple named "&ePomme De Notch" to loop-player
               remove 64 arrow from the loop-player
       else:

  • 0
Posté(e)

si le joueur à 64 flèches et 2 flèches ce qui va se passer c'est qu'il lui en reste 2.

Par contre j'ai fais en sorte qu'il détecte bien qu'il y a 64 flèches par exemple en dropant 64 flèches d'un coup, le serveur ne détecte pas le slot directement donc j'ajoute une flèche pour la supprimer après.

S'il n'y a pas le slot, la flèche ajoutée est supprimée 3 ticks après.

 

Donc ce code là devrait te convenir car il n'y a pas tes every second.

 

on pickup an arrow:
   if player's world is "arrow":
       give 1 arrow to player
       wait 3 ticks
       if player has 64 arrow in her inventory:
           give 1 golden apple named "&ePomme De Notch" to player
           remove 65 arrow from the player
       else:
           remove 1 arrow from player
   else:
       stop

  • 0
Posté(e)

Je comprends pas pourquoi tu give 1 flèche.Autant faire ça non ?

on pickup an arrow:
   if player has 64 arrow in her inventory:
       remove 64 arrow from the player
       give 1 golden apple named "&cCque tu veux" to player
   else:
       stop

Ici,si il a exemple 59 flèches et qu'il en ramasse 20,ça va lui en enlever 1 stack et il lui restera 15 flèches.

  • 0
Posté(e)

Pour information, la golden apple sera personnalisé pour quelle donne résistance. Car c'est pour un arrow. Jeux ou l'arc one shot (ps: pas besoin de me codé ça :p)

×
×
  • 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.