Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: AnnoZone Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

LeAramis

Leichtmatrose

  • »LeAramis« ist der Autor dieses Themas

Beiträge: 15

Registrierungsdatum: 15. Mai 2022

  • Nachricht senden

1

Mittwoch, 5. Oktober 2022, 15:38

MODS und DLC Status

Hallo allerseits.

Ich befasse mich jetzt erstmalig mit der Erstellung von Modifikationen. (alle DLC's vorhanden) Ein grundsätzliche Frage taucht als eine der ersten auf:
Beispiel: Ich erstelle eine spezielle Holzfällerhütte die Wanzabretter (bekanntlich Enbesa) in der Neuen Welt erzeugt um damit dort ein Schiff zu bauen.

WAS bitte macht ein Spieler der das DLC »Land der Löwen« nicht hat mit diesem MOD?
oder

WAS macht das Spiel mit dieser Modifikation?


Bekommt ein Anwender der das DLC »Land der Löwen« nicht gekauft hat nicht trotzdem alle Daten? Ergo auch die WanzaBretter und deren GUID, die ihm aber nicht zur Verfügung stehen mangels DLC? Mit dem oben beschriebenen Mod aber doch? Oder nicht?


Beispielhafte Angaben in der Assets.xml wie

<Locked><DLCDependency>116630</DLCDependency>
oder

<RequiredDLCs><RequiredDLC>410042</RequiredDLC>

unterbinden zwar den Bau/die Anzeige von Objekten. Aber sonst?

Ist innerhalb der Datenblöcke in den RDA irgendwo zu finden welche DLC auf dem aktuellen Rechner installiert sind?

Fragen über Fragen.......
LeAramis

Wolfman

SeeBär

Beiträge: 233

Registrierungsdatum: 6. Januar 2012

  • Nachricht senden

2

Mittwoch, 5. Oktober 2022, 16:34

Die entsprechenden Beschreibungen sind ja in den .rda-Dateien enthalten. Wenn jemand einen DLC nicht hat, wird er auch die benötigten Daten nicht haben. Und sollten sie in einem der nachfolgenden Updates enthalten sein, müßte man die Sperre per Mod aufheben (falls das überhaupt geht).

lion_053

SeeBär

Beiträge: 261

Registrierungsdatum: 8. November 2021

  • Nachricht senden

3

Mittwoch, 5. Oktober 2022, 17:03

@LeAramis

Die Dateien sind bei jedem vorhanden, nur nicht freigeschalten. Neue Waren, Vehikel, Personen, Icons, Gebäude etc. etc. lassen sich damit problemlos via Mod ins Spiel bringen, auch wenn man einen DLC nicht besitzt.
Dass dies nicht im Sinne von Ubisoft ist, ist sicher klar; gegen den Eigengebrauch kann niemand was machen, aber Veröffentlichungen dieser Art werden z.B. auf Nexus zeitnah entfernt, genauso wie Ubi seine Haltung ggü. Mods in Zukunft verändern dürfte, sollten Spieler DLC-Inhalte per Mod für alle verfügbar machen.
Schwieriger bis vermutlich nicht möglich ist es, auch die neuen Mechaniken der DLCs per Mod einzubinden. Bsp. Forschungsinstitut: Das Gebäude selbst ist mit wenigen Zeilen im Spiel, aber die Mechanik dahinter bleibt abhängig vom Besitz des DLC (wie wohl alle Inhalte die hardcoded sind).

saladin

SeeBär

Beiträge: 280

Registrierungsdatum: 21. Juli 2009

  • Nachricht senden

4

Donnerstag, 6. Oktober 2022, 06:11

Moin.
Wir haben einen Rechner mit einer Version Anno 1800 pur - kein DLC. Alle Mods laufen - nein, werden geladen. Also kein Absturz oder so. Was letztlich funktioniert ist dann die nächste Frage.
Die Herstellung von Himbeermarmelade aus "Dächer der Stadt" läuft, der Bau von Hochhäusern natürlich nicht. Wie lion_053 schon schreibt braucht es für einige Mechaniken schon das entsprechende DLC.

@lion_053
Auf Nexus wird "entfernt"? Von Wem? In wessen, sagen wir mal, Auftrag?

saladin
  [url]www.citybuilders.de[/url]

Jacobi22

unregistriert

5

Donnerstag, 6. Oktober 2022, 13:54

wer am Ende den Auftrag gibt, ist kaum von Belang. Soweit ich weiß, gibt es eine Art "ungeschriebenes Gesetz", das Spielinhalte der DLC oder Elemente eines CDLC nicht über Mods freigeschalten werden. Da wäre UBISOFT dann auch sehr ungehalten - zu Recht, wie ich meine. Man hört(e) auch ab und an von Einwänden oder einsprüchen seitens UBI gegenüber solchen Mods und findet man dann keine Einsicht, soll es auch schon mal Fälle gegeben haben, in denen der Betroffene einen Rechtsbeistand benötigt hat.
Wie oben schon angeführt, ist es alles ein Geben und Nehmen, es wäre für Ubi ein Leichtes, die Nutzung von Mods zu unterbinden. Aktuell profitieren beide davon, Hersteller und Nutzer.
Eine Freischaltung von DLC-Inhalten per Mod wäre etwa vergleichbar mit dem Cracken eines Spiels und am Ende ist der Webseitenbetreiber für die Inhalte verantwortlich und wenn der oder seine Beauftragten der Meinung sind, eine Mod XY verstößt gegen diesen "Codex", dann wird solch Mod eben entfernt. Wer am Ende dann den Klick dazu macht, ist dann kaum von Belang.
Es ist aber nicht so, das UBI kontrolliert, was da online geht, es ist eher eine freiwillige Selbstkontrolle, analog den NUB's hier zu Cheats etc.

Was die eigentliche Frage zur Freischaltung angeht: üblicherweise wird solch Freischaltung von Elementen wieder über Trigger erledigt. Über UBI Connect erfolgt zum Beginn des Spiels eine Accountabfrage, welche DLC und CDLC sind freigeschalten. Für diese Erweiterungen wird dann ein Trigger gesetzt, der wiederum schaltet das Element XY im Baumenü frei oder startet andere Aktionen wie Expeditionen, Hochhausbau oder eiserner Turm.

Das Wanza-Holz wird erst mit Enbesa freigeschalten, den DLC vorausgesetzt. Möchtest du schon Wanza-Holz produzieren, bevor du Enbesa entdeckt hast, mußt du mit Triggern arbeiten, die eben diese Freischaltung vorziehen. Aber aufgepasst: es gibt diverse Beispiele, die dann in einem Absturz enden, wenn man solch Ereignis vorzieht, also eine Freischaltung von Ereignissen, die normal erst später mit der Entdeckung einer Inselwelt oder Erreichen einer bestimmten Stufe eintreten. Bekannte Beispiele sind Maugs Arktis-Mod, wo man Öllampen schon vor den Technikern bauen kann oder auch die Gelehrtenhäuser, die man per Mod schon vor der Entdeckung Enbesa's bauen kann. Ich vermute, Enbesa Traders geht auch in diese Richtung.