SimpleAlias est un petit plugin qui vous permet de créer des alias qui exécutent des commandes ou envoient des messages. Ces actions peuvent être ordonnées, basées sur certaines conditions et hautement personnalisées. Il vous permet également de désactiver les commandes d'autres plugins, afin que vous puissiez par exemple imposer l'utilisation d'un alias. Chaque alias a son propre fichier de configuration dans lequel vous pouvez personnaliser les paramètres !
| 🤖 Commandes | Description |
|---|---|
/sa single <nom> <commande> |
Crée un alias pour une commande. |
/sa multiple <nom> <cmd#cmd...> |
Crée un alias pour plusieurs commandes. |
/sa text <nom> <ligne #ligne...> |
Crée un alias pour des lignes de texte. |
/sa delete <nom> |
Supprime un alias existant. |
/sa rename <nom> <nouveau_nom> |
Renomme un alias existant. |
/sa setting <nom> <[param](<https://croux.notion.site/Simple-Alias-197f76e81e3f80ff9f2dda9737b0f8f6>)> <valeur> |
Modifie la valeur d'un paramètre. |
/sa aliases |
Liste les alias crées. |
/sa details <name> |
Donne les infos d’un alias. |
/sa reload |
Recharge le plugin et ses alias. |
/sa help [page] |
Affiche les pages d’aide. |
| ✅ Permissions | Description |
|---|---|
simplealias.command.single |
Utilisation du /alias single |
simplealias.command.multiple |
Utilisation du /alias multiple |
simplealias.command.text |
Utilisation du /alias text |
simplealias.command.delete |
Utilisation du /alias delete |
simplealias.command.rename |
Utilisation du /alias rename |
simplealias.command.setting |
Utilisation du /alias setting |
simplealias.command.aliases |
Utilisation du /alias aliases |
simplealias.command.details |
Utilisation du /alias details |
simplealias.command.reload |
Utilisation du /alias reload |
simplealias.command.* |
Autorisation qui hérite de toutes les autorisations de commande. |
simplealias.use.* |
Autorisation d'utiliser tous les alias qui nécessitent une autorisation. |
simplealias.bypass.* |
Autorisation qui hérite de toutes les autorisations de contournement. |
simplealias.* |
Autorisation qui hérite de toutes les autorisations. |
| 💱 Variables | Description |
|---|---|
<sender_name> |
Joueur qui exécute l’alias. |
<args> <args:[number]> |
Les arguments écris dans l’alias. |
<world_name> |
Monde dans lequel est exécuté l’alias. |
<sender_group> |
Groupe du joueur. |
<balance> |
Argent du joueur. |
<faction> |
Pays du joueur. |
| ⚙ Paramètres ⭤ valeur | Description |
|---|---|
desc <texte> |
Description de l’alias. |
msg <texte> |
Message envoyé lors de l’exécution de l’alias. |
cmd / cmds / lns |
Éditer une/des commandes/lignes. |
exac [true/false] |
Si l’alias peut-être exécuté par la console. |
exec [Sender/Console] |
Si l’alias doit être exécuté par le joueur ou la console. |
cdwne [true/false] |
Activer le cooldown. |
cdwn <nombre en secondes> |
Définir le cooldown |
perme [true/false] |
Activer le système de permissions. |
perm <permission> |
Nom de la permission à donner avec GroupManager à un grade. |
pgre [true/false] |
Activer l’autorisation des groupes. |
pgr <groupe> |
Ajouter un groupe autorisé. |
dcmd [true/false] |
Désactiver l’alias. |
dmsg [true/false] |
Désactiver le message lors de l’exécution de l’alias. |