Leitern
In Half-Life² ist es etwas aufwändiger als in Half-Life, wenn man eine Leiter bauen möchte. Wenn
man es aber einmal raus hat, dürfte das Ganze kein Problem mehr sein.
Anmerkung: Dieses Prinzip ist eigentlich nur für Half-Life2 gedacht, in Cs:Source funktioniert auch noch die "alte" Half-Life1 Methode.
Voraussetzung ist ein Raum mit 2 unterschiedlichen Höhen
ein Raum mit einer Erhöhung
1.) prop_static
Setzt ein prop_static mit dem world model props_c17\metalladder002.mdl aus. Anschließend richtet man das
Model so aus, dass es zur Wand passt.
Platzieren der Leiter
2.) Clipbrush
Damit der Spieler nicht am Modell der Leiter hängen bleibt, platzieren wir noch einen Brush mit der
Textur toolsplayerclip über die Leiter.
der Player bleibt nun nicht mehr an der Leiter hängen
3.) func_useableladder
Plaziert ein func_useableladder vor der Leiter. Mit diesem Entity werden die Start- und Endpositionen der Leiter angegeben. Hier gibt es ein Tool, mit dem das Ganze sehr einfach funktioniert.
func_useableladder
Wählt das Entity aus und ihr werdet einen Kreis bemerken, der in der 2D-Ansicht in der Mitte des Entities zu sehen ist. Wählt diesen Kreis aus und zieht die Maus mit gedrückter Maustaste nach oben. Mit diesem Tool kann man die Endposition der Leiter verschieben. Zieht das Gebilde so lange, bis ihr oben an der Leiter angekommen seid.
So sieht das Entity nun aus
Wichtig: Die beiden Endpunkte dürfen nicht in dem Leitermodel, in der Wand, oder sonst wo drinstecken, sollst funktioniert die Leiter nicht. Ihr müsst also mindestens 1 Inch frei lassen!
4.) info_ladder_dismount
Setzt zwei info_ladder_dismount. Dieses Entity muss man am Boden um die Leiter platzieren. Verlässt ein Spieler eine Leiter, so wird automatisch der nächste Dismount- Punkt gesucht, den man mit diesem Entity setzt.
5.) die fertige Leiter
Fertig sieht das Ganze dann so aus:
die fertige Leiter
Eigentlich ist es garnicht schwierig, nur muss man das Prinzip erstmal verstanden haben.
Weblinks
Artikel direkt übernommen von Xenomeliteforce






