.| Autor | Beitrag |
|---|---|
|
000 29.12.2007, 17:43 DerTeddy |
Mit welchem tool kann ich ein neues Level laden? |
|
Profil || Suche |
|
001 29.12.2007, 17:59 McScore |
http://www.thewall.de/content/half-life:tutorials:level-change Prinzip ist in HL2 das gleiche. --... und der große böse Wolf bootete und bootete und bootete ... |
|
Profil || Suche |
|
002 29.12.2007, 18:02 Meisterdieb-Garrett |
Hallo, Ich habe die Lösung für dein Problem! Hier ein kleines Tutoreal: In diesem Tutorial erkläre ich euch den schönen flüssigen Levelwechsel. Vorrausetzung sind Grundkenntnisse in Valve Hammer Editor und eine saubere Konfiguration dessen. Genug geschwafelt es geht los: Benutzte Entities: 1 trigger_changelevel pro Level Als erstes baut ihr einen Gang in dem das Level wechseln wird. Dazu zieht ihr als erstes einen Kasten von mind. 512w 256l 192h schön groß damit man auch alles erkennen kann :) Diesen Block dann aushöhlen (Klick auf Block → Rechtsklick → Hollow → Einheiten 32 → OK) und schon habt ihr einen längeren Gang. Textur ist egal, Hauptsache der Raum ist nachher geschlossen um gegen LEAKs gefeilt zu sein, also keine clip-textur usw nehmen! Levelübergänge in Gängen sind besser als im freiem Areal, da sich die Level an den Übergängen aufs genauste gleichen sollten! Nun wählt ihr die Textur aaatrigger aus dem Texturspeicher und zieht in die Mitte des Ganges eine Wand ein welche ihr anschließend zu einem trigger_changelevel editiert (Anklicken → Rechtsklick → Tie to Enity → trigger_changelevel → Ok). Die Textur aaatrigger wird im Spiel unsichtbar werden.
Ok keine Müdigkeit wir haben es bald geschafft. Nun werden die Properties des trigger_changelevel editiert (Anklicken → Rechtsklick → Properties). Nun müßtet ihr folgenden Kasten vor euch haben:
Einzutragen sind hier: name - such dir einen aus Ok das Schlimmste habt ihr hinter euch =) Jetzt klickt ihr links im Menü auf diese gelbe Lampe das Entity-Tool, klickt dann im Level knapp vor dem trigger_changelevel (siehe Skizze unten) und wählt in der Liste rechts info_landmark aus.
Danach entweder auf den Button Create Prefab oder einfach Enter drücken. Nun noch schnell die Properties setzen (genau wie beim trigger_changelevel auch) und unter dem Feld name - LM1 Fügt nun noch einen info_player_start und ein light ein, sonst gibt Hammer eine Fehlermeldung aus und ihr seht nichts im Spiel und könnt euch nicht bewegen. Bei Fragen siehe Skizze! Nun speichert ihr die Map unter dem Namen level1 ohne -Zeichen ab. Danach die Karte compilen (F9). Dabei ein Häkchen an Dont run the game setzten!! Nun klickt ihr die info_landmark an und schiebt sie auf die andere Seite des trigger_changelevel. Dann geht ihr wieder in die Properties des trigger_changelevel und ändert von level2 auf level1 um: name - level1 map level1 ein und schon läd er euer Level. Nun müßte er beim passieren des Punktes in der Mitte des Ganges das neue Level laden. Das ganze auch noch rückwärts ausprobieren. Hat er beide Level erfolgreich geladen so habt ihr alles richtig gemacht. Bei Fragen bitte an das Forum wenden! -- |
|
Profil || Suche |
|
003 29.12.2007, 18:04 limlug |
copy&paste ftw --Mors certa; Hora incerta |
|
Profil || Suche |
|
004 29.12.2007, 19:03 DerTeddy |
thx leute -- |
|
Profil || Suche |

