Code Reset
Über CodeReset CodeReset ist ein Admin-Tool, das das Zurücksetzen von Codelocks und das Löschen der Whitelist ermöglicht. Es protokolliert auch alle Aktionen in einer Logdatei unter…
Über CodeReset
CodeReset ist ein Admin-Tool, das das Zurücksetzen von Codelocks und das Löschen der Whitelist ermöglicht. Es protokolliert auch alle Aktionen in einer Logdatei unter ...\logs\CodeReset.
Installation
Füg das Plugin in den Order Plugins ein, dieser wird gefunden unter oxide\plugins oder carbon\plugins
Download: Code Reset
Chat-Befehle
- /resetcode - Aktiviert das Zurücksetzungs-Tool.
- /setcode - Ermöglicht dem Admin, einen Code für sich selbst festzulegen.
Berechtigungen
Dieses Plugin verwendet das Berechtigungssystem. Um eine Berechtigung zuzuweisen, benutze den Befehl oxide.grant <user oder group> <name oder steam id> <permission>. Um eine Berechtigung zu entfernen, benutze den Befehl oxide.revoke <user oder group> <name oder steam id> <permission>.
- codereset.use – Erlaubt die Nutzung des Tools.
Installation und Verwendung
- Herunterladen und Hochladen: Lade das CodeReset-Plugin herunter und lade es in das Plugin-Verzeichnis deines Rust-Servers hoch.
- Berechtigungen Zuweisen:
Um einem Benutzer oder einer Gruppe die Berechtigung zur Nutzung des Tools zu geben, benutze:
Codeoxide.grant <user oder group> <name oder steam id> codereset.use
- Berechtigungen Entfernen:
Um eine Berechtigung zu entfernen, benutze:
Codeoxide.revoke <user oder group> <name oder steam id> codereset.use
Konfiguration
Die Einstellungen und Optionen können in der CodeReset-Datei im Konfigurationsverzeichnis angepasst werden. Es wird empfohlen, einen Editor und Validator zu verwenden, um Formatierungsprobleme und Syntaxfehler zu vermeiden.
Standardkonfiguration:
jsonCode kopieren{
"Code Reset": {
"Auto disable time": 30.0,
"Enable tool command": "resetcode",
"Set code command": "setcode"
}
}
Lokalisierung / Sprache
Die Standardnachrichten befinden sich in der CodeReset-Datei unter lang/en.
Um Unterstützung für eine andere Sprache hinzuzufügen, erstelle einen neuen Sprachordner (z.B. de für Deutsch), kopiere die Standard-Sprachdatei in den neuen Ordner und passe die Nachrichten an.
Standardnachrichten:
jsonCode kopieren{
"NoPermission": "You lack <color=#FF0000>permission</color> to use this command.",
"TurnedOn": "You have <color=#00FBFF>enabled</color> the code reset tool.\nThe code reset tool will <color=#FF0000>disable</color> after {0} seconds.",
"TurnedOff": "You have <color=#FF0000>disabled</color> the code reset tool.",
"AutoOff": "The code reset tool has been <color=#FF0000>disabled</color> automatically.",
"NoArgs": "You require a <color=#FF0000>4</color> digit code.",
"SetCode": "You have set your code to <color=#00FBFF>{0}</color>.",
"ChangedCode": "You have changed the code to this lock to <color=#00FBFF>{0}</color>.",
"NoCode": "You do not have a code set. Use the command <color=#FF0000>/{0}</color> to set your code.",
"AlreadyUsed": "Please use <color=#FF0000>another</color> code as <color=#00FBFF>{0}</color> is already used on this door."
}
Alles anzeigen
Daten
Daten für CodeReset befinden sich in ...\oxide\data\CodeReset.json.
Beispiel:
jsonCode kopieren{
"PlayerNumbers": {
"765611000000000000": "0001",
"765611000000000001": "0002",
"765611000000000002": "0003",
"765611000000000003": "0003"
}
}
Protokollierung
Logdateien für CodeReset befinden sich in ...\oxide\logs\CodeReset\....
Beispiel:
plaintextCode kopieren[MM/DD/YYYY HH:MM:SS] Player: Default has reset a codelock to 4444 for getBeamedKid | 765611000000000000
Zusammenfassung
Mit dem CodeReset-Plugin können Admins die Codes von Codelocks zurücksetzen und die Whitelist löschen. Alle Aktionen werden protokolliert, um Transparenz und Nachverfolgbarkeit zu gewährleisten. Konfiguriere die Berechtigungen und Einstellungen sorgfältig, um sicherzustellen, dass nur autorisierte Benutzer Zugriff auf diese leistungsstarken Funktionen haben.
Plugin
https://umod.org/plugins/code-reset
Angaben erfolgen ohne Gewähr auf Vollständigkeit, Richtigkeit und Aktualität.
Original-Tutorial des Plugins Code Reset von unmaintained
