Community-Tutorials (Source)

Leaks

Man sieht hier oft im Forum das viele LEAKS (Löcher) in ihren Maps haben, ich werde hier alles aufschreiben das mir einfällt wie man LEAKS verhindern bzw. finden kann.

1: Was sind LEAKS und wie entstehen sie?

LEAKS sind Löcher in der Map die in das "Void" gehen, also in das schwarze nichts das um die Map ist.

reflex055.jpg

Ein Grund warum auch LEAKS entstehen sind die displacements (Gelände die mit dem "terraintool" erstellt wurden), da diese keine normalen brushes mehr sind und somit auch nicht mehr die "Sicht" blocken!

reflex056.jpg

Also sollte man immer die displacements blocken, am besten mit einem nodraw brush hinter/unter dem displacement.

reflex057.jpg

reflex058.jpg

LEAKS entstehen auch wenn man entities nicht in der Map hat und diese frei im "Void" liegen.

reflex059.jpg

Zu entities zählen: Lichter, Models, trigger usw. alles was halt kein normaler solider brushist.
Es kann auch vorkommen das ein LEAK durch ein entity ensteht das zu tief in einer Wand oder Boden steckt die an dem Void grenzt.

2: Was für Auswirkungen haben LEAKS?

Wenn ihr ein LEAK in der Map habt wird kein VIS berechnet, das hat die Auswirkung das immer die komplette Map berechnet wird. Auch führt es zu einer Menge anderer Probleme!

3: Wie finde ich LEAKS?

Also wenn ihr die Meldung "*** leaked ****" beim kompilieren bekommt...

reflex060.jpg

... geht auf Map -> Load Pointfile...
reflex061.jpg

...dann sollte eine rote Linie im Hammer zu sehen sein die von einem entity bis zum LEAK führt.
reflex062.jpg

Jetzt muss das LEAK nur noch gestopft werden. ;)

Tipps:
Einen Himmel um die Map ziehen ist keine Lösung! >Tutorial<

So, ich hoffe ich habe nichts vergessen, wenn ihr Fragen dazu habt fragt einfach. :)

Viel Spass noch beim Löcher bekämpfen euer ReFlex!