CannonRTP Befehle und Berechtigungen
CannonRTP registriert seine Befehle unter dem cannonrtp-Namespace.
- Hauptbefehl:
/cannonrtp - Aliase:
/crtp,/wc
/wc ist der kurze Alias, den die meisten Admins verwenden werden, aber die zugrunde liegenden Berechtigungsknoten sind alle cannonrtp.*.
Admin-Befehle
| Befehl | Berechtigung | Absender | Beschreibung |
|---|---|---|---|
/cannonrtp | cannonrtp.admin | Alle | Zeigt den Hilfe-Header mit allen verfügbaren Befehlen |
/wc create <id> | cannonrtp.admin | Spieler | Erstellt eine Kanone an Ihrer aktuellen Position |
/wc create <id> <display_name> | cannonrtp.admin | Spieler | Erstellt eine Kanone mit benutzerdefiniertem Anzeigenamen (Unterstriche für Leerzeichen verwenden) |
/wc move <id> | cannonrtp.admin | Spieler | Verschiebt eine bestehende Kanone an Ihre aktuelle Position |
/wc delete <id> | cannonrtp.admin | Alle | Löscht eine Kanone und ihre Konfigurationsdatei |
/wc target <id> <world> | cannonrtp.admin | Spieler | Ändert die Ziel-Landewelt für eine Kanone |
/wc center <id> | cannonrtp.admin | Spieler | Setzt das Suchzentrum auf Ihre aktuelle Position |
/wc list | cannonrtp.admin | Alle | Listet alle konfigurierten Kanonen mit ihrem aktuellen Status |
/wc status | cannonrtp.admin | Alle | Gleiche Ausgabe wie /wc list |
/wc probe | cannonrtp.admin | Spieler | Testet, ob Ihre aktuelle Position alle Schutzprüfungen besteht |
/wc reload | cannonrtp.admin | Alle | Lädt globale Konfiguration, alle Kanonen-Konfigurationen, Aufgaben und Schutzadapter neu |
/wc setup | cannonrtp.admin | Spieler | Öffnet das Einrichtungsmenü |
/wc downloadall | cannonrtp.admin | Alle | Lädt alle verfügbaren Inhaltspakete herunter |
/wc updatecontent | cannonrtp.admin | Alle | Aktualisiert bestehende Inhaltspakete |
/wc initialize | cannonrtp.admin | Alle | Führt die Erstinitialisierung durch |
Spielerinteraktion
Es gibt keinen Spielerbefehl zum Aktivieren einer Kanone. Spieler nutzen CannonRTP, indem sie in den Auslöseradius der Kanone laufen.
Berechtigungen
| Berechtigung | Standard | Beschreibung |
|---|---|---|
cannonrtp.admin | op | Erforderlich für alle Admin-Befehle |
cannonrtp.use | true | Erforderlich, bevor ein Spieler eine Kanone auslösen kann |
Wie cannonrtp.use funktioniert
Wenn einem Spieler cannonrtp.use fehlt, ignoriert die Kanone diesen Spieler stillschweigend und wendet den internen 3-Sekunden-Interaktions-Cooldown an. Es wird keine Ablehnungsnachricht für diese Basisberechtigung gesendet.
Kanonenspezifische Berechtigungssperre
Jede Kanonenkonfiguration kann auch ein requiredPermission-Feld definieren.
- Wenn
requiredPermissionleer ist (Standard), prüft die Kanone nurcannonrtp.use. - Wenn
requiredPermissiongesetzt ist und dem Spieler fehlt, sendet CannonRTP die konfiguriertemessages.noPermission-Nachricht einschließlich des Anzeigenamens der Kanone.
Tab-Vervollständigung
Befehle, die ein Kanonen-<id>-Argument nehmen, bieten Tab-Vervollständigung aller bekannten Kanonen-IDs. Befehle, die ein <world>-Argument nehmen, bieten Tab-Vervollständigung geladener Weltnamen.