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 9/01/2016


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
Générale
/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 message <alias> <ligne1#ligne2...> Créer un alias de texte SimpleAlias.create.message
/sa remove <alias> Supprimer un alias SimpleAlias.remove
/sa rename <alias> <nouvel alias> Renommer un alias préexistant SimpleAlias.rename
/sa set <alias> <config> <valeur> Changer la configuration d'un alias SimpleAlias.set
/sa add <alias> <config> <valeur> Ajouter une valeur à un alias SimpleAlias.add
/sa list Afficher la liste des aliases SimpleAlias.list
/sa details <alias> Afficher les détails d'un alias SimpleAlias.details
/sa help [page] Accéder à la page d'aide
Actions
/sa createaction <alias> <action> <type> Créer une nouvelle action avec la configuration donnée SimpleAlias.action.create
/sa removeaction <alias> <action> Supprimée une action pré-existante SimpleAlias.action.remove
/sa setaction <alias> <action> <config> <valeur> Définir une valeur pour une action donnée SimpleAlias.action.set
/sa addaction <alias> <action> <config> <valeur> Ajouter une valeur à une action donnée SimpleAlias.action.add
Bypass
Permission de bypasser les aliases restreints à certains mondes SimpleAlias.bypass.enabledworlds
Permission de bypasser le délais entre des aliases SimpleAlias.bypass.delay
Permission de bypasser le cooldown des aliases SimpleAlias.bypass.cooldown
Permission de bypasser le coût de l'exécution d'un alias SimpleAlias.bypass.cost
Permissions globales
Permet d'utiliser l'alias défini dans la permission SimpleAlias.alias.<alias>
Permet d'utiliser tous les aliases nécessitant une permission SimpleAlias.use.*
Utiliser toutes les commandes de SimpleAlias SimpleAlias.*
Permet d'utiliser toutes les commandes de créations SimpleAlias.create
Permet de bypasser toutes les restrictions SimpleAlias.bypass.*
Administration
/sa reload Reload de la configuration SimpleAlias.reload


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