Aller au contenu
  • 0

Question

Posté(e)

Version de Minecraft : 1.8.8
Version de Skript : 2.2-dev.25

Type du skript : Faire casser l'item lorsqu'il a 0 de dura ou moins.

Description du script :

Bonjour,

J'ai récemment voulu créer un skript de houe de farm (qui replantent automatiquement les cultures).
Tout fonctionne cependant quand la houe atteint 0 de dura elle ne casse pas elle continue de perdre de la durabilité dans les négatifs

Je voulais savoir si quelqu'un a une solution à mon problème.

Cordialement
DsPriveL 

15 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Rien de plus simple

remove 1 of carrot from player's tool

si ton item à un nom

Remove 1 of carrot named "Hoe" from player's tool

et si ton item à un lore

Remove 1 of carrot named "Hoe" with lore "Utilisation 0/10" from player's tool

 

  • 0
Posté(e)

Merci pour ta réponse mais je voulais savoir comment rédiger ma condition en mode :

"if player's tool's durability is 0:"

Car j'ai testé plein de combinaison cependant des fois la houe disparaissait en ayant full dura.
Ou alors ça ne retirait pas la houe donc je ne comprends pas.

Merci d'avance 

  • 0
Posté(e) (modifié)

Voila le code

command /hoe:
	trigger:
		set slot 0 of player to glowing diamond hoe named "&6Hoe de Farm."

on item damage:
	wait a tick
	if durability of player's tool <= 0:
		remove 1 of hoe from player's tool
		stop

 

Modifié par zarco70
  • 0
Posté(e)

Ca ne fonctionne toujours pas,
Voici mon skript

command /oasiahouefarm:
    permission: houedefarm.use
    permission message: &cVous n'avez pas accès à cette commande.
    trigger:
        give 1 diamond hoe named "&f» &eHoue de &6Farm" to player
        send "&f&l» &eTu viens de recevoir une &6Houe de Farm&e."
#-----------------------------------------------------------------------------------------------------------------------------------------------------------------
On right click:
    if the event-block is nether warts:3:
        if player's tool is diamond hoe named "&f» &eHoue de &6Farm":
            set block at event-block to nether wart:0
            add 100 to player's tool's durability
            set {_d} to a random integer between 1 and 3
            if {_d} = 1:
                drop 4 nether wart at event-block's location
            if {_d} = 2:
                drop 6 nether wart at event-block's location
            if {_d} = 3:
                drop 8 nether wart at event-block's location  
            if durability of player's tool <= 0:
                remove 1 diamond hoe named "&f» &eHoue de &6Farm" from player
on right click: 
    wait a tick
    if durability of player's tool <= 0:
        remove 1 of hoe from player's tool
        stop

  • 0
Posté(e)

Merci mais j'ai trouvé une solution pour contourner le problème mais pas le résoudre.
Cependant comme tu le vois dans mon skript j'ai mis pour la nether warts l'effet souhaité avec le nether warts:3

Le problème c'est que pour les carrotes patates et blé je n'y arrive pas il ne comprend pas le carrots:7
As tu une solution pour écrire le " if the event-block is carrots:7:"

Merci d'avance

 

  • 0
Posté(e)

voila pour les carotes

on right click:
    if target block is carrot_plant:
		if player's tool is diamond hoe named "&f» &eHoue de &6Farm":
			#ton code
			if durability of player's tool <= 0:
				remove 1 of hoe from player's tool
				stop

 

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.