Für den Käfer Mod von mir arbeite icht im Moment an einem Fahrzeugwrack, das man mit dem Editor oder über Admin Tools platzieren kann, damit an diesen die dementsprechenden Türen / Hauben spwnen, so wie bei den Wracks von Olga, Sarka etc. An und für sich klapt das auch. Jetzt hab ich nur festgestellt, es klappt allerdings nur, so lange das Wrack selber in der Ausrichtung 0, 0, 0 ist. Dreht man es zb auf 45, 0, 0, werden die spawnpunkte bei mir völlig verdreht, und die Tür ist dann zB auf dem Kopf.
Was ich bislang gemacht habe:
- Meine 3D Wracks erstellt, alle tragen den Name: Land_****
- Eintrag in mapgroupproto mit spawnpunkten für Loot und den Wrackteilen unter dispatch (Bsp siehe weiter unten)
- Eintrag in mapgrouppos für die Postitoinen der Wracks zum lootspawnen (Besp siehe weiter unten)
- eine json Datei um die Wracks im spiel da zu stellen (custom file)
Wenn man zB ein Olga wrack im Editor platziert, kann man diese beliebig drehen und wenden. ich hätte gedacht, dass das dann auch geht, wenn in der mapgroupproto die Punkte der Hauben angegben sind. Aber irgendwas scheint zu fehlen, damit diese auch gedreht werden.
Ich hab für die Vanilla Wrack noch Lootspawnpunkte hinzu gefügt um Wagenheber, Kühler, Batterie etc an ihnen spawnen zu lassen. Diese nachträglich hinzu gefügten Punkte scheinen auch falsch verdreht zu werden.
Hab ich da noch eine Datei vergessen/übersehen zu bearbeiten?
_____________________________________________________________________________________
maprgroupproto Eintrag (sind natürlich mehr):
<group name="land_Wreck_Beetle_white" lootmax="3">
<usage name="Industrial" />
<usage name="Village" />
<usage name="Farm" />
<container name="lootFloor" lootmax="3">
<category name="tools" />
<category name="containers" />
<category name="clothes" />
<category name="food" />
<category name="weapons" />
<tag name="floor" />
<tag name="shelves" />
<point pos="1.185100 -0.016674 -0.231812" range="0.25" height="0.60" />
<point pos="1.271870 -0.175324 0.389771" range="0.25" height="0.60" />
<point pos="0.377086 0.808109 0.351541" range="0.25" height="0.60" />
<point pos="-1.236000 0.489568 -0.019361" range="0.25" height="0.60" />
<point pos="-1.232430 0.420755 0.394524" range="0.25" height="0.60" />
<point pos="-0.397199 -0.114800 -0.287223" range="0.25" height="0.60" />
<point pos="0.640760 -0.452383 -0.364464" range="0.25" height="0.60" />
<point pos="0.630661 -0.597384 0.519348" range="0.25" height="0.60" />
<point pos="0.321478 -0.247384 0.358808" range="0.25" height="0.60" />
<point pos="0.666522 -0.406384 -0.716285" range="0.25" height="0.60" />
</container>
<dispatch>
<proxy type="CDLWD_Beetle_white_rust_Wheel" pos="-1.099609 -0.329010 -0.629883" rpy="0.0 0.0 180.0" />
<proxy type="CDLWD_Beetle_white_rust_Wheel" pos="1.700195 -0.299988 0.0200000" rpy=" 0.0 120.0 90.0" />
<proxy type="CDLWD_Beetle_white_rust_DriverDoor" pos="0.5300000 -0.385 1.089" rpy="-6.99 66.99 3.5" />
<proxy type="CDLWD_Beetle_white_rust_CodriverDoor" pos="0.335 -0.07 -0.62" rpy="3.8 -1.7 9.90" />
<proxy type="CDLWD_Beetle_white_rust_Bonnet" pos="1.34 0.16 0.38" rpy="-3.50 0.5 9.5" />
<proxy type="CDLWD_Beetle_white_rust_Engine_Lid" pos="-1.85 0.55 -0.040039" rpy="-87.0 160.0 100.0" />
<proxy type="CarBattery" pos="-1.200195 -0.049988 0.450195" rpy="89.87 170.00 200." />
<proxy type="SparkPlug" pos="-1.65 -0.13 0.129883" rpy="-90.0 0.0 0.0" />
<proxy type="LugWrench" pos="1.700195 -0.200012 -0.299805" rpy="-12.0 40.0 90.0" />
<proxy type="FirstAidKit" pos="-0.200195 -0.450989 0.379883" rpy="0.0 0.0 0.0" />
<proxy type="rag_car_jack" pos="-0.081055 -0.801666 -0.995605" rpy="0.0 -92.06 0.0" />
<proxy type="HeadlightH7" pos="1.799805 -0.100006 -0.500000" rpy="-90.0 -0.0 -0.0" />
<proxy type="HeadlightH7_Box" pos="1.299805 0.040009 -0.319824" rpy="65.0 0.0 0.0" />
</dispatch>
</group>
______________________________________________________________________________________________________________________
mapgrouppos Eintrag: (sind natürlich mehr):
<group name="land_Wreck_Beetle_berlygreen" pos="11417.877930 57.406677 12908.039063" rpy="0.245573 4.492534 0.000000" a="90"/>