« SimpleAlias » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
Hiob (discussion | contributions)
Aucun résumé des modifications
Ligne 20 : Ligne 20 :
!'''permission'''
!'''permission'''
|-
|-
|/aladd <command> <alias>
|/sa create <alias>
|Créer un alias
|Créer un alias multiple
|SimpleAlias.add
|SimpleAlias.create
|-
|/sa create <alias> <nowiki>|</nowiki> '<ligne1>;<ligne2>;<ligne3>...'
|Créer un alias broadcastant du texte
|SimpleAlias.create
|-
|/sa create <alias> <nowiki>|</nowiki> <commande>
|Créer un alias simple
|SimpleAlias.create
|-
|-
|/alremove <alias>
|/sa delete <alias>
|Supprimer un alias
|Supprimer un alias
|SimpleAlias.remove
|SimpleAlias.delete
|-
|/sa add <alias> <nowiki>|</nowiki> <commande>
|ajouter une commande à un alias multiple
|SimpleAlias.add
|-
|-
|/alchange <alias> <newalias>
|/sa add <alias> <nowiki>|</nowiki> <ligne>
|Changer le nom d'un alias
|ajouter du texte à un alias de texte
|SimpleAlias.change
|SimpleAlias.add
|-
|-
|/allist
|/sa list
|Afficher la liste des aliases
|Afficher la liste des aliases
|SimpleAlias.list
|SimpleAlias.list
|-
|-
|/alreload
|/sa info <alias>
|Afficher les détails d'un alias
|SimpleAlias.info
|-
|/sa reload
|Reload de la configuration
|Reload de la configuration
|SimpleAlias.reload
|SimpleAlias.reload
|-
|/sa change <alias> <nouvel alias>
|Changer le nom d'un alias
|SimpleAlias.change
|-
|/sa set <alias> <code>-p</code><code>-c</code><code>-oc</code><code>-do</code><code>-dm</code> <arguments>
|Changer la valeur d'un alias
|SimpleAlias.set
|-
|
|Permet d'utiliser défini dans la permission
|SimpleAlias.command.<alias>
|-
|
|Utiliser toutes les commandes de SimpleAlias
|SimpleAlias.*
|-
|/sa help [page]
|Accéder à la page d'aide
|
<!--
|-
|-
|/argadd <alias> <arguments>
|/argadd <alias> <arguments>
Ligne 47 : Ligne 84 :
|Supprimer tous les arguments d'un alias
|Supprimer tous les arguments d'un alias
|SimpleAlias.argremove
|SimpleAlias.argremove
|-
|/alset <alias> <code>-a</code><code>-aa</code><code>-c</code><code>-p</code><code>-do</code><code>-dm</code> '''true''' ou '''false''' ou '''text'''
|Changer la valeur d'un alias ("text" fonctionne uniquement pour <code>-dm</code>)
|SimpleAlias.set
|-
|/alinfo <alias>
|Afficher les détails d'un alias
|SimpleAlias.info
|-
|-
|
|
|Permet d'utiliser les alias exécutant une commande à partir de la console
|Permet d'utiliser les alias exécutant une commande à partir de la console
|SimpleAlias.console
|SimpleAlias.console
|-
-->
|
|Permet d'utiliser défini dans la permission
|SimpleAlias.command.<alias>
|}
|}


Ligne 71 : Ligne 97 :
!'''signification'''
!'''signification'''
|-
|-
|'''-a'''
|'''-p'''
|Utilise les arguments par défaut à chaque exécution
|Nécessite une permission <code>SimpleAlias.command.<alias></code>
|-
|'''-aa'''
|Nécessite d'indiquer des arguments pour les rendre actifs (après les avoir prédéfini)
|-
|-
|'''-c'''
|'''-c'''
|Exécuter la commande en tant que console
|Exécuter la commande en tant que console
|-
|-
|'''-p'''
|'''-oc'''
|Nécessite une permission <code>SimpleAlias.command.<alias></code>
|Commande originelle
|-
|-
|'''-do'''
|'''-do'''

Version du 20 juin 2013 à 05:22


SimpleAlias
SimpleAlias
Plugin
Catégorie utilitaire [edit]
Développeur(s) DarkBladee12
Bukkit xsimplealias
Nefald
Status installé [edit]
Grade requis Citoyen
Article
Dernière révision 20/06/2013


SimpleAlias est un petit utilitaire permettant de créer des alias de commandes pour l'ensemble des plugsn du serveur, y compris avec des arguments.

Description

  • Une infinité d'aliases possibles pour toutes vos commandes
  • Ajouter des arguments à vos alias
  • Renommer vos alias
  • Raccourcir vos commandes
  • Afficher la liste des aliases
  • Une Master Permission SimpleAlias.*
  • Make aliases for console commands
  • Possibilité de définir une permission pour chaque alias
  • Possibilité d'utiliser l'argument dynamique %player%

Commandes et permissions

commande description permission
/sa create <alias> Créer un alias multiple SimpleAlias.create
/sa create <alias> | '<ligne1>;<ligne2>;<ligne3>...' Créer un alias broadcastant du texte SimpleAlias.create
/sa create <alias> | <commande> Créer un alias simple SimpleAlias.create
/sa delete <alias> Supprimer un alias SimpleAlias.delete
/sa add <alias> | <commande> ajouter une commande à un alias multiple SimpleAlias.add
/sa add <alias> | <ligne> ajouter du texte à un alias de texte SimpleAlias.add
/sa list Afficher la liste des aliases SimpleAlias.list
/sa info <alias> Afficher les détails d'un alias SimpleAlias.info
/sa reload Reload de la configuration SimpleAlias.reload
/sa change <alias> <nouvel alias> Changer le nom d'un alias SimpleAlias.change
/sa set <alias> -p-c-oc-do-dm <arguments> Changer la valeur d'un alias SimpleAlias.set
Permet d'utiliser défini dans la permission SimpleAlias.command.<alias>
Utiliser toutes les commandes de SimpleAlias SimpleAlias.*
/sa help [page] Accéder à la page d'aide


argument signification
-p Nécessite une permission SimpleAlias.command.<alias>
-c Exécuter la commande en tant que console
-oc Commande originelle
-do Supprime le nom et le message de la commande initiale
-dm Définir un message de remplacement ( voir -do)

Configuration

Couleur Code Nom
&0 Black
&1 Dark Blue
&2 Dark Green
&3 Dark Aqua
&4 Dark Red
&5 Purple
&6 Gold
&7 Gray
&8 Dark Gray
&9 Blue
&a Green
&b Aqua
&c Red
&d Light Purple
&e Yellow
&f White
Aliases:
 /rd:
  Command: /region
  Arguments: define
  UseArgs: false
  AlwaysUseArgs: true
  ExecuteAsConsole: false
  Permissions: true
  DisableOrigin: true
  DisableMessage: '&cPlease use %alias%.'


  • Command: La commande originale qui sera exécutée lorsque l'alias est utilisé
  • Arguments: Si votre commande comprend des arguments, indiquez les ici
  • UseArgs: Si "true", il utilisera uniquement les arguments lorsque vous tapez l'alias.
    • Par exemple: /w alias de /weather, Arguments: "sun", /w" est exécuté à la place de /weather sun
  • AlwaysUseArgs: Si "true", par défaut l'alias n'utilisera les arguments que si ils sont indiqués. Par exemple, /rd test éxecutera /region define test



  • ExecuteAsConsole: Si "true", exécutera la commande à partir de la console
  • Permissions: Si "true", vérifie si l'utilisateur possède la permission (permission: SimpleAlias.command.<alias>)
  • DisableOrigin: Si "true", la commande originelle ne sera pas indiquée ainsi que l'affichage de message
  • DisableMessage: Si DisableOrigin est sur true, vous pouvez indiquer ici le message a afficher en remplacement. Les couleurs sont supportées. (voir tableau ci-contre)