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 25/06/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 single <alias> <commande> Créer un alias simple SimpleAlias.create.single
/sa multiple <alias> <commande1#commande2...> Créer un alias multiple SimpleAlias.create.multiple
/sa text <alias> <ligne1#ligne2...> Créer un alias de texte SimpleAlias.create.text
/sa delete <alias> Supprimer un alias SimpleAlias.delete
/sa rename <alias> <nouvel_alias> Renommer un alias préexistant SimpleAlias.rename
/sa setting <name> <setting> <args> Changer la configuration d'un alias SimpleAlias.setting
/sa aliases Afficher la liste des aliases SimpleAlias.aliases
/sa details <alias> Afficher les détails d'un alias SimpleAlias.details
/sa reload Reload de la configuration SimpleAlias.reload
Permet d'utiliser l'alias défini dans la permission SimpleAlias.alias.<alias>
Utiliser toutes les commandes de SimpleAlias SimpleAlias.*
/sa help [page] Accéder à la page d'aide
Bypasser le cooldown entre chaque utilisation d'un alias SimpleAlias.bypass.cooldown


Arguments dynamiques

  • <args> - Tous les arguments après la commande.
  • <args:NUMBER> - Utiliser l'arguments selon sa position dans la configuration de la commande.
    • exemple: /sa single s say <args:1> si /s Simple est exécuté, seul Simple sera broadcasté.
  • <world_name> - Nom du monde où se tient l'envoyeur.
  • <sender_group> - Nom du groupe de l'envoyeur.
  • <balance> - Montant du compte en banque de l'envoyeur (requiert Vault).
  • <faction> - Nom de la faction de l'envoyeur (requiert Factions).
  • <sender_name> - Nom de l'envoyeur de la commande.


Exemples

Alias simple
  • /sa single 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

Un alias multiple est conçu pour exécuter au moins deux commandes en même temps. Son fonctionnement est identique à celui d'un alias simple. /sa multiple <alias> <commande1#commande2>

    • /sa multiple saveme /spawn#/gamemode 1 <sender_name>
  • Utilisation: tapez /saveme et vous serez téléporté au spawn et vous switchez en gamemode1.
Alias de texte

Configuration


Documentation originale
  • General_Information
    • Type - Type d'alias, Single, Multiple ou Texte
  • Execution_Settings
    • Execute_As_Console - Si "true", exécutera la commande à partir de la console
    • Command - La commande exécutée lors de l'utilisation de l'alias
    • Disable_Command - Si "true", la commande originelle ne sera pas indiquée ainsi que l'affichage de message
    • Disable_Message - Si DisableOrigin est sur true, vous pouvez indiquer ici le message a afficher en remplacement. Les couleurs sont supportées. (voir tableau ci-contre)
  • Cooldown_Settings
    • Enable - Activer ou non le cooldown
    • Cooldown - Temps entre chaque utilisation de l'alias en secondes
  • Permission_Settings
    • Enable - Activer ou non l'utilisation d'une permission sur cet alias
    • Permission - Définir la permission de l'alias (permission: SimpleAlias.command.<alias>)
General_Information:
  Type: Single
Execution_Settings:
  Executor: Sender
  Executable_As_Console: false
  Command: fchat jrmod
  Disable_Command: false
  Disable_Message: Unknown Command. Type "/help" for help.
Cooldown_Settings:
  Enabled: false
  Cooldown: 0
Permission_Settings:
  Enabled: true
  Permission: SimpleAlias.alias.agora
Permitted_Groups:
  Enabled: false