You are not logged in.

Dear visitor, welcome to AnnoZone Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Rene

Leichtmatrose

  • "Rene" started this thread

Posts: 16

Date of registration: Mar 21st 2010

  • Send private message

1

Monday, June 28th 2010, 6:27pm

Eigene Gebäude erstellen

Hallo Leute,

Ich weiß leider nicht wie man seine eigene Gebäuden erstellen kann. Ich kann zwar mit Assets.xml Gebäuden manipulieren. Ich möchte ein Gebäude erstellen, das genauso so wie die Taverne aussieht. Wie ist das möglich? Hat jemand eine Anleitung für das erstellen von eigenen Gebäuden? Danke im Voraus

M.f.G

René

Posts: 60

Date of registration: Feb 12th 2010

  • Send private message

2

Monday, June 28th 2010, 6:57pm

Vielleicht hilft dir die Anleitung von Citybulders weiter.
War mal so frech, sie dir hier reintuhängen.
Ansonsten kannst du dich auch auf ihrer HP umsehen, sehr fündig ich gewesen bin...
Teufelchen1967 has attached the following file:

This post has been edited 1 times, last edit by "Teufelchen1967" (Jun 28th 2010, 6:59pm)


exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

3

Monday, June 28th 2010, 7:56pm

eigene modelle erstellen geht nicht. es sei denn du hast ein paar tausend euro für die entsprechende software.
du kannst aber granny-dateien aus anderen spielen in anno integrieren. daher stammen zum beispiel die neuen gebäude im i.a.a.m.
 

Posts: 60

Date of registration: Feb 12th 2010

  • Send private message

4

Monday, June 28th 2010, 9:53pm

Ich war der Meinung, er meinte normale Gebäude aus dem Spiel.
Völlig neue Gebäude, die ansich mit Anno nichts zu tun haben- denke mal auch daß es nix wird. Wäre auch absolut Anno-Fremd.
Aber was bei iaam gemacht wurde, ist schon etwas mehr, als die Möglichkeiten, die T1 oder AMM zu bieten haben.

mrboese

Boardsmutje

Posts: 994

Date of registration: Jul 19th 2009

  • Send private message

5

Monday, June 28th 2010, 10:04pm

Mit dem AMM währe der IAAM aber möglich (aber wer würde das nur freiwillig machen?).
Mit den AMM DevTools ist es möglich alles zu verändern (Wie beim manuellen Editieren), aber es ist etwas aufwändiger als manuelles Editieren (kommt aber wiederauf darauf an, was man machen will)

Rene

Leichtmatrose

  • "Rene" started this thread

Posts: 16

Date of registration: Mar 21st 2010

  • Send private message

6

Tuesday, June 29th 2010, 8:23am

Hallo Leute,

Ich möchte mich gerne an alle bedanken. Die PDF Datei hat mir sehr geholfen. Ich teste es gleich mal aus. mrboese, könntest du mir auch noch einen kleinen gefallen tuen? Ich möchte jetzt gerne mal ein Mod mit dem Modification Manager erstellen. Leider hab ich auch wenig Erfahrung mit dem DevTools gehabt.

exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

7

Tuesday, June 29th 2010, 9:01am

die devtools haben eine eigene hilfe : ) ist zwar auf englisch, aber sehr ausführlich.
das einzig komplizierte an der sache, finde ich, ist der selector. sieht aus wie eine pfadangabe innerhalb der xml-dateie, kann aber auch noch mehr.
 

DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

8

Monday, August 2nd 2010, 11:55am

Hallo mal wieder.

Ich wollte keinen neuen Thread anfangen, wenn diese Frage bereits gestellt wurde.
Ich habe auch schon mit der SuFu hantiert aber leider keine zufriedenstellende Antwort gefunden.

Ich möchte ein neues Gebäude in Anno1404 einbauen - einen Fischereibetrieb den man auf dem Hafengelände errichten kann.

Ich habe dazu lediglich die Fischerhütte in der assets.xml kopiert, und ihr die Baubeschränkung "Hafen" hinzugefügt.
Desweiteren habe ich die Grafik der kleinen Schiffswerft übernommen,
und den Namen auf "GreatFishery" geändert.
Die GUID habe ich unverändert gelassen.

Das führte allerdings zum Absturz des Spiels.

Was habe ich hier falsch gemacht?

Bin für jegliche Hilfe dankbar.


Achso: Müsste ich dieses Gebäude unter den FarmBuildings oder den HarbourBuildings einreihen?

This post has been edited 1 times, last edit by "DracoDruid" (Aug 2nd 2010, 11:59am)


exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

9

Monday, August 2nd 2010, 1:09pm

du brauchst auf jeden fall eine neue guid. die guids sind für jedes gebäude, für sehr viele objekte einzigartig, und dienen als identifizierungsnummer.
um herrauszufinden, welche guids noch frei sind, kannst du zum beispiel im loca ordner die guids.txt verwenden. falls du deine modifikation auch für den manager veröffentlichen willst, habe ich in der datenbank des managers eine zip hochgeladen, die eine liste aller in mods verwendeter guids enthält.

welcher kategorie du dein gebäude unterordnest, auch mit der guid, ist vollkommen egal.
es sei denn, es geht um das template. das sollte ein farmbuilding sein, wie die fischerhütte, da ein harbourbuilding die für einen produzierenden betrieb nötigen einträge nicht hat (man könnte sie über die template.xml ergänzen, aber das wäre umständlich ..).
 

DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

10

Monday, August 2nd 2010, 1:17pm

Super!

Das war doch schon mal ein großartiger Tipp!
Werd mich da mal ran machen und berichten.


Achso: Ich glaube ich müsste das neue Gebäude auch noch in das Baumenü integrieren oder?

Wo ist denn das nun wieder versteckt? :hey:

This post has been edited 2 times, last edit by "DracoDruid" (Aug 2nd 2010, 1:19pm)


exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

11

Monday, August 2nd 2010, 1:23pm

in der properties.xml im config/game ordner. dort unter BuildingConstructionSettings (für den okzident) und FactionBuildingConstructionSettings (für den orient). einmal nach zivilisationsstufen und einmal nach art des gebäudes sortiert.
 

DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

12

Monday, August 2nd 2010, 1:57pm

Und das war's dann schon?

Wo ändere ich denn z.b. das Icon für das Baumenü?

Das eigentliche Model ändere ich wahrscheinlich über:
assets.xml -> object -> item -> filename
oder?


EDIT:

Scheiße! Wieso stürzt die Kiste immer noch ab?!

Kann es ein Problem mit der GUID 30051 geben?
(Fisherhut ist 30050 - 30051 war nicht belegt)

This post has been edited 1 times, last edit by "DracoDruid" (Aug 2nd 2010, 2:00pm)


exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

13

Monday, August 2nd 2010, 2:09pm

da wirst du irgend einen fehler in deiner asset haben. irgend wo ein < vergessen oder sonst eine ungültige zeile. ist mir auch schon tausendmal passiert.

ja, das 3dmodell wird in den variations bestimmt.

wo du das icon änderst? hehe, schau mal in den ordner, in dem auch die assets.xml und die properties.xml zu finden sind. zieh aber schutzkleidung an, es könnte dich sonst anfallen ; )

dann fehlt dir noch der tooltip:
-eine nummer dazu findest du in der itnerface.txt. hier gilt das gleiche wie bei der guid.
die beiden nummern verbindest du dann im baumenu, da werden im <Item> beide nummern aufgeführt.
-in der tt_normal.txt steht dann der text, der erscheint, wenn man im baumenu kurz mit dem mauszeiger über dem icon verweilst. der tooltip# steht in der tt_normal.txt noch eien 10 vor.
-in der tt_disabled.txt steht der text, der erscheint, wenn das gebäude im baumenu zwar zu sehen ist, aber noch nicht gebaut werden kann. dort geht der tooltip# auch wieder eine zweistellige zahl vorraus.
-tt_pressed.txt enthält die tooltips, di ebei gedrückten icons im baumenu erscheinen.

wozu die extended_tooltips-dinger sind, weiss ich nicht. befindet sich übrigens alles im loca ordner.
 

This post has been edited 1 times, last edit by "exxonic" (Aug 2nd 2010, 2:11pm)


DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

14

Monday, August 2nd 2010, 2:14pm

Ich hab gerade bemerkt, dass ich zwei Patch rdas habe in denen AUCH die GUIDS.TXT drin ist.

Muss ich eine von denen extrahieren oder die aus dem ger0.rda?

exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

15

Monday, August 2nd 2010, 2:19pm

immer die dateien aus der letzten patch.rda verwenden.
 

DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

16

Monday, August 2nd 2010, 2:23pm

Jo. Hab ich jetzt auch gemacht.

Habe auch einen neuen Icon Eintrag erstellt (selbe wie die Fischerhütte).

ABER ES GEHT IMMER NOCH NICHT.

Man. Woran kann das nur liegen?


Ich dreh noch am Rad!

Also an den assets einträgen kann es nicht liegen.
Habe gerade den gesamten Fischerhütten eintrag dupliziert und lediglich die GUID geändert.
-> Absturz.

Mag eine der Dateien vielleicht keine Kommentare?

Oder ist die 30051 vielleicht irgendwo bereits anders verwendet?

This post has been edited 1 times, last edit by "DracoDruid" (Aug 2nd 2010, 2:37pm)


xsparkage

Vollmatrose

Posts: 122

Date of registration: May 30th 2010

  • Send private message

17

Monday, August 2nd 2010, 2:42pm

Um neue Gebäude zu erstellen sind eigendlich nur vier Dateien wichtig..

guids.txt
assets.xml
properties.xml
und..
icons.xml

assets definiert das Gebäude an sich..
Z.B. wo kann es gebaut werden..
ab welcher Civ. Stufe..
wieviel.. und wie schnell produziert es..

properties...
wichtig um es in das Baumenü zu integrieren.

Icons..
um selbst ein Icon zu vergeben.

Guids.txt
Um eben selbst eine Guid zu vergeben.. ;-)


Deine etwas karge Argumentation..
das es immer noch nicht geht..
..
wir können schlecht in deine Dateien schauen,
besser wäre es mal Schrittweise zu posten wie du vorgegangen bist..
sonst kann man lange im Heuhaufen nach einem Fehler stochern. ^^

Die tooltips sind nicht zwingend erforderlich
wenn man auf schon vorhandene verweist.
Allerdings ist's mit neuen natürlich viel schicker.

Liebe Grüsse
Alpha


Edit: Wieso benutzt du nicht einfach die Win. .. Notepad++ Suche?
Dort kannst du relativ schnell herausfinden ob die Guid 30051 schon vergeben ist.
Bei mir finde ich... keine Guid 30051 ;-))

This post has been edited 1 times, last edit by "xsparkage" (Aug 2nd 2010, 2:51pm)


exxonic

Schatzjäger

Posts: 1,479

Date of registration: Oct 10th 2009

  • Send private message

18

Monday, August 2nd 2010, 2:54pm

ob die guid belegt ist, oder nicht, sollte eigentlich schnell rauszufinden sein. einfach die komplette guids.txt nach der guid absuchen lassen .. kein treffer? sehr gut.
tatsäclich geht das so schnell, das ichs grad mal selber gemacht habe. sie ist frei.

hehe, und ja, klar, sobald ich abstürze des spiels habe, schau ich als erstes, ob es an dem liegen kann, was ich noch zusätzlich, für das spiel eigentlich überflüssiges und somit hinderliches, in die datei geschrieben habe ..

edit:

Quoted

Original von Alpha
Edit: Wieso benutzt du nicht einfach die Win. .. Notepad++ Suche?
Dort kannst du relativ schnell herausfinden ob die Guid 30051 schon vergeben ist.
Bei mir finde ich... keine Guid 30051 ;-))

ganz genau so hab ich das grad auch gemacht. die txt mit notepad++ geöffnet, und die 30051 zählen lassen. kein treffer.
 

This post has been edited 1 times, last edit by "exxonic" (Aug 2nd 2010, 2:55pm)


DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

19

Monday, August 2nd 2010, 2:59pm

ICH BIN SO EIN VOLLHONK!!!
:aua: :aua: :aua:

Ich hatte veraltete properties und icons dateien verwendet.
(nicht die aus der patch1 datei)

Ich kann zwar kein altes Spiel laden, aber ein neues anfangen geht jetzt wieder problemlos!

Vielen Dank euch beiden für die Mühe und Geduld!

Ich melde mich mit weiteren Fortschritten/Problemen.

DracoDruid

Is Seefest

Posts: 35

Date of registration: Jun 15th 2008

  • Send private message

20

Monday, August 2nd 2010, 4:07pm

Okay.
Ich habe jetzt folgendes Problem:

Eigentlich sollte die neue Fischerei zusammen mit den Hafengebäuden zugänglich werden.
Allerdings ist sie nicht nur NICHT verfügbar, sie blockiert jetzt auch irgendwie die Freischaltung der Ziegelei, Köhlerhütte und der Schneiderei.

Ich muss in der Properties.xml irgend etwas falsch gemacht haben.
Ist die Reihenfolge entscheidend?

Achso, Nachtrag:

Ich habe die neue GUID sowohl unter "Citizen" als auch unter "Production1".
Ist das soweit richtig?


EDIT:
hmm... Kann es sein, dass die Bau-Voraussetzung "IntermediateHarbourCitizen" nicht bei FarmBuildings funktioniert?

Was sollte ich denn sonst nehmen, damit die Fischerei zusammen mit den Hafengebäuden freigeschaltet wird?


EDIT2:
Okay. Soweit ich das beurteilen kann, ist die Reihenfolge in der properties.xml nicht wirklich entscheidend. Es steuert lediglich die Reihenfolge der Buttons im Baumenü.
Daran kann es also nicht liegen.

Aber wieso werden dann folgende Gebäude nicht freigeschaltet:
Webstube
Steinmetz
Eisenmine
Eisenschmelze
Werkzeugmacher
Seilerei

This post has been edited 3 times, last edit by "DracoDruid" (Aug 2nd 2010, 4:43pm)