Könnte auch sein, dass eine Dateiintegrität mal wieder kaputt ist. Die Frage ist, welche Datei. Häng mir am besten alle XML und deine DLL mal an und ich teste damit mal, nachdem du erfolgreich damit starten konntest.
Könnte auch sein, dass eine Dateiintegrität mal wieder kaputt ist. Die Frage ist, welche Datei. Häng mir am besten alle XML und deine DLL mal an und ich teste damit mal, nachdem du erfolgreich damit starten konntest.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Ich teste erstmal, ob bei mir nach den mergen alles läuft. Mir fehlt nur das u_boot.
Ordner Submarine_new kommt nach nach Art/Units
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
DLL http://www.civforum.de/attachment.ph...1&d=1405466528
XML http://www.civforum.de/attachment.ph...0&d=1405466528
-> habe ja nichts geändert.
Kannste starten und ne Runde spielen? O_o Mal gucken.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Es läuft inklusive allen weggenommenen auskommentationen.
Sehr komisch. Teste jetzt gerade deine alte DLL mit deinem XML.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Hast du mal den Grafikordner rausgehauen ähm verschoben?
Habe gerade noch einen Absturzgrund unabhängig von dem Problem gefunden.
Hab inzwischen ne fpk. Die alten Art Ordner habe ich so nicht mehr.
Deine DLL mit deinem XML läuft auch nicht. Ich raste gleich aus.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
kUnit.getPrereqAndTech()).getEra() ist bei mir gerade NO_TECH gefüllt. Das darf so auch nicht sein.Code:// Cybah - BASE: Spieloption Erhöhte Einheitenproduktionskosten START if (GC.getGameINLINE().isOption(GAMEOPTION_HIGHER_UNIT_PRODUCTION_COST)) { iPrice *= 100 + (std::min(5, GC.getTechInfo((TechTypes)kUnit.getPrereqAndTech()).getEra()) * GC.getUNIT_UPGRADE_COST_PERCENT_PER_ERA()); iPrice /= std::max(1, 100 + (std::min(5, GC.getTechInfo((TechTypes)getUnitInfo().getPrereqAndTech()).getEra()) * GC.getUNIT_UPGRADE_COST_PERCENT_PER_ERA())); } // Cybah - BASE: Spieloption Erhöhte Einheitenproduktionskosten END
Nicht ausrasten, ich hatte sowas auch schon.
Okay. Fix das mal bitte und häng mir Python+XML und deine fertige DLL (nicht die einzelnen Dateien) an.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Mache ich. Micht wundert nur, dass dieses Problem nicht eher aufgetaucht ist. Das Problem hätte schon bei meinen ewigen Testspielen sich bemerkbar machen müssen.
edit: ach ich sehe es. Die Spieloption ist durhc verrücken aktiv. Deaktiviere mal alle Spieloptionen oder so. Da gab es ja schlechte Erfahrung.
Im konkreten Fall betriff es die Option GAMEOPTION_HIGHER_UNIT_PRODUCTION_COST.
Habe mit und ohne ausprobiert.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)