« SimpleAlias » : différence entre les versions
Aller à la navigation
Aller à la recherche
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 116 : | Ligne 116 : | ||
|Définir un message de remplacement ( ''voir -do'') | |Définir un message de remplacement ( ''voir -do'') | ||
|} | |} | ||
=== Exemples === | |||
{{Couleurs minecraft|right}} | |||
;Alias simple: | |||
* <code>/sa create rd | region define %args%</code> now if you type "/rd", "%args%" will be replaced with the arguments behind the alias | |||
* '''Utilisation''': <code>/rd test</code> '''donne''' <code>/region define test</code> | |||
;Alias multiple: | |||
* <code>/sa create save</code> - Si vous tapez <code>/save</code> rien ne se passera; vous devez tout d’abord ajouter quelques commandes : | |||
** <code>/sa add save | //expand vert</code> '''et''' <code>/sa add save | region define %args%</code> | |||
* '''Utilisation''': <code>/save test</code> '''donne''' <code>//expand vert</code> '''et''' <code>/region define test</code> | |||
;Alias de texte : | |||
* <code>/sa create txt | 'Hello there!;How are you?'</code> - Vous pouvez utiliser de la couleur (voir tableau des couleurs ci-contre)You can utilize color codes with "&" in the text | |||
* '''Utilisation''': <code>/txt</code> '''donne'''<code>Hello there! How are you?</code> | |||
== Configuration == | == Configuration == | ||
<syntaxhighlight lang="yam"> | |||
< | |||
Aliases: | Aliases: | ||
txt: | |||
Type: Text | |||
Permissions: false | |||
ConsoleExecutor: false | |||
Lines: | |||
- Hello there! | |||
Permissions: | - 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 | |||
</syntaxhiglight> | |||
Version du 20 juillet 2013 à 15:31
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/07/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 |
//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
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 |
- Alias simple
/sa create rd | region define %args%
now if you type "/rd", "%args%" will be replaced with the arguments behind the 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)You can utilize color codes with "&" in the text- Utilisation:
/txt
donneHello there! How are you?
Configuration
<syntaxhighlight lang="yam"> 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
</syntaxhiglight>
- 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
- Par exemple:
- 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
Information: Vous devez avoir ajouter les arguments en utilisant /argadd
avant de ne pouvoir utiliser un alias avec des arguments.
Par exemple: /alias ARGS YOURARGS
.
- 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)