NidToolbox: Timed Messages module

V Mod für ECO

0
Downloads heute
0
Downloads gesamt
0
Kommentare

Beschreibung

1573-nidtoolbox-design01-nid-64-png
Modul für zeitgesteuerte Meldungen

für NidToolbox Light

1586-default-violet-2-png

Erstellen Sie zeitgesteuerte Nachrichten, die entweder zu einer bestimmten Stunde oder alle X Minuten ausgelöst werden ⏰

Auf meinem Discord hier

wird Support geleistet sowie Vorschläge angenommen.

Modul "Zeitgesteuerte Nachrichten" ermöglicht:

  • Einfache Erstellung, Versand und Anzeige von Nachrichten, die auf einem spezifischen Timer beruhen.
  • Modul kann mehrere Nachrichten speichern, die alle ihren eigenen Zeitgeber haben können.
  • Zwei Arten von zeitgesteuerten Nachrichten verfügbar: Timer-Nachrichten - Auslösung alle X Minuten und Geplante Nachrichten - Auslösung zu bestimmten Stunden.
  • Nachrichten akzeptieren alle Formatierungsoptionen und Farben.
  • Nachrichten können sowohl im Spielchat als auch in einem PopUp-Fenster angezeigt werden.
  • Konfiguration leicht einsehbar in einem "Auf einen Blick"-Fenster.

(zum Vergrößern anklicken)


Anforderungen:

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

So wird installiert:

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

Einstellungsdateien:

Konfigurationsdateien befinden sich unter:

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

Konfiguration:

Modul arbeitet mit 24 Stunden Uhr. 5 pm ist 17:00, 5 am ist 5:00 :)

Zeitgesteuerte Nachrichten werden über die Verwendung von Befehlen im Spiel erstellt und konfiguriert.

Nach der Erstellung der Grundnachricht ist es möglich, den vollständigen Text in einer Konfigurationsdatei zu bearbeiten, was das Hinzufügen von Formatierungs-Tags erleichtert.

Das Modul enthält Beispielnachrichten, die beim ersten Laden des Plugins erstellt und aktiviert werden. Diese können als Beispiel für die Verwendung angesehen werden.

Es gibt derzeit zwei Arten von zeitgesteuerten Meldungen:

  • Timer Nachricht- diese Nachricht wird alle X Minuten ausgelöst, zum Beispiel "Erinnerung an Flüssigkeitszufuhr", die alle 30 Minuten im Spiel ausgelöst wird.
  • Geplante Nachricht - diese Nachricht wird zu einer bestimmten Uhrzeit ausgelöst, z.B. "Ankündigung zum Neustart in 30 Minuten" wird jeden Tag um 5:30 Uhr ausgelöst.

Das Hinzufügen neuer Nachrichten ist so einfach wie die Eingabe von /timer-add oder /sched-add und die Angabe der Details. Weitere Informationen finden Sie in den verfügbaren Befehlen

MANUELLE KONFIG-ÄNDERUNGEN: Wenn Sie die Konfigurationsdatei von Hand bearbeiten, seien Sie vorsichtig, wenn Sie das Stunden- und Minutenattribut der geplanten Nachrichten ändern. Vermeiden Sie führende Nullen, da der automatische Konfigurationslader diese nicht mag.

Die Datei wird geprüft, wenn sie im Spiel neu geladen wird.

Gängige Befehle:

/timer-reload

Lädt die Einstellungen des Moduls neu. Nützlich, wenn Sie die Konfigurationsdatei manuell bearbeitet haben. Prüft, ob die Datei korrekt ist, bevor sie auf den Server geladen wird.


Befehle für Timer-Meldungen:

/help Timer

Zeigt Informationen zu allen Befehlen an, die mit Timermeldungen zusammenhängen.


/Timer-Freigabe

Aktiviert oder deaktiviert Timer-Meldungen.

/timer-Enable bool trueFalse

Code

/timer-enable true/false


/timer-ShowMsg

Zeigt die Meldungskonfiguration in einem separaten Fenster an.

/Timer-ShowMsg String title

Code

/timer-ShowMsg messageTitle


/timer-list

Listet alle Timer-Meldungen auf.

/Timer-Liste

Code

/timer-list

/Timer-Add

Fügt eine neue Timer-Meldung hinzu. Der Timer muss in Minuten

angegeben werden

/Timer-Add string title, string msgText, float timer, bool showAsPopUp

Code

/timer-add Meine neue Timer-Meldung, Ein schöner Text, 20, false

/timer-Del

Löscht die Timer-Meldung.

/Timer-Del string title

Code

/timer-Del messageTitle


/timer-Minuten

Ändert den Standard-Timer der Nachricht. Dies ändert den Standard-Timer für die Nachricht, er wird wirksam, sobald der aktuelle Timer abgelaufen ist.

/Timer-Minutes string title, float minutes

Code

/timer-Minuten messageTitle, 20


/Timer-Laufen

Ändert den laufenden Timer der Timer-Meldung. Dies ändert den Timer, unter dem sich die Nachricht gerade befindet. Hat keine Auswirkung auf den Standard-Timer.

/Timer-Running string title, float minutes

Code

/timer-Running messageTitle, 20


/timer-PopUp

Ändert das Attribut show as PopUp window der Nachricht.

/timer-PopUp string title, bool true/False

Code

/timer-PopUp messageTitle, false


/timer-Rename

Ändert den Titel der Meldung.

/Timer-Rename string title, string newTitle

Code

/timer-Rename oldTitle, newTitle


/Timer-Text

Ändert den Text der Nachricht.

/Timer-Textstring title, string newText

Code

/timer-Rename title, newText


/Timer-Aktiv

Aktiviert oder deaktiviert die gewählte Timer-Meldung. Ermöglicht die Deaktivierung einer bestimmten Meldung, ohne das gesamte Modul zu deaktivieren.

/Timer-Aktivstring title, bool true/False

Code

/timer-Active messageTitle, true


Befehle für zeitgesteuerte Nachrichten:

/help Sched

Zeigt Informationen zu allen Befehlen an, die sich auf Geplante Nachrichten beziehen.


/sched-Enable

Aktiviert oder deaktiviert geplante Nachrichten.

/sched-Enablebool trueFalse

Code

/sched-enable true/false


/sched-ShowMsg

Zeigt die Nachrichtenkonfiguration in einem separaten Fenster an.

/sched-ShowMsg string title

Code

/sched-ShowMsg messageTitle


/sched-list

Listet alle geplanten Nachrichten auf.

/sched-List

Code

/sched-list


/sched-Add

Fügt eine neue geplante Nachricht hinzu.

/sched-Add string title, string msgText, int hour, int minutes, bool showAsPopUp

Ein Beispiel: Nachricht, die um 14:02:

angezeigt werden soll.

Code

/sched-add My New Scheduled Message, Ein schöner Text, 14, 02, false


/sched-Del

Löscht eine geplante Nachricht.

/sched-Del string title

Code

/sched-Del messageTitle


/sched-Time

Ändert die Zeit, zu der die geplante Nachricht ausgelöst wird.

/sched-Time string title, int hour, int minutes

Code

/sched-Time messageTitle, 14, 02


/sched-PopUp

Ändert das Attribut show as PopUp window der Nachricht.

/sched-PopUp string title, bool true/False

Code

/sched-PopUp messageTitle, false


/sched-Rename

Ändert den Titel der Nachricht.

/sched-Rename string title, string newTitle

Code

/sched-Rename oldTitle, newTitle


/sched-Text

Ändert den Text der Nachricht.

/sched-Text string title, string newText

Code

/sched-Rename title, newText


/sched-Active

Aktiviert oder Deaktiviert die gewählte Timer-Meldung. Ermöglicht die Deaktivierung einer bestimmten Meldung, ohne das gesamte Modul zu deaktivieren.

/sched-Active string title, bool true/False

Code

/sched-Active messageTitle, true


Credits

Dateien

05.09 2021
Modhoster Userbewertung
keine Bewertung Stimmen

Empfehlungsrate

-/-      
noch nicht genug Stimmen

Ist dieser Mod besonders empfehlenswert?

Mod abonnieren
Abonniere NidToolbox: Timed Messages 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...

      }