NidToolbox: Chat Tags Module

V Mod für ECO

0
Downloads heute
2
Downloads gesamt
0
Kommentare

Beschreibung

plugin logo small header
Chat Tags Modul

für NidToolbox Light

Kaffee kaufen Button


Erstelle und weise den Spielern auf deinem Server Chat-Tags zu, um ihre Rollen und Zugehörigkeit klar zu kennzeichnen, ob sie ein [Admin] oder ein [Hausmeister] :)

Unterstützung wird geleistet sowie Vorschläge werden angenommen auf meinem Discord discord tiny hier

Chat Tags Modul erlaubt:

  • Einfaches Erstellen, Gewähren, Entziehen und Anzeigen von Chat-Tags wie: [Admin], [Spender], [Server-Besitzer]
  • Kann in Tooltips sichtbar sein!
  • Vollständig anpassbar! Jede beliebige Farbe kann definiert werden. Das Modul akzeptiert entweder jeden Hex-Farbcode oder stellt 16 benannte Farben zur Verfügung, um die Benutzung zu erleichtern.
  • Formatierungsoptionen umfassen: Klammertyp, Klammerfarbe, Größe, Kursivschrift, Unterstrich, Unterstrichfarbe.
  • Möglichkeit, die Benutzerdefinierte Großschreibung des Namens zu erzwingen.
  • Es können Prioritäten für verschiedene Tags vergeben werden, die zuerst erscheinen sollen, wobei 0 (Null) die höchste Priorität ist.
  • Vollständige Integration mit Elixir Framework permission Groups! Siehe unten für Beispiele.
  • Einfache Konfiguration über Befehle im Spiel.
  • Konfiguration kann jederzeit eingesehen werden, mit Ansichtsbeispiel sowie Tag Mitgliedschaft.
  • Modul kann jederzeit neu geladen werden, ohne dass ein Server-Neustart nötig ist.

cht tgs 1 min

cht tgs 3 min

Voraussetzungen:

Wie jedes Modul des NidToolbox-Sets benötigt es das Modul nid-core Version 1.0.3+, verfügbar im Hauptforumsthread: hier

Anleitung zur Installation:

  1. Entpacken des .zip-Archivs
  2. Kopieren Sie nid-chattags.dll nach Mods\NidToolbox\Modules

Einstellungsdateien:

Konfigurationsdateien befinden sich unter:

  1. Configs\Mods\NidToolbox\ChatTags.json - enthält Moduleinstellungen.

Konfiguration:

Chat-Tags werden über die Verwendung von Befehlen im Spiel erstellt und konfiguriert. Es gibt zwar auch eine Einstellungsdatei, aber ich rate dringend davon ab, diese von Hand zu bearbeiten.

Es gibt derzeit zwei Tag-Typen:

  • Manuell - dies ist der einfachste Chat-Tag, kann jederzeit erstellt, gelöscht, umbenannt, formatiert und frei zugewiesen werden.
  • EMGroup - dieses Chat-Tag wird automatisch erstellt, basiert auf vorhandenen Elixir Framework Berechtigungsgruppen und ist vor Löschung oder Umbenennung geschützt. Seine Farbe, Priorität und Sichtbarkeit können frei zugewiesen werden, die Mitgliedschaft wird jedoch direkt aus den EM-Gruppen gelesen, die von Server-Administratoren erstellt wurden. Im Folgenden finden Sie einige Beispielintegrationen mit EM-Berechtigungsgruppen. Einige der System-Tags wie Admin und Standard sind ebenfalls als diese Art von Tag definiert.
  • (upcoming) Demographisch - es ist ein "upcoming" Chat-Tag, das automatisch den Mitgliedern der angegebenen Demographie zugewiesen wird. Seine Sichtbarkeit, Priorität und Farbe sind ebenfalls frei editierbar.

Das Hinzufügen eines neuen Tags ist so einfach wie die Eingabe von /tag-add und die Angabe der Details. Nur Tag-Name und Farbe sind erforderlich, Priorität 1 und Sichtbarkeit aktiviert werden vorausgesetzt, wenn nicht vom Aussteller angegeben.

Tags können zugewiesen werden, indem man /tag-grant ausgibt und einen Spielernamen angibt. Danach wird das Tag immer dem gewünschten Benutzer hinzugefügt.

Wie man die Einstellungen des Tags sieht - Um die Einstellungen des Tags auf einen Blick zu sehen, gibt man einfach /tag-show tagName. Es öffnet sich ein Fenster, das alle Einstellungen des Tags anzeigt, einschließlich Mitglieder, Farben, Typ und Beispiel.

Priorität- normalerweise werden Tags in der alphabetischen Reihenfolge angezeigt. Wenn du dieses Verhalten ändern möchtest, zum Beispiel um einige wichtige Rollen wie Spender und Server-Unterstützer zu kennzeichnen, kannst du dem betreffenden Tag eine Priorität zuweisen. Tags mit höherer Priorität werden zuerst angezeigt. Die höchste verfügbare Priorität ist 0 (Null). Tags mit gleicher Priorität werden in alphabetischer Reihenfolge angezeigt.

Verwenden Sie /tag-pri TagName, Priorität um die Priorität des Tags zu ändern.

Sichtbarkeit - alle erstellten Tags sind anfangs sichtbar, aber wenn Sie einen Tag aus irgendeinem Grund verstecken müssen, brauchen Sie ihn nicht zu löschen. Verstecken Sie einfach seine Sichtbarkeit! Die Sichtbarkeit kann über den Befehl /tag-config geändert werden.

Formatierung:

Klammertypen, Klammerfarben, Kursiv-, Unterstreichungs- und Unterstreichungsfarben sowie die Größe können je nach Wunsch des Benutzers angepasst werden. Siehe unten für Details (im Abschnitt Befehle).

Angenommen, du hast einen Player-Tag erstellt - Meine Unterstützer , aber statt der standardmäßigen [ ] Klammern bevorzugst du den Typ < >. Verwenden Sie /tag-brackets, um sie zu ändern.

Sie können auch eine bestimmte Großschreibung des Tags erzwingen. Dies ist besonders nützlich für Tags, die für die bestehenden EM-Gruppen erstellt werden. Standardmäßig erben EM-Gruppen-Tags den Gruppennamen und werden großgeschrieben. Normalerweise ist das in Ordnung, aber nehmen wir an, Sie haben eine EM-Gruppe "Vips" erstellt, dann sieht der Chat-Tag wie folgt aus: [Vips], Sie können die Großschreibung von [VIPs] erzwingen, indem Sie /tag-ForceCap verwenden.

Integration mit EM Framework:

Dieses Modul integriert sich vollständig und nahtlos in das EM Framework.

Wenn Sie die Dinge auf Ihrem Server auf die nächste Stufe bringen möchten, stellen Sie sicher, dass Sie das Berechtigungssystem von EM Framework nutzen!

Das Modul Elixir Framework Groups and Permissions ermöglicht eine feine und granulare Kontrolle darüber, welcher Spieler was tun darf.

Angenommen, Sie wollen, dass Ihre Spender sich nach Hause teleportieren und den Teleport-Befehl benutzen können, aber Sie wollen NICHT dass die gleichen Rechte für die normalen Benutzer gelten.

Oder Sie wollen eine Moderatorengruppe, die Spieler bannen und stumm schalten kann, aber ihnen das Spawnen von Gegenständen oder das Fliegen verbietet. Hier kommen EM Framework Groups und Permissions ins Spiel.

Mit /grp-add kannst du spezielle Berechtigungsgruppen für deine Moderatoren, Spender, Unterstützer etc mit sspeziell zugewiesenen Befehlen die nur sie verwenden können erstellen.

NidToolbox Chat Tags erkenntautomatisch Ihre EM-Gruppen, deren Mitglieder und erstellt und vergibt Tags ganz von selbst. Natürlich können Sie Farben, Sichtbarkeit und Priorität solcher Tags noch ändern.

Das Beste ist - Sie müssen nichts herunterladen, em-framework ist im nid-core Download enthalten und wird von diesem benötigt, also haben Sie es bereits :)

Wenn Sie interessiert sind, sollten Sie sich die EM Framework Dokumentationsseite, hier ansehen.

Verfügbare Befehle:

/help Tags

Zeigt Informationen über alle in diesem Modul enthaltenen Befehle an.


/tag-add

Erzeugt einen neuen Spieler-Chat-Tag.

/tag-add string tagName, string color, int priority, bool visible

Priorität und Sichtbarkeit sind optional. Wenn nicht definiert, wird Priorität 1 und Sichtbarkeit angenommen

Code

/tag-add tagName, scolor, priority, true/false


/tag-show

Zeigt die leicht einsehbare Tag-Konfiguration in einem separaten Fenster an, einschließlich Informationen darüber, wem das Tag derzeit zugewiesen ist.

/tag-show string tagName

Code

/tag-show tagName


/tag-grant

Werdet dem Spieler ein Tag zugewiesen.

/tag-grant string tagName, string targetPlayer

Code

/tag-grant tagName, targetPlayer


/tag-revoke

Entferne das Tag vom Spieler.

/tag-revoke string tagName, string targetPlayer

Code

/tag-revoke tagName, targetPlayer


/tag-color

Wird dem ausgewählten Tag eine Farbe zugewiesen.

/tag-color string tagName, string color

Code

/tag-color tagName, Farbe


/tag-format

Setzt Formatierungsoptionen für den ausgewählten Tag. Verwenden Sie dies, wenn Sie alles mit einem Befehl einstellen wollen. Wenn Sie nur einige Eigenschaften einstellen wollen, siehe Befehle unten.

/tag-format string tagName, string bracketsType, string bracketsColor, int size, bool italic, bool underline, string underlineColor

Code

/tag-format tagName, [], #FF00FF, 22, false, true, #FFFFFF


/tag-brackets

Setzt Klammertyp und Klammerfarbe für den ausgewählten Tag. Sie können bracketsColor weglassen, dann wird der Standardwert #FDE698 verwendet.

/tag-brackets string tagName, string bracketsType, string (optional) bracketsColor

Code

/tag-brackets tagName, <>, #FDE698


/tag-size

Setzt die Größe für den ausgewählten Tag.

/tag-size string tagName, int size

Code

/tag-size tagName, 22


/tag-font

Ändert die Formateigenschaften der Schriftart: unterstrichen, kursiv, Unterstreichungsfarbe. Die Unterstreichungsfarbe ist optional, wenn sie weggelassen wird, wird der Standardwert #FDE698 verwendet.

/tag-font string tagName, bool italic, bool underline, string underlineColor

Code

/tag-font tagName, false, true, #FDE698


/tag-SizeAll

vereinheitlicht die Größe für alle Chat-Tags

/tag-SizeAll int size

Code

/tag-SizeAll 22


/tag-ForceCap

Erzwingt exakte Großschreibung im Tag-Namen.

/tag-ForceCap string tagName, string newName

Code

/tag-ForceCap vips, VIPs


/tag-del

Entfernt den angegebenen Spieler-Chat-Tag.

/tag-del string tagName

Code

/tag-del tagName


/tag-rename

Benennt einen bestehenden Tag um.

/tag-rename string tagName, string newName

Code

/tag-rename tagName, newName


/tag-pri

Werdet dem ausgewählten Tag eine Priorität zugewiesen.

/tag-pri int priority

Code

/tag-pri Priorität


/tag-config

Konfiguriert gezielte Chat-Tags.

/tag-config string tagName, string color, bool visible, bool showInTooltip, int sizeInTooltip, int priority

Code

/tag-config tagName, color, true/false, true/flase, 24, priority


/tag-tooltip

Konfiguriert Tooltip-Eigenschaften des ausgewählten Chat-Tags.

/Tag-Tooltipstring tagName, bool showInTooltip, int sizeInTooltip

Code

/tag-tooltip tagName, true/false, 24


/tag-list

Listet alle erstellten Tags auf.

/tag-list

Code

/tag-list


/tag-reload

Reload der Einstellungen aus den Konfigurationsdateien.

/tag-reload

Code

/tag-reload

Credits

Dateien

05.09 2021
Modhoster Userbewertung
keine Bewertung Stimmen

Empfehlungsrate

-/-      
noch nicht genug Stimmen

Ist dieser Mod besonders empfehlenswert?

Mod abonnieren
Abonniere NidToolbox: Chat Tags Module
Der Mod wird automatisch beim nächsten Start von ECO installiert.

0 Kommentare

Um Kommentare schreiben zu können musst du dich einloggen.
Du kannst dich auch kostenlos registrieren, falls du noch keinen Account hast - dauert nur eine Minute.

Noch keine Kommentare vorhanden.

Schreibe den ersten Kommantar...

      }