== Kurzbeschreibung ==
Dieses Plugin ermöglich das Definieren von Nachrichten, die in einem bestimmten Intervall im Chat angezeigt werden. Zusätzlich können Nachrichten zu bestimmten Uhrzeiten/Tagen ausgegeben werden.
== Konfigurationsübersicht ==
[code=js,'configs/plugins/automessages.json']{
"automessages": {
"enabled": true,
"interval": 120,
"logging": true,
"messages": [
"^5This Server is running ^4GSManager ^5, visit our Website at: ^4www.GSManager.de",
"^5The next Map is: ^4 ^5(^4^5){{br}}^5Die nächste Karte ist: ^4 ^5(^4^5)"
],
"cron": [
["0 0 * * *", "^5Mitternacht!{{br}}^5Midnight!"]
]
}
}[/code]
== Konfigurationsvariablen im Detail ==
Die Konfigurationsdatei der Funktion "Automatische Nachrichten" befindet sich im configs/plugins Ordner und heißt banner.json. Nachfolgend eine Erläuterung der einzelnen Variablen:
[table]
[tr]
[td][size=12][b][u]Variable[/u][/b][/size][/td]
[td][size=12][b][u]Zulässige Werte[/u][/b][/size][/td]
[td][size=12][b][u]Beschreibung[/u][/b][/size][/td]
[/tr]
[tr]
[td][size=10][tt]enabled[/tt][/size][/td]
[td][size=10][tt]true[/tt][tt]false[/tt][/size][/td]
[td][size=10]Mit dieser Variable kann man das Plugin (de)aktiveren.[/size][/td]
[/tr]
[tr]
[td][size=10][tt]interval[/tt][/size][/td]
[td][size=10][tt]Zahl[/tt][/size][/td]
[td][size=10]Diese Variable gibt (in Sekunden) an, wie groß das Interval zwischen zwei Nachrichten ist[/size][/td]
[/tr]
[tr]
[td][size=10][tt]logging[/tt][/size][/td]
[td][size=10][tt]true[/tt][tt]false[/tt][/size][/td]
[td][size=10]Diese Variable gibt an, ob die Nachrichten auch in die daemon.log geschrieben werden sollen[/size][/td]
[/tr]
[tr]
[td][size=10][tt]messages[/tt][/size][/td]
[td][size=10][tt]Text[/tt][/size][/td]
[td][size=10]Diese Variable enthält die Liste der Nachrichten, die ausgegeben werden sollen[/size][/td]
[/tr]
[tr]
[td][size=10][tt]cron[/tt][/size][/td]
[td][size=10][tt]Array bestehend aus Arrays mit je zwei Textfeldern[/tt][/size][/td]
[td][size=10]Im ersten Eintrag pro Array steht der [url=https://de.wikipedia.org/wiki/Cron]Unix Cron Timestring[/url], im zweiten die Nachricht.[/size][/td]
[/tr]
[/table]
Folgende Platzhalter können in den Messages verwendet werden:
[table]
[tr]
[td]Platzhalter[/td]
[td]Beschreibung[/td]
[/tr]
[tr]
[td]{{br}}[/td]
[td]Wird mit einem Zeilenumbruch ersetzt.[/td]
[/tr]
[tr]
[td][/td]
[td]Wird mit der nächsten Map ersetzt.[/td]
[/tr]
[tr]
[td][/td]
[td]Wird mit dem nächsten Gametyp ersetzt.[/td]
[/tr]
[tr]
[td][/td]
[td]Wird mit der Version des ManuAdminMods ersetzt, die auf dem Server läuft.[/td]
[/tr]
[tr]
[td][/td]
[td]Wird mit der Zeit im deutschen Zeitformat ersetzt.[/td]
[/tr]
[tr]
[td][/td]
[td]Wird mit der Zeit im englischen Zeitformat ersetzt.[/td]
[/tr]
[tr]
[td][/td]
[td]Wird mit dem Datum im Format Tag Monat Jahr ersetzt (01 Okt 2014).[/td]
[/tr]
[tr]
[td]
Sie betrachten gerade eine ältere Version des Eintrags. Klicken Sie hier, um zur aktuellen Version zu gelangen.