Tutorials & Hilfe
Planeten Bug(s)
Hallo alle zusammen. Ich habe einen neuen Planeten in der GC "Stargate Universum" hinzugefügt. Dazu habe ich einfach in der Stargate_Planets.xml mir einen Planten genomen (Delmak) das coding kopiert und erstmal eine neue History, Namen usw. hinzugefügt. Dann habe ich natürlich noch die Koordinaten geändert, der Planet müsste nun links von Langara liegen. Dann bin ich noch in die Campaigns_singleplayer.xml gegangen und habe den Planeten in die Liste hinzugefügt. Wenn ich jetzt die GC "Stargate Universum" spielen will, sehe ich den Planeten nur, wenn ich als Tauri spiele, wenn ich als Goauld spiele sehe ich dort keinen Planeten. Wenn ich allerdings versuche als Tauri den Planeten einzunehmen schmiert mir das Spiel ab.
Hier ist mal das coding des Planeten:
<!-- Testwelt -->
<Planet Name="Testwelt">
<Zoomed_Terrain_Index>6</Zoomed_Terrain_Index>
<Text_ID>GOF_TEXT_PLANET_Testwelt</Text_ID>
<Galactic_Model_Name>W_planet_Urban01.alo</Galactic_Model_Name>
<Destroyed_Galactic_Model_Name>W_planet_Asteroids.alo</Destroyed_Galactic_Model_Name>
<GUI_Model_Name>W_planet_Urban01.alo</GUI_Model_Name>
<Loop_Idle_Anim_00>Yes</Loop_Idle_Anim_00>
<Always_Instantiate_Galactic>yes</Always_Instantiate_Galactic>
<Mass>1.0</Mass>
<Scale_Factor>1.27</Scale_Factor>
<Mouse_Collide_Override_Sphere_Radius> 19.77 </Mouse_Collide_Override_Sphere_Radius>
<Show_Name>Yes</Show_Name>
<Name_Adjust>-12, -12, 0.1</Name_Adjust>
<Behavior>SELECTABLE, PLANET, PRODUCTION</Behavior>
<Pre_Lit>no</Pre_Lit>
<Political_Control>0</Political_Control>
<Camera_Aligned>yes</Camera_Aligned>
<Facing_Adjust>0.0, 0.0, 0.0</Facing_Adjust>
<Terrain>Urban</Terrain>
<Planet_Credit_Value>260</Planet_Credit_Value>
<Planet_Destroyed_Credit_Value>25</Planet_Destroyed_Credit_Value>
<Galactic_Position>-360.0, 215.0, 20.0</Galactic_Position>
<Special_Structures_Land>4</Special_Structures_Land>
<Special_Structures_Space>4</Special_Structures_Space>
<Max_Space_Base>5</Max_Space_Base>
<The_Force>Neutral</The_Force>
<Force_Strength>0.0</Force_Strength>
<Planet_Surface_Accessible> Yes </Planet_Surface_Accessible>
<Planet_Capture_Bonus_Reward> 6000 </Planet_Capture_Bonus_Reward>
<Land_Tactical_Map> _LAND_PLANET_DELMAK_02.ted</Land_Tactical_Map>
<Space_Tactical_Map> _SPACE_PLANET_DELMAK_01.ted</Space_Tactical_Map>
<Planet_Slice_Difficulty_Rating>1</Planet_Slice_Difficulty_Rating>
<Planet_Tech_Availability_Rating>4</Planet_Tech_Availability_Rating>
<Describe_Population>GOF_TEXT_PLANET_Testwelt_1</Describe_Population>
<Describe_Wildlife>GOF_TEXT_PLANET_Testwelt_2</Describe_Wildlife>
<Describe_Terrain>GOF_TEXT_PLANET_Testwelt_3</Describe_Terrain>
<Describe_Weather>GOF_TEXT_PLANET_Testwelt_4</Describe_Weather>
<Describe_Tactical>GOF_TEXT_PLANET_Testwelt_5</Describe_Tactical>
<Describe_Advantage>GOF_TEXT_PLANET_Testwelt_6</Describe_Advantage>
<Describe_History>GOF_TEXT_PLANET_Testwelt_7</Describe_History>
<Planet_Ability_Name>GOF_TEXT_PLANET_Testwelt_6</Planet_Ability_Name>
<Planet_Ability_Description>GOF_TEXT_PLANET_Testwelt_7</Planet_Ability_Description>
<Encyclopedia_Text>GOF_TEXT_PLANET_Testwelt_7</Encyclopedia_Text>
<Encyclopedia_Weather_Icon>i_pa_weather_sun.tga</Encyclopedia_Weather_Icon>
<Encyclopedia_Weather_Name>TEXT_WEATHER_NAME_SUN</Encyclopedia_Weather_Name>
<Encyclopedia_Weather_Info>TEXT_TACTICAL_WEATHER_OBJECTIVE_SUN</Encyclopedia_Weather_Info>
<Planet_Ability_Icon>i_pa_galactic_production_boost.tga</Planet_Ability_Icon>
<Native_Icon_Name></Native_Icon_Name>
<Additional_Population_Capacity>100</Additional_Population_Capacity>
<Abilities SubObjectList="Yes">
<Reduce_Production_Price_Ability Name="Erebus_Production_Boost">
<Unit_Strength_Category />
<Applicable_Unit_Categories />
<Applicable_Unit_Types> Broadside_Class_Cruiser </Applicable_Unit_Types>
<Price_Reduction_Percentage>0.25</Price_Reduction_Percentage>
<Stacking_Category>9</Stacking_Category>
<Galaxy_Wide> No </Galaxy_Wide>
</Reduce_Production_Price_Ability>
</Abilities>
</Planet>
Für jede Hilfe wäre ich dankbar, falls ich noch andere xml´s posten soll sagt mir bescheid.
Ich weiß nicht ob das wichtig ist, doch du hast diesen tag hier
<Loop_Idle_Anim_00>Yes</Loop_Idle_Anim_00>
weiter rechts stehen. Zudem ist er sonst immer an 3. Stelle, also zwischen Text ID und Galactic Model Name. Alles andere scheint aber zu stimmen, ist allerdings etwas durcheinander als wie ich es von unserer xml kenne.^^
Aber wann genau stürzt das Spiel ab? Bei Einleitung einer Raum- oder Bodenschlacht oder genau dann, wenn Truppen im Orbit eintreffen?
Ahh danke ist doch idiotisch das man das 2 mal eintragen muss Oo aber danke der Teil ist mir nie aufgefallen. Gut ich habs jetzt eingetragen jetzt sehe ich auch als Goauld die Planeten, trotzdem sobald ich einen Planeten erobern will, schmiert das Spiel ab.
Edit: Also daran kann es nicht liegen wie es geordnet ist ich hab es ja von euch kopiert
. Sobald ich mit einer Einheit das System erkunde, schmiert es ab das Spiel. Also ich fliege nach Langara und erobere es. dann wird mein Planet freigeschaltet und ich steure ihn an, aber sobald meine Truppen im Orbit ankommen schmiert das Spiel ab. Dann habe ich auch mal einen Test durchgeführt. Ich hab einfach mal Tauri und Goauld Einheiten auf dem Boden spawnen lassen, was natürlich zum Kampf führt. Ich konnte den Kampf normal spielen und hab gewonnen, Planet erobert aber dann schmiert das Spiel wieder ab.
Im Zweifellsfall einfach nochmal alles auf Anfang. Sprich: Den gesamten Planeten nochmal neu coden.
Es ist erstaunlich, wie oft sich Bugs dadurch beheben lassen, obwohl man schwören könnte, nichts anders gemacht zu haben.
Gib dem "neuen" Planeten dann auch einen anderen Namen.
wenn es dann immer noch nicht gehen sollte, poste mal die Teile aller xmls, an denen du Änderungen vorgenommen hast.
Powered by Agora © Copyright 2007 - 2011 jVitals! All rights reserved.

