Aller au contenu
  • 0

Number arg


Question

Posté(e)

Bonjours/Bonsoirs, tout d’abords j'ai fais cela:

 

command /test [<player>] [<number>]:
   permission: test.give
   trigger:
       if arg 1 is not set:
           if arg 2 is set:
               give number arg Diamond sword named "&6test" to player
               send "&6[test] &aVous avez reçu %arg-2% items !"
               stop

 

Mais cela ne marche pas .. quelqu'un serais t'il pourquoi ? merci de votre aide en avance. Et bonne soirée/journée :p

 

ps: l'erreure est detecter a " number arg "

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

C'est pas possible de mettre un nombre d'items de cette façon. L'item doit être considéré comme un stack, c'est-à-dire son nombre plus son nom. Du coup, tu peux utiliser ces deux possibilités :

give "%number-arg% Diamond sword" parsed as an item named "&6test" to player
evaluate "give %number-arg% Diamond sword named "&6test" to player"

  • 0
Posté(e)
C'est pas possible de mettre un nombre d'items de cette façon. L'item doit être considéré comme un stack, c'est-à-dire son nombre plus son nom. Du coup, tu peux utiliser ces deux possibilités :

give "%number-arg% Diamond sword" parsed as an item named "&6test" to player
evaluate "give %number-arg% Diamond sword named "&6test" to player"

Aucun des 2 codes que tu me donner ne marche... :(

  • 0
Posté(e)

command /test [<player>] [<text>]:

permission: test.give

trigger:

if arg 1 is not set:

if arg 2 is "1" or "2" or "3" or 4" or "5" or "6" or "7" or "8" or "9":

give number arg Diamond sword named "&6test" to player

send "&6[test] &aVous avez reçu %arg-2% items !"

stop

  • 0
Posté(e)

Il faudrait inverser ton arg-1 et ton arg-2 dans ta commande

command /test [<number>] [<player>]:
   permission: test.give
   trigger:
       if arg 2 is not set:
           if arg 1 is set:
               give "%number-arg% Diamond sword" parsed as an item named "&6test" to player
               evaluate "give %number-arg% Diamond sword named "&6test" to player"
               stop

je pense que ca devrait fonctionner

 

Amicalement,

noftaly

  • 0
Posté(e)
Il faudrait inverser ton arg-1 et ton arg-2 dans ta commande

command /test [<number>] [<player>]:
   permission: test.give
   trigger:
       if arg 2 is not set:
           if arg 1 is set:
               give "%number-arg% Diamond sword" parsed as an item named "&6test" to player
               evaluate "give %number-arg% Diamond sword named "&6test" to player"
               stop

je pense que ca devrait fonctionner

 

Amicalement,

noftaly

cela ne marche pas non plus :/

  • 0
Posté(e)

Vos codes sont faux lol.

 

Si tu as une version supérieure à la 1.8, tu peux faire ça :

 

give arg 1 of diamonds to player

 

Sinon :

 

evaluate "give %arg 2% diamonds named ""Test"" to player"

 

En doublant les guillemets.

  • J'aime 1
  • 0
Posté(e)
Vos codes sont faux lol.

 

Si tu as une version supérieure à la 1.8, tu peux faire ça :

 

give arg 1 of diamonds to player

 

Sinon :

 

evaluate "give %arg 2% diamonds named ""Test"" to player"

 

En doublant les guillemets.

 

La deuxième fonctionne correctement ! mercii beaucoup :D

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