Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Mapping » CoD4-Mapping-Tutorials / Wiki » [Tutorial] S&D- (SAB-) Zielobjekt selbst gestalten * » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen [Tutorial] S&D- (SAB-) Zielobjekt selbst gestalten * 2 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,002 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
yoda yoda ist männlich
Böser Admin

images/avatars/avatar-12.jpg


Dabei seit: 21.01.2004
Beiträge: 12.269


Lampe [Tutorial] S&D- (SAB-) Zielobjekt selbst gestalten * Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

-> Vorlage von 10-78 Khale K'itha auf MODSonline.com

Danke an Verni@hter und OLD MAN WITH GUN für´s Testen und Überarbeiten!

S&D Zielobjekt - Mal was anderes als das Standard-Objekt

Du baust eine S&D-Map, bist aber gelangweilt immer das gleiche alte Prefab aus dem Map-Editor für das Zielobjekt einzusetzen? Ein neues Zielobjekt einzubauen ist sehr, sehr einfach.
Alle Details eines Zielobjektes sind von der Handhabung her recht ähnlich zu CoD:UO, CoD4 macht es für uns sehr, sehr einfach mit dem bereits exsistierendem Prefab.

Zuerst startest du mal den Radianten und öffnest eines der Bombzone-Prefabs, welches dir als Vorlage dienen soll.
Dazu gehst du im Radianten auf -> File... -> Open und öffnest die Datei /prefabs/MP/sd_bombzone_nuke_a.map (oder sd_bombzone_nuke_b.map, je nachdem, ob Dein neues Bombzone-Prefab für die Bombenzone A oder B sein soll).

Damit du das Original-Prefab nicht veränderst, speicherst du dieses jetzt erst einmal direkt wieder mit einem neuen Namen ab.
-> File... -> Save as... und gibst der Datei z.B. den Namen sd_bombzone_tank_a.map (oder sd_bombzone_tank_b.map, wenn Du sd_bombzone_nuke_b.map als Vorlage genommen hast). Speichere diese am besten im Ordner /prefabs/MP.

Als nächstes musst Du sichergehen, dass von dem Objekt, welches Du verwenden möchtest, auch eine zerstörte Version vorhanden ist. In diesem Beispiel wird ein Panzer zur Anschauung verwendet.
Als unzerstörte Version: vehicle_bmp_static_woodland
Als zerstörte Version: vehicle_bmp_woodland_dsty_static
Aber das erst einmal nur vorab.

Du hast jetzt im Radiant Deine Bombenzone vor Dir.
Jetzt blendest Du zuerst einmal die Trigger-Brushes aus (um einen besseren Überblick zu bekommen). Klicke dazu mit gedrückter UMSCHALTTASTE den großen Trigger-Brush an (also den Brush, auf dem überall das Wort TRIGGER zu sehen ist)



Drücke anschließend die Taste "H" (H = hide = verstecken). Die Taste wird häufiger benötigt, also gut merken.
Nun siehst Du einen weiteren, allerdings etwas kleineren Trigger-Brush. Mit dem machst Du das Gleiche (also mit gedrückter UMSCHALTTASTE anklicken und die Taste "H" drücken).



Halte wieder die UMSCHALT-Taste gedrückt und markiere beide Teile des Bombenzonen-Models (also die beiden xmodels, die die Kisten auf der Palette zerstört und unzerstört darstellen) und verstecke auch diese beiden Teile (Taste "H"). Nun solltest Du nur noch die Clipping-Brushes (die mit der blau-roten Textur) und die Origin-Brushes (mit der orange-farbenen Textur) sehen.



Markiere beide Clipping-Brushes und drücke die BACKSPACE (= LÖSCHEN)-Taste um sie zu entfernen.

Drücke nun die UMSCHALT-Taste und "H" gleichzeitig um die eben versteckten Bereiche wieder einzublenden. Da wir die Trigger-Brushes nicht benötigen, kannst Du diese gleich wieder ausblenden (also wieder auswählen und mit der Taste "H" verstecken).

Markiere nun bei gedrückter UMSCHALT-Taste die NICHT-ZERSTÖRTE Version der Bombenzone (also das xmodel der unzerstörten Kisten) und drücke die Taste "N" um das Entity-Fenster zu öffnen.



Wie Du sehen kannst, sind alle benötigten Details für eine funktionierende Bombenzone bereits programmiert, also lass uns diese harte Arbeit mal nicht kaputt machen. Klicke auf den Button "Model" und suche nun das Model für Deinen Panzer aus (das oben genannte xmodel vehicle_bmp_static_woodland aus dem Ordner /raw/xmodel - NICHT aus dem /prefabs-Ordner!).



Klicke anschließend auf OK und - ZACK! - ist das Zielobjekt auf einmal ein Panzer.

Warte, warte, wir sind noch nicht ganz fertig. Klicke wieder in die 2D-Ansicht und drücke wieder die Taste "N" um das Entity-Fenster zu schließen.



Genieß den Anblick des Panzers noch einen Moment und dann (jep!) klickst Du mit gehaltener UMSCHALT-Taste auf ihn und blendest ihn mit der Taste "H" aus (oh, schade).

Jetzt klickst Du mit gehaltener UMSCHALT-Taste auf die zerstörte Version der Bombenzone (also das xmodel der zerstörten Kisten) und drückst die Taste "N" (siehe Screenshot oben). Wähle nun wieder den "Model"-Button und wähle die zerstörte Version (das oben genannte xmodel vehicle_bmp_woodland_dsty_static aus dem Ordner /raw/xmodel - NICHT aus dem /prefabs-Ordner!). Meist haben die unzerstörte und die zerstörte Version den gleichen Namen, die zerstörte hat nur den Zusatz "dsty" (für "destroyed" = zerstört).

So, da Du nun an dieser Stelle angekommen bist, wird´s Zeit, mal wieder zu speichern, falls Du das nicht bereits getan hast. Mach mal gerade, ich warte so lange.

Ok, Zeit mal wieder alles aus dem Versteck hervorzuholen. Halte die UMSCHALT-Taste gedrückt und drücke wieder die Taste "H" um alles einzublenden.

Halte nun die UMSCHALT-Taste gedrückt, markiere alle Trigger-Brushes und verstecke sie wieder mit der Taste "H". (Evtl. musst Du etwas mit der Kamera innerhalb des Panzers rumspielen, um auch den kleineren Trigger-Brush zu erwischen.)

Nun benötigst du noch ein paar Clipping-Brushes für die unzerstörte Version des Panzers, damit im Spiel niemand durch den Panzer einfach durchlaufen kann. Diese könntest Du jetzt selber erstellen, aber es gibt einen einfacheren Weg. Dazu lädst Du Dir jetzt das Prefab des Panzers zusätzlich in die Map (Klick mit der rechten Maustaste in den 2D-Bereich --> misc -> prefab und lade dann aus dem Ordner /prefabs/misc_models das Prefab vehicle_bmp_static_woodland.map). Wie Du siehst, hat dieses Prefab genau die Clipping-Brushes, die Du benötigst.
Markiere nun dieses Prefab, drücke die rechte Maustaste und wähle -> Prefab -> Enter Prefab.

Du bist jetzt im Prefab des Panzers, wo Du das xmodel des Panzers nun markierst. Anschließend drückst Du die Taste "I" (I = invert = Auswahl umkehren). Anstelle des Panzer-xmodels sind jetzt alle Clipping-Brushes ausgewählt.



Geh nun im Menü oben auf -> Edit -> Copy.
Nun klickst Du mit der rechten Maustaste in die 2D-Ansicht und wählst
-> Prefab -> Leave Prefab
(Wähle "NO", falls Du gefragt wirst, ob Du die Änderungen speichern möchtest).

Du müsstest nun wieder in Deiner eigenen Bombenzone zurück sein.

Gehe oben auf -> Edit und wähle -> Paste - dies sollte die Clipping-Brushes einfügen (keine Sorge wegen des Clippings der zerstörten Version. Es sollte eigentlich niemand schaffen, nah genug heran zu kommen, wenn das Zielobjekt zerstört wurde, so dass das nichts ausmachen dürfte.).



Stelle sicher, dass die Clipping-Brushes noch markiert sind, klicke mit der rechten Maustaste darauf und wähle dann
-> script-> brushmodel
(Blende den Panzer aus, falls Dir das hilft.)
Drücke die Taste "N" und füge diese Werte in den Entity-Editor ein:

Key: script_gameobjectname (Achte hierauf!)
Value: bombzone (Das sorgt dafür, dass es nur im S&D-Modus angezeigt wird.)



Drehe es entsprechend, falls nötig und schiebe es über das bereits existierende Panzer-Model. Stelle sicher, dass es alle Seiten abdeckt, so dass sich Spieler nicht darin verstecken oder gar die Bombe innerhalb des Panzers platzieren können. Halte anschließend die UMSCHALT-Taste gedrückt und drücke die Taste "H", damit wieder alles eingeblendet wird.

Lösche jetzt noch das Prefab des Panzers aus der Map, das wird jetzt nicht mehr benötigt (vorher alles, das evtl. noch selektiert ist mit der Tase ESC deselektieren!).

Blende nun den äußeren Trigger-Brush aus, aber lass den kleineren Trigger-Brush eingeblendet. Halte die UMSCHALT-Taste gedrückt und markiere den Trigger-Brush (evtl. musst Du mit der Kamera "in" den Panzer zoomen, um den Brush markieren zu können - gehe sehr nah ran, damit Du das tun kannst.). Ist er markiert, wechselst Du in die 2D-Ansicht und machst den Brush ein wenig größer als den Panzer.



Halte die UMSCHALT-Taste gedrückt und drücke die Taste "H" um wieder alles anzeigen zu lassen. Klicke nun mit gehaltener UMSCHALT-Taste auf den äußeren Trigger-Brush und platziere ihn in einer anständigen Größe um den Panzer herum. (Dies bestimmt dann den Umkreis, in dem Spieler stehen müssen, um die Bombe legen zu können. Daher also nicht allzu groß erstellen, sonst kann man die Bombe aus einer unrealistischen Entfernung legen.)



Nun... Ein letztes Detail noch. Ja nicht vergessen - SPEICHERN!

Vorausgesetzt, dass alles wie geplant gelaufen ist, sollte es nun machbar sein, dieses selbst erstellte Prefab als Bombenzone (A oder B) in Deiner Map zu platzieren und InGame dann die Bombe am Panzer zu legen!

Schau Dir den Thread http://www.modsonline.com/Tutorials-read-447.html an, wenn Du weitere Details benötigst, wie man den Rest in einer S&D-fähigen Map einstellt.

Anmerkung:
Für deutschsprachige User gibt es eine Anleitung im CoD4-Wiki:
Erstellung der Spielmodi


Danke an alle.
10-78 Khale K'itha

---

Anmerkung:

Zitat:

Original von BadMan

Das geht auch mit dem Sabotage-Zielobjekt: einfach alles, wie oben beschrieben machen, nur mit SAB-Bombzone.


---

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

***

__________________
"Fürs Internet sollte das Baumhaus-Prinzip gelten:
Wer zu alt ist, um ohne Hilfe reinzukommen, soll uns darin auch keine Vorschriften machen."

Diskutiere nie mit einem Idioten - zuerst zwingt er Dich auf sein Niveau herab und dann schlägt er Dich mit Erfahrung...
yoda ist offline Homepage von yoda Beiträge von yoda suchen Nehmen Sie yoda in Ihre Freundesliste auf
toto
Steuerzahler


Dabei seit: 06.07.2005
Beiträge: 156


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke für die gute erklärung hat super geklapt und geht einwandfrei.

__________________
MfG
ToTo
toto ist offline E-Mail an toto senden Homepage von toto Beiträge von toto suchen Nehmen Sie toto in Ihre Freundesliste auf
BadMan
Turnbeutelvergesser


images/avatars/avatar-1043.jpg


Dabei seit: 31.01.2008
Beiträge: 278


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das geht auch bei Sabotage Zielobjekt einfach alles wie oben beschrieben machen nur mit SAB Bombzone
BadMan ist offline E-Mail an BadMan senden Beiträge von BadMan suchen Nehmen Sie BadMan in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 4 » Call of Duty 4 - Mapping » CoD4-Mapping-Tutorials / Wiki » [Tutorial] S&D- (SAB-) Zielobjekt selbst gestalten *

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv