Aller au contenu
  • 0

Problème make console execute command


Question

Posté(e)

Bonjour ! Je viens poster ici car j'ai besoin d'aide pour un skript de buykit.

Je m'explique j'ai créer un GUI qui permet d'acheter des kits, jusque la tout va bien mais au moment de cliquer sur l'item rien ne se passe :(

if player doesn't have permission "kit.{@kit1}":
               format slot 0 of player with {@itemkit1} named "&3Kit {@kit1} &6[&e&l{@prixkit1}$&r&6]" to close then run [make console execute command "givekit1 {@kit1} %player%"]

Et voici la commande /givekit1

command /givekit1 <text> <player>:
   trigger:
       if arg 1 is "{@kit1}":
           if arg 2 is set:
               if player's balance >= 10000:
                   send "Vous venez d'acheter le kit enchanteur!"
                   execute console command "/bcast %player% possède désormais le kit enchanteur"
                   execute console command "/manuaddp %player% kit.enchanteur"
                   execute console command "/eco take %player% 10000"
                   stop

 

Le soucis c'est que quand je change par qui est exécuter la commande, le /givekit1 marche et je ne veux pas ça

exemple :

format slot 0 of player with {@itemkit1} named "&3Kit {@kit1} &6[&e&l{@prixkit1}$&r&6]" to close then run [make player execute command "givekit1 {@kit1} %player%"]

J'ai aussi regardé dans les logs de la console, il y est juste marqué que le joueur à effectué la commande /shop (nom de la commande pour ouvrir le GUI ).

 

Merci de votre aide ;)

10 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Voilà j'ai bien cerné le problème,

La console n'arrive pas à exécuter ma commande alors que quand la commande est exécuter par un joueur ça marche

Je comprend pas pourquoi :/

  • 0
Posté(e)

On parle bien de cette ligne ?

  format slot 0 of player with {@itemkit1} named "&3Kit {@kit1} &6[&e&l{@prixkit1}$&r&6]" to close then run [make console execute command "givekit1 {@kit1} %player%"]

  • 0
Posté(e)

Oui, essaie ce code :

format slot 0 of player with {@itemkit1} named "&3Kit {@kit1} &6[&e&l{@prixkit1}$&r&6]" to close then run [run player command "/givekit1 {@kit1} %player%" as op]

 

PS : Il te faut l'addon WildSkript

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