Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
17.05.2005, 21:58
Estadi



Guten Abend alle zusammen...
ich konnte mich in letzter Zeit sehr für das Mappen begeistern. Ich bin zur Zeit bei Half Life 1. Ich will ne DM-Map für unsere regelmäßigen Lan-Partys erstellen.
Da ich die Map h3h3 nirgendswo finde...habe ich mir gedacht, dann machste selber mal ne Map.

Nun habe ich aber auch ein Prob.(kann ja mal vorkommen) Ich möchte Lampen an Wände/Decken klatschen, aber die werden im Game nicht angezeigt. Außerdem werden sonstige Objekte an Wänden nicht angezeigt...aber komischer Weise Decals

--

zum Seitenanfang zum Seitenende Profil || Suche
001
17.05.2005, 22:33
ScyTheMan
Moderator


Was für Lampen? Models? Brushes? Und was sind "sonstige Objekte"?
Gibts Fehler beim Kompilieren?

Also ohne ein paar Informationen zu kennen wird dir niemand helfen können.

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
002
17.05.2005, 22:39
Estadi



also bei der halflife.wad sind doch Lampen drin. Da hab ich ausprobiert die als Brushes und als Decals einzufügen. Beides funktioniert nicht.

andere Objekte sind in der gleichen .wad z.B. Texturen von Leinwänden siehe in Lambda-Level bei Half Life1

--

zum Seitenanfang zum Seitenende Profil || Suche
003
17.05.2005, 22:41
ScyTheMan
Moderator


Na wo sind denn die brushes mit den Lampentexturen drauf? Die können ja nicht einfach weg sein. Andernfalls hast du sicherlich nen Kompilierfehler.

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
004
17.05.2005, 22:54
Estadi



Also wie sieht denn nen Kompilierfehler aus...auf jeden Fall is keine Fehlermeldung.

Wie...wo sind die Brushes drauf...na auf an der Wand. und zwar als normaler Block

--

zum Seitenanfang zum Seitenende Profil || Suche
005
17.05.2005, 23:00
ScyTheMan
Moderator


Ich meinte, wo die brushes nach dem Kompilieren hin sind?

Log da pasten: http://www.thewall.de/analyzer.php

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
006
17.05.2005, 23:06
Estadi



also im editor noch da, aber im Game nich

--

zum Seitenanfang zum Seitenende Profil || Suche
007
17.05.2005, 23:09
Estadi



also hier dat ergebnis

Gefunden: Insgesamt 14 Fehler, davon 2 unterschiedliche(r).

plane with no normal
Gefunden in:
Zeile 17, Zeile 18, Zeile 19, Zeile 20, Zeile 22, Zeile 38
Problem:
"Fläche mit undefinierter Größe" Entsteht durch fehlerhafte Verwendung des Vertex-Tools. Beispiel: Man erstellt einen Würfel und zieht dann die vier oberen Vertices mit dem Vertex-Tool auf einen Punkt um eine Pyramide zu erhalten. Wenn man bei der WorldCraft-Meldung "Merge Vertices?" nun nicht auf "Ja" klickt, erhält man mehrere Vertices, die auf einem Punkt liegen. Die Kompiler sehen diese vier (auf einem Punkt liegenden) Vertices als Eckpunkte einer Fläche an, die jedoch gar nicht existiert, bzw. die Größe "0" hat --> Fehlermeldung.
Lösung:
Betreffenden Brush löschen und neu bauen, bei "Merge Vertices?" IMMER auf "Ja" klicken! Einfachere Formen statt mit Vertex-Tool lieber mit dem Clipping-Tool erstellen. Kann auch durch Carving entstehen.
Outside World
Gefunden in:
Zeile 23, Zeile 25, Zeile 27, Zeile 29, Zeile 31, Zeile 33, Zeile 35, Zeile 37
Problem:
HL Maps dürfen nur eine bestimmte räumliche Größe haben (Maximum: ein Würfel von 8192 Units Kantenlänge). In WorldCraft bedeutet das, daß sich die Map im Koordinatensystem maximal von -4096 bis +4096 erstrecken darf (in x-, y- und z-Richtung). Ein guter Anhaltspunkt ist die Rasterfläche in WorldCraft. Empfehlenswert ist aber in jedem Fall, diesen Bereich nicht bis ganz zum Rand hin zu bebauen, sondern etwas "Luft" zu lassen.
Lösung:
Entweder liegt ein Brush oder Entity außerhalb der Grenzen des erlaubten Bereiches (WorldCraft-Raster) --> löschen oder nach innen verschieben. Man kann die betreffenden Brushes über die "go to Brush"-Funktion von WorldCraft (ab v.3.3) leicht selektieren: Im Menü die im Kompile-Fenster angegebene Entity- und Brush-Nummer eingeben und Enter drücken. Das Menü ruft man mit Strg-Shift-G auf, oder findet es unter Map-->go to Brush Number Zweite Möglichkeit: Durch unsachgemäßes Carving/Vertexing haben sich Brushes so verzerrt, daß sie über die maximal zulässigen Mapgrenzen hinausragen. Um diese Verzerrungen der Brushes sehen zu können, muß man das .map-File (nicht das .rmf!) in WorldCraft laden. --> verzerrte Brushes löschen und neu bauen. Wenn man die Brushes ohne Begutachtung im *.map-File einfach nur löschen und neubauen will, kann man sie über die "Goto-Brush"-Funktion von WorldCraft (ab v.3.3) leicht selektieren
Log
** Executing...
** Command: Change Directory
** Parameters: K:\Half-Life

** Executing...
** Command: Copy File
** Parameters: "K:\Half-Life\Editor\maps\startmap_1.map" "K:\Half-Life\valve\maps\startmap_1.map"

** Executing...
** Command: K:\HALF-L~1\Editor\tools\qcsg.exe
** Parameters: "K:\Half-Life\valve\maps\startmap_1"

qcsg.exe v2.8 (Jan 31 2000)
---- qcsg ----
entering K:\Half-Life\valve\maps\startmap_1.map

CreateBrush: 0...1...2...3...Entity 0, Brush 27: plane with no normal

4...5...6...7...Entity 0, Brush 59: plane with no normal

Entity 0, Brush 59: plane with no normal

8...Entity 0, Brush 60: plane with no normal

Entity 0, Brush 59: A 'Unknown Class' @(0,0,0)

Entity 0, Brush 60: plane with no normal

outside world(+/-4096): (257, 720, 0)-(9000,896,144)

Entity 0, Brush 60: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (1216, 720, 0)-(9000,896,144)

Entity 0, Brush 60: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (1200, 703, -36)-(9016,912,180)

Entity 0, Brush 59: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (241, 703, -36)-(9016,912,180)

Entity 0, Brush 60: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (1184, 687, -32)-(9032,928,176)

Entity 0, Brush 59: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (225, 687, -32)-(9032,928,176)

Entity 0, Brush 60: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (1200, 703, -18)-(9016,912,162)

Entity 0, Brush 59: A 'Unknown Class' @(0,0,0)

outside world(+/-4096): (241, 703, -18)-(9016,912,162)

Entity 0, Brush 63: plane with no normal

9... (1)
CSGBrush: 0...1...2...3...4...5...6...7...8...9... (0)
Using WAD File: \half-life\valve\halflife.wad
Using WAD File: \half-life\valve\liquids.wad
Using WAD File: \half-life\valve\decals.wad
added 3 additional animating textures.
1 seconds elapsed

** Executing...
** Command: K:\HALF-L~1\Editor\tools\qbsp2.exe
** Parameters: "K:\Half-Life\valve\maps\startmap_1"

qbsp2.exe v2.2 (Dec 28 1998)
---- qbsp2 ----
writing K:\Half-Life\valve\maps\startmap_1.prt
1 seconds elapsed

** Executing...
** Command: K:\HALF-L~1\Editor\tools\vis.exe
** Parameters: "K:\Half-Life\valve\maps\startmap_1"

vis.exe v1.3 (Dec 30 1998)
---- vis ----
2 thread(s)
90 portalleafs
187 numportals
BasePortalVis: 0...1...2...3...4...5...6...7...8...9... (0)
LeafThread: 0...1...2...3...4...5...6...7...8...9... (0)
average leafs visible: 48
visdatasize:1044 compressed from 1080
0.0 seconds elapsed

** Executing...
** Command: K:\HALF-L~1\Editor\tools\qrad.exe
** Parameters: "K:\Half-Life\valve\maps\startmap_1"

qrad.exe v 1.5 (Apr 6 2000)
----- Radiosity ----
2 threads
[Reading texlights from 'K:\HALF-L~1\Editor\tools\lights.rad']
[1 texlights parsed from 'K:\HALF-L~1\Editor\tools\lights.rad']

599 faces
69439 square feet [9999278.00 square inches]
3634 patches after subdivision
19 direct lights
BuildFacelights: 0...1...2...3...4...5...6...7...8...9... (1)
visibility matrix: 0.8 megs
BuildVisLeafs: 0...1...2...3...4...5...6...7...8...9... (2)
MakeScales: 0...1...2...3...4...5...6...7...8...9... (2)
transfer lists: 20.7 megs
SwapTransfersTask: 0...1...2...3...4...5...6...7...8...9... (1)
GatherLight: 0...1...2...3...4...5...6...7...8...9... (0)
Bounce #1 added RGB(16471, 17994, 11205)
FinalLightFace: 0...1...2...3...4...5...6...7...8...9... (0)

Object names Objects/Maxobjs Memory / Maxmem Fullness
------------ --------------- --------------- --------
models 11/400 704/25600 ( 2.8%)
planes 1080/32767 21600/655340 ( 3.3%)
vertexes 792/65535 9504/786420 ( 1.2%)
nodes 219/32767 5256/786408 ( 0.7%)
texinfos 91/8192 3640/327680 ( 1.1%)
faces 599/65535 11980/1310700 ( 0.9%)
clipnodes 962/32767 7696/262136 ( 2.9%)
leaves 151/8192 4228/229376 ( 1.8%)
marksurfaces 823/65535 1646/131070 ( 1.3%)
surfedges 2720/512000 10880/2048000 ( 0.5%)
edges 1507/256000 6028/1024000 ( 0.6%)
texdata [variable] 972/2097152 ( 0.0%)
lightdata [variable] 149931/2097152 ( 7.1%)
visdata [variable] 1044/2097152 ( 0.0%)
entdata [variable] 4658/131072 ( 3.6%)
=== Total BSP file data space used: 239767 bytes ===
6 seconds elapsed

--

zum Seitenanfang zum Seitenende Profil || Suche
008
17.05.2005, 23:30
ScyTheMan
Moderator


Und wo liegt jetzt das Problem?
Der Analyzer sagt dir doch, was du wie beheben musst.

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
009
17.05.2005, 23:53
Estadi



ich hab alle Fehler korrigiert. Aber die Lampen werden trotzdem nicht angezeigt

Das Programm sagt, dass keine Errors mehr vorhanden sind und der Analyzer sagt, dass keine Fehler mehr da sind

--

zum Seitenanfang zum Seitenende Profil || Suche
010
18.05.2005, 00:52
ScyTheMan
Moderator


Also nochmal:
Was ist bitte mit den Brushes, wo die Lampentextur drauf sein müsste? Sind diese vorhanden? Falls nicht ist es (wieder mal) ein Kompilierfehler.

Du solltest übrigens die ZHLT-Compiler zum Kompilieren nehmen anstatt die veralteten beiliegenden.

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
011
18.05.2005, 09:31
Estadi



dann wirds wohl eher nen kompilierfehler sein...
wie gesagt ich bin halt nen neuling in der branche :-)

aber er zeigt mir ja keine fehler an..watt soll ich nun machen, den ZHLT-Compiler hab ich mir jetz runtergeladen und installiert..mal schaun watt da besser is

also wenn ich mit dem ZHLT-Compiler kompiliere steht im Log...Kompilierfehler...unbekannter Fehler... Run-Time-Error 424 object required (--> Programm wird beendet)

--


Dieser Beitrag wurde am 18.05.2005 um 09:58 von Estadi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
012
18.05.2005, 10:19
Richman
Moderator


Zu den Lampenbrushes? Hast du diese Brushes einfach in die Decke hinein platziert, oder stehen sie leicht über? Wenn die Brushes nämlich in einem anderen Brush drin sind, kann es sein, dass sie vom Compiler nicht berücksichtigt werden, und deshalb auch nicht sichtbar sind. Heb die Lampen also einfach etwas von der Decke ab, dann sollte das funktionieren.

--

Richman's Hazardous Course - Status: 100% !!!
www.richmans-maps.ch.vu - wieder online!

zum Seitenanfang zum Seitenende Profil || Suche
013
18.05.2005, 10:23
Estadi



die sind an der Wand und nicht darin :-) Darauf habe ich geachtet

wenig später: das lampentextur-problem hat sich von alleine gelöst, aber die Fehlermeldung is trotzdem mit dem ZHLT-Compiler noch da.

--


Dieser Beitrag wurde am 18.05.2005 um 10:49 von Estadi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche