schwachmat
Hallo zusammen,
ein kumpel von mir hat ne Map gebaut und schob verdammt lang dran gesessen. Beim öffnen der Map kommt folgende Fehlermeldung :
^3WARNING: File materials/techniques/fakelight_normal_dtl.tech, line 16: 'detailMapSampler' is not defined by vertcol_shaded.hlsl
^3WARNING: File materials/techniques/fakelight_normal_dtl.tech, line 17: 'detailScale' is not defined by vertcol_shaded.hlsl
^3WARNING: File materials/techniques/fakelight_view_dtl.tech, line 16: 'detailMapSampler' is not defined by vertcol_shaded.hlsl
^3WARNING: File materials/techniques/fakelight_view_dtl.tech, line 17: 'detailScale' is not defined by vertcol_shaded.hlsl
Nachdem der compiler (ohne Fehlermeldung) abgebrochen hat wurden keine .d3dbprt oder .3d3bsp dateien erstellt. Wenn man auf "run selected map klickt startet der COD2 Mehrspieler bleibt aber im Menü. Über die Konsole kann man die Map auch nicht öffnen.
Ich hoffe jemand weiß Rat
OLD MAN WITH GUN
Original von schwachmat
Hallo zusammen,
ein kumpel von mir hat ne Map gebaut und schob verdammt lang dran gesessen. Beim öffnen der Map kommt folgende Fehlermeldung :
^3WARNING: File materials/techniques/fakelight_normal_dtl.tech, line 16: 'detailMapSampler' is not defined by vertcol_shaded.hlsl
^3WARNING: File materials/techniques/fakelight_normal_dtl.tech, line 17: 'detailScale' is not defined by vertcol_shaded.hlsl
^3WARNING: File materials/techniques/fakelight_view_dtl.tech, line 16: 'detailMapSampler' is not defined by vertcol_shaded.hlsl
^3WARNING: File materials/techniques/fakelight_view_dtl.tech, line 17: 'detailScale' is not defined by vertcol_shaded.hlsl
Dann kann er ja noch nicht so lange an der Map gebaut haben
Diese Warnmeldungen erscheinen immer und bei jedem, sobald man nach dem Start des Radianten die erste Map läd.
Ist also vollkommen normal.
Original von schwachmat
Nachdem der compiler (ohne Fehlermeldung) abgebrochen hat wurden keine .d3dbprt oder .3d3bsp dateien erstellt.
Wenn keine d3dbsp Datei erzeugt wurde, gab es auch mit Sicherheit einen Fehler (außer er hat beim Kompilieren überhaupt nicht angewählt, das eine bsp Datei erzeugt werden soll) nur wird er ihn wohl nicht gesehen haben, wenn er die original cod2compiletools_compilebsp.bat benutzt, denn da schließt sich ja die DOS-Box viel zu schnell um eine Fehlermeldung überhaupt lesen zu können.
Hier kann er sich eine modifizierte Version runterladen, die nach jedem Kompilierungsabschnitt eine Pause einfügt, sodass er eine eventuelle Fehlermeldung überhaupt mitbekommt.
http://www.modsonline.com/Downloads-full-3196.html
Für den Download muss man allerdings dort registriert sein.
Original von schwachmatWenn man auf "run selected map klickt startet der COD2 Mehrspieler bleibt aber im Menü. Über die Konsole kann man die Map auch nicht öffnen.
Ich hoffe jemand weiß Rat
Wenn keine d3dbsp Datei erzeugt wurde, gibt es auch keine spielbare Map, somit kann nach dem Spielstart auch keine Map geladen werden.
schwachmat
Oh danke, da guck ich gleich ma nach. Und also an ihm lags nich das muss was mit der Map zu tun haben, ich habs auch versucht zu kompileren und es war das selbe. Meine Maps funktionieren jedoch

Ach ja : er sitz da schon lang dran ich hab sie halt zum ersten mal geöffnet.
EDIT :
soo der Compiler sagt das

aber ich weiß nicht was es bedeutet

Irgendwas mit einem überschrittenem Maximum an Dreiecken?
Wären für hilfe dankbar
OLD MAN WITH GUN
Original von schwachmat
aber ich weiß nicht was es bedeutet

Irgendwas mit einem überschrittenem Maximum an Dreiecken?
Erst einmal einen Tipp für das Posten der Compile-Fehlermeldung.
Mach demnächst keinen Screenshot, sondern mach mit der Maus einen Rechtsklick in die DOS-Box und wähle
alles markieren. Danach drückst du
Enter. Dadurch wird alles aus der DOS-Box in die Zwischenablage kopiert und du kannst dann die gesamten Log mit
Strg+V ins Posting einfügen (also nicht nur das, was noch zu sehen ist).
Oben erkenne ich noch das ein Leakfile erzeugt wurde, was darauf hindeutet, daß die Map ein Loch in der Skybox hat.
Kopiere die
mp_versuch.lin aus dem Ordner
main/maps/mp in den Ordner
maps_source, starte den Radianten, öffne die Map und wähle dann aus dem Menü
File ->
Pointfile...
Eine rote Linie zeigt dir dann den Weg zum Loch in der Skybox.
Der andere Fehler sagt, das zu viele Patches (sowohl simple curve Patches als auch terrain Patches) auf der Map sind. Da hilft nur eins, einige löschen. Terrain Patches auf großen Maps sollte man nicht zu klein machen (also die Einzelnen Quadrate eines terrain Patches sollten nicht zu klein sein).
schwachmat
Danke für den Tipp !! Brobieren wa aus.
schwachmat
JUHU !!! Es funktioniert! Großes Dankeschön !