[Tutorial] Dynamische Objekte (Models) *

yoda
Vorlage von Autor unbekannt auf MODSonline.com

Danke an Verni@hter für´s Testen!

Dynamische Objekte (Models)

Ok, schon mal gefragt, wie man an die Kisten kommt, die sich bewegen, wenn man darauf schiesst? Hier nun also wie man das selbst einbauen kann. Als erstes zeigen wir, wie man eine Kiste einbaut. Danach wie man bemalte Kanister einfügt.

Kisten

Zuerst mit der rechten Maustaste klicken und
dyn -> Model
auswählen.

Es erscheint ein Fenster, welches man allerdings einfach wieder schließt.

Man sollte nun einen roten Würfel angezeigt bekommen.

Falls das "Entity"-Fenster noch nicht geöffnet ist, holt man dieses nun mit der Taste "n" nach. Folgende Werte muss man nun eintragen:

Key: model
Value: me_plastic_crate10
Key: type
Value: clutter



Man kann die 10 am Ende von me_plastic_crate10 mit einem Wert von 1 bis 10 austauschen – dies sind lediglich verschiedene Versionen des Models. Außerdem wurde in diesem Beispiel die Größe etwas erhöht, da das Model ein wenig klein erschien. Dies kann man über den Key "modelscale" ändern.

---

Andere Models

Diese kann man recht einfach einbauen. Einfach mit der rechten Maustaste klicken und ein misc_prefab einfügen. Dosen, Kanister, Flaschen, Boxen, Kartons, etc. findet man im Ordner /prefabs/trash.

Wenn man ein misc_prefab einfügt, muss ihm einfach den Key "model" und als Value einen Wert von prefabs/trash/trash_paintcan.map hinzufügen.
Man bekommt einen Fehler, wenn man versucht, Prefabs direkt zu laden, aus irgendeinem Grund klappt das nicht so ganz. Man muss in den Ordner map_sorce/prefabs/trash wechseln um alle Trash-Objekte zu bekommen. Einige bewegen sich, andere nicht.



Viel Spaß und Erfolg!

---

Direkt verlinken:
https://www.opferlamm-clan.de/wbb2/thread.php?threadid=10295

---
-tiger-
Für ein dyn_model hätte ich noch einpaar werte.

Key: physPreset
Value: crate_plastic

Diese werte sind für das Physikalische verhalten des Objektes verantwortlich und man findet sie unter raw/physic .

Und wenn man ein zerstörbares Objekt erstellt, muss man nun folgende Werte eintragen:


Key: destroyEfx
Value: props/crateExp_dust.efx
Key: health
Value: 10
Key: model
Value: me_plastic_crate10
Key: physPreset
Value: crate_plastic
Key: type
Value: destruct

Key: destroyEfx | Value: props/crateExp_dust.efx , diese werte sind für den Effekt verantwortlich der dann bei der Zerstörung abgespielt wird und man findet die Effekte unter raw/fx .