Du bist nicht angemeldet.

Eine Antwort schreiben

Schreibe deinen Beitrag und versende ihn
Beitragsoptionen
Bist Du ein Mensch oder ein Roboter ?

Verifizierung, dass diese Aktion durch eine reale Person vorgenommen wird und nicht von einem Programm.

Zurück

Themen-Übersicht (Neuester Beitrag zuerst)

ani
04.10.2025 10:01

Solche Nachrichtenketten sind vielfach in der Datenbank enthalten. Beispiele findet man bei der Suche nach "triggernews" in der Dokumentation und in den Datenbankdateien. Die aktuell unterstützten Zeittypen sind ja schon verlinkt.

scr0llbaer
04.10.2025 09:07

Das sind Zeittypen 1 und 2. 1 ist Stunden, 2 ist Tage.

time="1,3,7"

Nächstes News-Item erfolgt in 3-7 Stunden.

time="2,1,2,13,19"

Nächstes News-Item erfolgt in 1-2 Tagen zwischen 13 und 19 Uhr.

PS: Neue News-Einträge gerne teilen und alte verbessern (da ist bestimmt nicht alles auf "Merkwürdigkeit" überprüft).

Klotz am Bein
03.10.2025 15:08
ani schrieb:

Siehe https://github.com/TVTower/Documentation/blob/master/database_de/time.md#Verf%C3%BCgbarkeit
und https://github.com/TVTower/Documentation/blob/master/database_de/news.md allgemein.

Die Jahreszahlen sind beide inklusive, d.h. gleiche Jahreszahlen bedeuten nur in dem gegebenen Jahr. Wie in der Dokumentation geschrieben, gibt es noch "feinere" Steuerungsmöglichkeiten - nicht nur das Jahr. Wichtig ist weiterhin, ob die Nachricht mehrfach auftreten können soll. Falls nicht, muss das flag 2 für "einmalig" gesetzt sein.

Danke dir. Die beiden Links hatte ich bereits geprüft, da ging es für mich aber nicht eindeutig draus hervor. Aber dein Beitrag hat geholfen.

Noch eine weitere Frage:

Gibt es bereits die Möglichkeit (oder Überlegungen für zukünftige Versionen), dass der "Abstand in Tagen" zwischen zwei aufeinanderfolgenden News definiert werden kann, mit entsprechenden Min/Max-Werten? Ich habe in der Dokumentation zu den "Scripts" dahingehend nichts gefunden.

Hintergrund des Gedankens, hier anhand von zwei Beispielen erklärt:

News über ein Banküberfall

News 1: Banküberfall in XY
News 2: Überfall in XY - Täter nehmen Geisel
News 3: Keine Fortschritt bei Verhandlung mit Geiselnehmern
News 4: Polizei stürmt Bankfiliale

Hier ist eine Newsfolge gegeben, die zeitlich eng aufeinander getaktet ist. Die Neuigkeiten überschlagen sich sozusagen. Hier könnte dann eine geringe Zeitspanne definiert werden.

Anders sieht es hier aus:

News über ABBA

News 1: ABBA plant Welttournee
News 1: ABBA startet neue Welttournee
News 2: Welttournee von ABBA beendet

Hier ist eine Newsfolge gegeben, die zeitlich ein paar (Ingame-)Tage auseinanderliegen sollte, sonst wirkt es merkwürdig.

ani
28.09.2025 09:10

Siehe https://github.com/TVTower/Documentation/blob/master/database_de/time.md#Verf%C3%BCgbarkeit
und https://github.com/TVTower/Documentation/blob/master/database_de/news.md allgemein.

Die Jahreszahlen sind beide inklusive, d.h. gleiche Jahreszahlen bedeuten nur in dem gegebenen Jahr. Wie in der Dokumentation geschrieben, gibt es noch "feinere" Steuerungsmöglichkeiten - nicht nur das Jahr. Wichtig ist weiterhin, ob die Nachricht mehrfach auftreten können soll. Falls nicht, muss das flag 2 für "einmalig" gesetzt sein.

Klotz am Bein
28.09.2025 08:14

Hi!

Folgende Fragen hätte ich zum genannten Betreff:

1. Wie müsste die Syntax dim availability-Knoten aussehen, wenn die News nur in einem(!) bestimmten Jahr vom Spiel angeboten werden soll?

2. Wenn der Eintrag # "year_range_from="1985" year_range_to="1987" # lautet, bedeutet dass, dass die Nachricht bis einschließlich 1987 angeboten wird oder bis 1987 (als Ende 1986 endet)? => Was möglicherweise auch die Antwort zu Frage 1 geben könnte ;-)

Vielen Dank vorab!