SimpleAlias

De Nefald Wiki
Aller à la navigation Aller à la recherche


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 18/03/2014


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

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
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
//wand Créer un alias worldedit 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)

Exemples

Alias simple
  • /sa create rd | region define %args% - Si vous tapez /rd <argument> %args% sera remplacé par l'argument que vous indiquerez derrière l'alias.
  • Utilisation: /rd test donne /region define test
Alias multiple
  • /sa create save - Si vous tapez /save rien ne se passera; vous devez tout d’abord ajouter quelques commandes :
    • /sa add save | //expand vert et /sa add save | region define %args%
  • Utilisation: /save test donne //expand vert et /region define test
Alias de texte
  • /sa create txt | 'Hello there!;How are you?' - Vous pouvez utiliser de la couleur (voir tableau des couleurs ci-contre)
  • Utilisation: /txt donneHello there! How are you?


Configuration



  • 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)


Aliases:
  txt:
    Type: Text
    Permissions: false
    ConsoleExecutor: false
    Lines:
    - Hello there!
    - How are you?
  rd:
    Type: Single
    Permissions: false
    ConsoleExecutor: false
    Origin: region define %args%
    DisableOrigin:
      Enabled: false
      Message: Please use /rd
  h:
    Type: Single
    Permissions: false
    ConsoleExecutor: false
    Origin: hawkeye tool
    DisableOrigin:
      Enabled: false
      Message: Please use /h
  promote:
    Type: Single
    Permissions: false
    ConsoleExecutor: false
    Origin: perm player setgroup %args% %args%
    DisableOrigin:
      Enabled: false
      Message: Please use /promote
  sh:
    Type: Single
    Permissions: false
    ConsoleExecutor: false
    Origin: spawnhorse
    DisableOrigin:
      Enabled: false
      Message: Please use /sh
  ir:
    Type: Single
    Permissions: false
    ConsoleExecutor: false
    Origin: kit ir
    DisableOrigin:
      Enabled: false
      Message: Please use /ir
  ri:
    Type: Single
    Permissions: false
    ConsoleExecutor: false
    Origin: region info
    DisableOrigin:
      Enabled: false
      Message: Please use /ri