Verfügbare Informationen zu "Leitern"
Qualität des Beitrags: Beteiligte Poster: arriver Forum: KeEp3r the Forum Forenbeschreibung: www.keep3r.de.vu aus dem Unterforum: Mapping Antworten: 1 Forum gestartet am: Mittwoch 15.09.2004 Sprache: Link zum Originaltopic: Leitern Letzte Antwort: vor 18 Jahren, 6 Monaten, 9 Tagen, 10 Stunden, 11 Minuten
Alle Beiträge und Antworten zu "Leitern"
Re: Leitern
arriver - 17.09.2004, 12:02Leitern
Zuerst sollte man sich in der Map eine geeignete Stelle aussuchen, in dem die Leiter eingefügt werden soll. In unserem Beispiel habe ich einen solchen Bereich angelegt.
Die Leiter besteht aus 2 Elementen. Ein func_wall und ein func_ladder. Das Entity func_wall ist dazu da um die Leiter optisch dazustellen und das Entity func_ladder um nachher daran auch hinaufklettern zu können. Man kann natürlich das func_ladder auch zum klettern anderer Gegenstände außer der Leiter benutzen, siehe am Ende.
Nun muss die Leiter erstellt werden. Dazu ziehen wir mit dem Block Tool einen Block der als höhe die Höhe der fertigen Leiter haben sollte (bei uns 128), 32 breit und 4 tief ist. Die Breite ist Texturabhängig, da die meisten Leiter Texturen eine Breite von 32 haben nehmen wir 32. Diesen Block schiebt man nun an die gewünschte Position. Mit der rechten Maustaste im Block kann mit Create Object der Block erstellt werden, man kann aber auch die ENTER -Taste benutzen, wenn sich der Mauszeiger sich über den Block befindet, um diesen zu erstellen.
Das müsste dann so aussehen.
Nun sieht Textur aber noch nicht nach einer Leiter aus. Diese ändern wir in die Textur {CSTRIKE_LE6LAD.
Man sieht jetzt die Leiter, allerdings sind die Flächen zwischen den Sprossen blau, wenn man CS starten würde. Darum machen wir aus dem Block ein func_wall, mit dem Button toEntity der sich auf der rechten Seite befindet. Geändert wird dann nur folgendes.
Render Mode = solid
FX Amount (1-255) = 1
FX Color (RGB) = 0 0 255 Damit wird die blaue Farbe im Spiel transparent gemacht.
Nun sehen wir zwar eine Leiter im Spiel, können diese aber nicht benutzen, deshalb setzen wir vor der Leiter ein Block in gleicher Größe. Diesen machen wir mit toEntity zu einem func_ ladder. Nun kann man auch die Leiter benutzen.
Man kann das Entity func_ladder nicht nur für Leitern benutzen. Wir machen einen neuen Block, Höhe 128, Breite 20, Dicke 4, und setzen ihn wie in meinem Beispiel vor dem Fallrohr der Regenrinne. Auch diesen Block machen wir zu einem func_ladder. Nun kann man im Spiel auch das Fallrohr hinauf- und runterklettern. Man sollte das Entity dort einsetzen, wenn man erkennen kann das man dort klettern könnte.
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum KeEp3r the Forum
Ähnliche Beiträge wie "Leitern"
13. Das streng geheime Tagebuch (The Very Secret Diary) - CharLue (Dienstag 23.12.2008)
Leitern als fire-steps? - Titus Pullo (Samstag 10.02.2007)
Dachträger, Leitern, Reserveradhalter - giannigiovanni (Freitag 08.02.2008)
affen klettern auf leitern - steffi (Donnerstag 21.04.2005)
