Aller au contenu
  • 0

Créer plusieurs commandes avec le même nom de base


Question

Posté(e)

Bonjour,

Je veux remplacer les commandes d'un plugin pour les mettres en français.

On va prendre un exemple, le plugin faction et ces quelques commandes: /f help | /f show | /f claim

Je veux remplacer les commandes par: /f aide | /f voir | /f prendre

 

Voilà ce n'est qu'un exemple mais lorsque je crée toutes ces commandes, skript me dit que la commande /f existe déjà donc que la première commande marche (/f aide) car quand je veux faire /f voir il me dit mauvaise commandes et qu'il faut faire /f aide.

 

Voici mon Skript:

command /f aide:
   trigger:
       make player execute command "/f help"

command /f voir:
   trigger:
       make player execute command "/f show"

command /f prendre:
   trigger:
       make player execute command "/f claim"

11 réponses à cette question

Messages recommandés

  • 0
Posté(e)
command /f <text>:
       trigger:
           if arg 1 isn't set:
               send "&c&lUsage &f: &3&l/f [<aide|prendre|voir>]"
           if arg 1 is "aide":
               make player execute command "/f help"
           if arg 1 is "prendre":
               make player execute command "/f claim"
           if arg 1 is "voir":
               make player execute command "/f show"

  • J'aime 1
  • 0
Posté(e)

Réponse inutile @Chocobolt , ou tu ne lis pas son post ou tu n'as jamais essayé ce que tu viens de faire, son problème est que si il réalise une nouvelle commande /f et bien cela dit qu'un commande comme cela existe déjà

  • 0
Posté(e)

Merci beaucoup à vous deux pour votre aide ;)

 

@Izychiel J'ai essayé ta technique mais ça ne marche pas :/ Merci pour ton aide :)

 

@Chocobolt Je viens d'essayer et oui ça marche, j'avais pas pensé a faire comme ça et ça fontionne, le seul problème c'est le:

if arg 1 isn't set:
               send "&c&lUsage &f: &3&l/f [<aide|prendre|voir>]"

qui ne marche pas ^^

 

Merci :)

  • 0
Posté(e)
Essaye ça:

 

if arg 1 is not set:
   send "&c&lUsage &f: &3&l/f [<aide|prendre|voir>]" to player

 

@ncobrail Non ça ne marche pas non plus ^^ Ça me met le message d’erreur de skript.

 

@Izychiel C'était un exemple, j'utilise pas le faction ^^

  • 0
Posté(e)

sinon il y a toujours l'event on command

 

on command:
if command is "f" or "faction":
	if argument is "voir":
		make player execute command "/f show"
	else if argument is "aide":
		make player execute command "/f help"
	else if argument is "help" or "show":
		stop
	else:
		send message "&cHein?"

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