Hallo
Wie ändere ich das, wenn ich einen neuen Mod erstellen möchte, das ich (das gleiche) Wunder mehrmals bauen kann.
Danke für die Antworten
bodhichittaindra
Hallo
Wie ändere ich das, wenn ich einen neuen Mod erstellen möchte, das ich (das gleiche) Wunder mehrmals bauen kann.
Danke für die Antworten
bodhichittaindra
Den Wunder-Tag in der XML wegmachen. Dann wirds ein normales Gebäude. Oder willst du Weltwunder zu Nationalwundern machen?
Willkommen im Forum
Hier kannst du das ändern:
Assets/XML/BuildingsCiv4BuildingClassInfos.xml. Das sieht dann z.B. so aus:
<iMaxGlobalInstances> gibt an, wie oft das Wunder/Gebäude weltweit gebaut werden darf. Bei Weltwundern steht 1, bei allen anderen Gebäuden -1 (für beliebig oft). Höhere Werte als 1 müssten theoretisch auch möglich sein.Code:<BuildingClassInfo> <Type>BUILDINGCLASS_VERSAILLES</Type> <Description>TXT_KEY_BUILDING_VERSAILLES</Description> <iMaxGlobalInstances>1</iMaxGlobalInstances> <iMaxTeamInstances>-1</iMaxTeamInstances> <iMaxPlayerInstances>-1</iMaxPlayerInstances> <iExtraPlayerInstances>0</iExtraPlayerInstances> <bNoLimit>0</bNoLimit> <bMonument>0</bMonument> <DefaultBuilding>BUILDING_VERSAILLES</DefaultBuilding> <VictoryThresholds/> </BuildingClassInfo>
<iMaxPlayerInstances> gibt an, wie oft jeder Spieler das Gebäude bauen darf (Nationales Wunder). <iMaxTeamInstances> dagegen bezieht sich auf das Team, sofern in Teams gespielt wird.
<bNoLimit>0</bNoLimit> ich habs nicht getestet, dem Namen nach müsste man dieses Gebäude in jeder Stadt beliebig oft bauen können. Einfach Mal testen
Siehe antriot
Hallo
Das hat mit den Einstellungen nicht funktioniert. Vielleicht wisst ihr eine andere Möglichkeit?
Danke
bodhittaindra
Das mit den Einstellungen muss funktionieren - denn dafür sind diese Zahlen da. Wenn es nicht klappt, kannst du einmal den Abschnitt zu dem entsprechenden Wunder hier als Text reinstellen, damit wir ihn uns ansehen können? Vielleicht finden wir hier etwas.
Das NoLimits wäre nur dafür da, dass man Gebäude mehrmals pro Statd bauen kann, z.B. mehrere Kasernen in einer Stadt.
Ich habe das einmal getestet, und auch das scheint nicht zu stimmen. In meinem Test konnte ich das Gebäude trotz allem nur einmal in einer Stadt bauen.
Ich glaube eher, dass es bedeutet, dass das Gebäude nicht auf das Limit für z.B. Nationale Wunder oder Weltwunder angerechnet wird. Im Spiel hat das nur der Palast, der reduziert aber die Menge der maximalen Nat. Wunder in der Hauptstadt nicht. Eventuell führt es auch noch dazu, dass man ihn noch ein zweites mal zum Verlegen bauen kann, aber vielleicht wird das auch über "bCapital" geregelt.
Soweit ich weis, wird die Limitgrenze zwar im BTS-Code verwendet, aber es gibt noch andere Faktoren, die Einfluss haben. Es gibt noch eine Definition namens CITY_MAX_NUM_BUILDINGS, wieviele Gebäude eines Types man in einer Stadt bauen darf. Das NoLimit dient dazu, dass die Einträge aus der BuildingClassInfo ignoriert werden können. In der GlobalDefines.xml kann die Definition CITY_MAX_NUM_BUILDINGS angepasst werden.
Geändert von rucivfan (27. Januar 2013 um 13:37 Uhr)