Commandes et permissions de CannonRTP
CannonRTP enregistre ses commandes sous l’espace de noms cannonrtp.
- Commande racine :
/cannonrtp - Alias :
/crtp,/wc
/wc est l’alias court que la plupart des administrateurs utiliseront, mais les nœuds de permissions sous-jacents sont tous cannonrtp.*.
Commandes d’administration
| Commande | Permission | Expéditeur | Description |
|---|---|---|---|
/cannonrtp | cannonrtp.admin | Tous | Affiche l’en-tête d’aide avec toutes les commandes disponibles |
/wc create <id> | cannonrtp.admin | Joueur | Crée un canon à votre emplacement actuel |
/wc create <id> <display_name> | cannonrtp.admin | Joueur | Crée un canon avec un nom d’affichage personnalisé (utiliser des underscores pour les espaces) |
/wc move <id> | cannonrtp.admin | Joueur | Déplace un canon existant vers votre emplacement actuel |
/wc delete <id> | cannonrtp.admin | Tous | Supprime un canon et son fichier de configuration |
/wc target <id> <world> | cannonrtp.admin | Joueur | Change le monde d’atterrissage cible pour un canon |
/wc center <id> | cannonrtp.admin | Joueur | Définit le centre de recherche à votre emplacement actuel |
/wc list | cannonrtp.admin | Tous | Liste tous les canons configurés avec leur état actuel |
/wc status | cannonrtp.admin | Tous | Même sortie que /wc list |
/wc probe | cannonrtp.admin | Joueur | Teste si votre emplacement actuel passe toutes les vérifications de protection |
/wc reload | cannonrtp.admin | Tous | Recharge la configuration globale, toutes les configurations de canons, les tâches et les adaptateurs de protection |
/wc setup | cannonrtp.admin | Joueur | Ouvre le menu de configuration |
/wc downloadall | cannonrtp.admin | Tous | Télécharge tous les paquets de contenu disponibles |
/wc updatecontent | cannonrtp.admin | Tous | Met à jour les paquets de contenu existants |
/wc initialize | cannonrtp.admin | Tous | Exécute l’initialisation initiale |
Interaction des joueurs
Il n’y a pas de commande joueur pour activer un canon. Les joueurs utilisent CannonRTP en marchant dans le rayon de déclenchement du canon.
Permissions
| Permission | Par défaut | Description |
|---|---|---|
cannonrtp.admin | op | Requise pour toutes les commandes d’administration |
cannonrtp.use | true | Requise avant qu’un joueur puisse déclencher un canon |
Comment fonctionne cannonrtp.use
Si un joueur n’a pas cannonrtp.use, le canon ignore silencieusement ce joueur et applique le cooldown d’interaction interne de 3 secondes. Aucun message de refus n’est envoyé pour cette vérification de permission de base.
Porte de permission par canon
Chaque configuration de canon peut aussi définir un champ requiredPermission.
- Si
requiredPermissionest vide (par défaut), le canon ne vérifie quecannonrtp.use. - Si
requiredPermissionest défini et que le joueur ne l’a pas, CannonRTP envoie le message configurémessages.noPermissionincluant le nom d’affichage du canon.
Autocomplétion par Tab
Les commandes qui prennent un argument <id> de canon fournissent l’autocomplétion par Tab de tous les IDs de canons connus. Les commandes qui prennent un argument <world> fournissent l’autocomplétion par Tab des noms de mondes chargés.