Dieses Tutorial beschäftigt sich mit der Suche nach Leaks mit Hilfe des Pointfiles. Die hier vorgestellte Technik nennt sich Pointfile Methode. Prinzipiell gibt es zwei Wege, mit Hilfe des Pointfiles nach einem Leak zu suchen:
Das ist die direkteste Methode, da man nicht erst das Spiel starten muß. Je nach verwendetem Editor sind die einzelnen Schritte zum Laden des Pointfiles natürlich anders.
Nachdem die Map kompiliert worden ist und das Compile Log Fenster bzw. die Konsole einen Leakfehler ausgespuckt hat, geht man in WC/VHE nun folgendermaßen vor:
Wenn man das Pointfile nicht mehr braucht:
wenn man aus dem Quark heraus kompiliert, wird automatisch bei Auftreten eines Leaks eine rote Linie als Pfeil vom nächsten Entity zum Leak eingeblendet. Wer extern compiliert oder sonstwie will, kann trotzdem das Pointfile einladen mit: Half-Life→load Leakfile. Man kann sogar vorbeugend Leaks finden (ohne compilieren zu müssen), indem man: Search→holes in map benutzt.
Die zweite Alternative ist das Laden des Pointfiles direkt im Spiel. Dazu muß man das Spiel zusätzlich mit den Programmargumenten -dev und -console starten. Erstellt eine Verknüpfung zur HL.EXE auf dem Desktop und geht mit Rechtsklick auf den Popupmenüpunkt Eigenschaften. Dort tragt ihr die beiden Programmargumente im Feld Ziel: ein.
Beispiel: C:\SIERRA\Half-Life\hl.exe -console -dev (Nicht-STEAM)
Ein Pointfile ist nur dann interessant, wenn es sich um Leaks handelt. Wenn die Map sowieso offensichtlich ins Void zeigt (fehlende Wand/Sky oder sowas), bemerken das auch die Compiler und man kann beispielsweise das Pointfile auch nicht in den Editor laden. So sind zumindest meine Erfahrungen mit VHE.
Cya Kriz