Plazierbares Fahrsilo
Posted: Sun Nov 06, 2016 2:22 pm
Hallo,
Ich bin dabei ein Platzierbares Fahrsilo zu machen und bin auf ein Problem gestoßen.
Erstmal Infos zum Mod selbst:
Es soll fürs erste mal ein einfaches platzierbares Objekt ohne irgendeine Funktion werden. Ich habe ein Modell erstellt und die *.i3d exportiert. Es gibt auch keine Probleme bei der *.i3d oder der Textur. Das einzige was Probleme macht ist die Fahrsilo.xml. Genauer gesagt der clearAreas abschnitt. Laut log: Index out of Bounds. Und dann bekomme ich für jeden Index einen Lua call Stack.
Hier erstmal die Fahrsilo.xml:
Und hier der Inhalt der log datei:
Was den Ordner Inactive betrifft, so habe ich diesen erstellt da Ich noch andere Mods nutze und diese für die Tests deaktivieren wollte. Es handelt sich also einfach nur um einen Ordner mit anderen Mods drin, daher gibt es auch keine modDesk.xml.
Ich hoffe jemand hier kann mir helfen, da ich keine Ahnung habe was diese Fehler verursacht. Ich habe mir vergleichsweise die Xml-Dateien der plazierbaren Objekte die Teil vom LS sind angesehen und dort sind die gleichen Indizes verwendet.
Ich bin dabei ein Platzierbares Fahrsilo zu machen und bin auf ein Problem gestoßen.
Erstmal Infos zum Mod selbst:
Es soll fürs erste mal ein einfaches platzierbares Objekt ohne irgendeine Funktion werden. Ich habe ein Modell erstellt und die *.i3d exportiert. Es gibt auch keine Probleme bei der *.i3d oder der Textur. Das einzige was Probleme macht ist die Fahrsilo.xml. Genauer gesagt der clearAreas abschnitt. Laut log: Index out of Bounds. Und dann bekomme ich für jeden Index einen Lua call Stack.
Hier erstmal die Fahrsilo.xml:
Code: Select all
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable>
<storeData>
<name>Fahrsilo</name>
<image>StoreIcon.dds</image>
<price>7500</price>
<dailyUpkeep>100</dailyUpkeep>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>XPM</brand>
<species>placeable</species>
<category>placeables</category>
</storeData>
<placeableType>placeable</placeableType>
<filename>Fahrsilo.i3d</filename>
<placement testSizeX="50" testSizeZ="50" sizeX="50" sizeZ="50" useRandomYRotation="false" useManualYRotation="true" />
<clearAreas>
<clearArea startIndex="0>1|0" widthIndex="0>1|1" heightIndex="0>1|2"/>
</clearAreas>
</placeable>
Code: Select all
GIANTS Engine Runtime 7.0.0 (13569) 64bit (Build Date: Oct 18 2016)
Copyright (c) 2008-2016, GIANTS Software GmbH (giants-software.com), All Rights Reserved.
Copyright (c) 2003-2016, Christian Ammann and Stefan Geiger, All Rights Reserved.
Application: FarmingSimulator2017
Main System
CPU: AMD FX(tm)-8350 Eight-Core Processor
Memory: 16348 MB
OS: Windows NT 10.0 64-bit
Physics System
Version: 5.9.5
Thread(s): 2
Input System
Keyboard enabled
Mouse enabled
Gamepad/Joystick enabled
Force Feedback disabled
Audio System
Driver: OpenAL
Version: 1.1
Device: Generic Software
Render System
Driver: Direct 3D 11
Card Vendor: NVIDIA Corporation
Renderer: NVIDIA GeForce GTX 970
Revision: 161
Feature level: DirectX 11 ON
Info: Effective window resolution 1920 x 1080
Started 4 threads for threadpool 'Render threadpool'
Hardware Profile
Level: Very High (forced)
View Distance Factor: 1.300000
Shadow Quality: 2.000000 Size: 4096 Filter-Size: 16
Shader Quality: 3
Skip Mipmaps: 0
LOD Distance Factor: 1.300000
Terrain LOD Distance Factor: 2.000000
Terrain Normal Mapping: Yes
Foliage View Distance Factor: 1.600000
Foliage Density: 0.500000
Volume Mesh Tessellation Factor: 0.750000
Tyre Tracks Segments Factor: 4.000000
Max. Number of Shadow Lights: 5
Max. Number of Lights: 512
Max. Number of Lights Per Cluster: 32
MSAA: 4
Farming Simulator 17
Version: 1.2.0.0 1.2RC6
Available Languages: en de jp pl cz fr es ru it pt hu nl cs ct br tr ro kr
Language: de
Time: 2016-11-06 13:20:15
Register configuration 'inputAttacherJoint'
Register configuration 'attacherJoint'
Register configuration 'frontloader'
Register configuration 'motor'
Register configuration 'baseColor'
Register configuration 'wheel'
Register configuration 'rimColor'
Register configuration 'design'
Register configuration 'designColor'
Register configuration 'vehicleType'
Game vehicle types loaded
Load mod: Fahrsilo
Load mod: Inactive
Error: Failed to open xml file 'D:/Users/Florian Sluiter/Documents/My Games/FarmingSimulator2017/mods/Inactive/modDesc.xml'.
Error: Missing descVersion attribute in mod Inactive
dataS/cameraPath01.i3d (0.13) ms
dataS/cameraPath02.i3d (0.12) ms
dataS/cameraPath03.i3d (0.08) ms
data/sky/sky_day_night.i3d (14.51) ms
data/sky/rain.i3d (3.18) ms
data/sky/hail.i3d (2.38) ms
data/sky/dust.i3d (1.84) ms
data/maps/map02.i3d (2495.21) ms
Disabled withering
data/vehicles/steerable/caseIH/caseIH1660.i3d (115.97) ms
data/vehicles/cutters/caseIH/caseIH1030Cutter.i3d (64.06) ms
data/vehicles/steerable/zetor/zetorProximaPower.i3d (79.07) ms
data/vehicles/trailers/metaltech/db8000.i3d (56.17) ms
data/vehicles/steerable/zetor/zetorForterraHD.i3d (65.97) ms
data/vehicles/tools/kverneland/kvernelandQualidisc3m.i3d (37.40) ms
data/vehicles/tools/kverneland/kvernelandAccordDL.i3d (39.15) ms
D:/Users/Florian Sluiter/Documents/My Games/FarmingSimulator2017/mods/Fahrsilo/Fahrsilo.i3d (250.13) ms
Error: index out of range
LUA call stack:
=dataS/scripts/utils/Utils.lua (0) : printCallstack
=dataS/scripts/utils/Utils.lua (0) : checkChildIndex
=dataS/scripts/placeables/Placeable.lua (0) : indexToObject
=dataS/scripts/placeables/Placeable.lua (0) : loadClearAreaFromXML
=dataS/scripts/placeables/Placeable.lua (0) : load
=dataS/scripts/missions/mission00.lua (0) : loadFromAttributesAndNodes
=dataS/scripts/missions/mission00.lua (0) : loadVehiclesFinish
=dataS/scripts/BaseMission.lua (0)
=dataS/scripts/vehicles/Vehicle.lua (0)
=dataS/scripts/utils/Utils.lua (0)
Index: 0>1|0
Error: index out of range
LUA call stack:
=dataS/scripts/utils/Utils.lua (0) : printCallstack
=dataS/scripts/utils/Utils.lua (0) : checkChildIndex
=dataS/scripts/placeables/Placeable.lua (0) : indexToObject
=dataS/scripts/placeables/Placeable.lua (0) : loadClearAreaFromXML
=dataS/scripts/placeables/Placeable.lua (0) : load
=dataS/scripts/missions/mission00.lua (0) : loadFromAttributesAndNodes
=dataS/scripts/missions/mission00.lua (0) : loadVehiclesFinish
=dataS/scripts/BaseMission.lua (0)
=dataS/scripts/vehicles/Vehicle.lua (0)
=dataS/scripts/utils/Utils.lua (0)
Index: 0>1|1
Error: index out of range
LUA call stack:
=dataS/scripts/utils/Utils.lua (0) : printCallstack
=dataS/scripts/utils/Utils.lua (0) : checkChildIndex
=dataS/scripts/placeables/Placeable.lua (0) : indexToObject
=dataS/scripts/placeables/Placeable.lua (0) : loadClearAreaFromXML
=dataS/scripts/placeables/Placeable.lua (0) : load
=dataS/scripts/missions/mission00.lua (0) : loadFromAttributesAndNodes
=dataS/scripts/missions/mission00.lua (0) : loadVehiclesFinish
=dataS/scripts/BaseMission.lua (0)
=dataS/scripts/vehicles/Vehicle.lua (0)
=dataS/scripts/utils/Utils.lua (0)
Index: 0>1|2
dataS2/character/player/player02.i3d (448.86) ms
Physics System
Version: 5.9.5
Thread(s): 2
Input System
Keyboard enabled
Mouse enabled
Gamepad/Joystick enabled
Force Feedback disabled
Audio System
Driver: OpenAL
Version: 1.1
Device: Generic Software
Render System
Driver: Direct 3D 11
Card Vendor: NVIDIA Corporation
Renderer: NVIDIA GeForce GTX 970
Revision: 161
Feature level: DirectX 11 ON
Info: Effective window resolution 1920 x 1080
Started 4 threads for threadpool 'Render threadpool'
Hardware Profile
Level: Very High (forced)
View Distance Factor: 1.300000
Shadow Quality: 2.000000 Size: 4096 Filter-Size: 16
Shader Quality: 3
Skip Mipmaps: 0
LOD Distance Factor: 1.300000
Terrain LOD Distance Factor: 2.000000
Terrain Normal Mapping: Yes
Foliage View Distance Factor: 1.600000
Foliage Density: 0.500000
Volume Mesh Tessellation Factor: 0.750000
Tyre Tracks Segments Factor: 4.000000
Max. Number of Shadow Lights: 5
Max. Number of Lights: 512
Max. Number of Lights Per Cluster: 32
MSAA: 4
Farming Simulator 17
Version: 1.2.0.0 1.2RC6
Available Languages: en de jp pl cz fr es ru it pt hu nl cs ct br tr ro kr
Language: de
Time: 2016-11-06 13:21:33
Register configuration 'inputAttacherJoint'
Register configuration 'attacherJoint'
Register configuration 'frontloader'
Register configuration 'motor'
Register configuration 'baseColor'
Register configuration 'wheel'
Register configuration 'rimColor'
Register configuration 'design'
Register configuration 'designColor'
Register configuration 'vehicleType'
Game vehicle types loaded
Load mod: Fahrsilo
Load mod: Inactive
Error: Failed to open xml file 'D:/Users/Florian Sluiter/Documents/My Games/FarmingSimulator2017/mods/Inactive/modDesc.xml'.
Error: Missing descVersion attribute in mod Inactive
Ich hoffe jemand hier kann mir helfen, da ich keine Ahnung habe was diese Fehler verursacht. Ich habe mir vergleichsweise die Xml-Dateien der plazierbaren Objekte die Teil vom LS sind angesehen und dort sind die gleichen Indizes verwendet.