Ich habe mich in den letzten Tagen mit Modding beschäftigt und habe mich zu Beginn mit einem Frontgewicht auseinandergesetzt. Das Modellieren in Maya hat super funktioniert und auch das umwandeln in eine i3d-Datei scheint reibungslos geklappt zu haben. Daraufhin habe ich eine modDesc.xml, sowie eine die vehicle.xml erstellt, idem ich mir von einem bereits vorhandenen Gewicht die notwendigen Einträge kopiert habe. Mein Gewicht hat bislang noch keine attacherJoints und daher habe ich die dazugehörigen Einträge nicht übernommen. Nun zu meinem Problem: sobald ich das Gewicht im Shop kaufe, hängt sich mein Spiel auf mit dem Fehler:
Error: Running LUA method 'update'.
dataS/scripts/vehicles/Vehicle.lua(2322) : attempt to compare number with nil
Das Gewicht erscheint auf dem Shopgelände, jedoch kann sich mein Charakter nur noch umsehen. Jegliche anderen Bewegungen sind unmöglich, sowie das aufrufen des Menüs oder das Wechseln in andere Fahrzeuge mit Tab. Ich hänge euch meine Dateien an, vielleicht macht sich jemand die Mühe und schaut nach, wo mein Fehler liegt. Ich freue mich über jeden Beitrag.
LG
PS: Ich kann die modDesc.xml nicht anfügen, da sie vom Forum als möglicher Angriff erkannt wird, deshalb hier die modDesc.xml:
Code: Select all
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<modDesc descVersion="32">
<author>Lukas</author>
<title>
<en>Betongewicht</en>
<de>Betongewicht</de>
</title>
<description>
<en>Betongewicht</en>
<de>Betongewicht</de>
</description>
<multiplayer supported="true"/>
<iconFilename>
<en>store.dds</en>
<de>store.dds</de>
</iconFilename>
<version>1.0.0.0</version>
<storeItems>
<storeItem xmlFilename="Gewicht.xml"/>
</storeItems>
<brands>
<brand name="EIGENBAU" title="Eigenbau" image="brand.dds"/>
</brands>
</modDesc>