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



Hallo.

Ich habe in einer Map Tische, Regale und eine Kücheneinrichtung als prop_static platziert. Doch nach dem Compilieren und beim anschließenden Testen der Map werden diese Props nicht dargestellt.
Andere Sachen wie Schreibtisch, Pflanzen, Lampen, etc sind aber vorhanden.

Weiss jemand wieso?

--

www.jackennils.net - maps & more

zum Seitenanfang zum Seitenende Profil || Suche
001
10.01.2008, 23:35
Nic_b



beim einfügen der models im Browser darauf achten, ob diese für statics oder für physics/dynamics compiled wurden

wenn das model für prop_physics vorgesehen ist, dann kannst du es nicht als prop_static in die Map einbinden. (Beim Compilen kommt da übrigens eine Fehlermeldung mit dem Namen des entsprechenden Models)

Hier wird es ausserdem ausführlich erklärt:
http://www.thewall.de/content/half-life_2:fehler_probleme:has_no_propdata
http://www.thewall.de/content/half-life_2:fehler_probleme:used_on_a_dynamic_entity

MfG

--

zum Seitenanfang zum Seitenende Profil || Suche
002
10.01.2008, 23:45
jackennils



Jop, nur diese Models sind alle für static compiled worden. Manche davon für static und physics.

--

www.jackennils.net - maps & more

zum Seitenanfang zum Seitenende Profil || Suche
003
10.01.2008, 23:46
PotKinRot



Check noch mal:

Zitat:
Im Wiki steht
Hinweis: Manche Models haben sowohl bei ”Physics“ als auch bei ”Static“ ein Häkchen. Ist dem so, ist das Model auf jeden Fall als prop_physics verwendbar, eine Verwendung als prop_static ist nur dann möglich, wenn in der Parameterliste unterhalb der Schlüssel ”$allowstatic“ mit dem Wert ”1" befindet.

--

zum Seitenanfang zum Seitenende Profil || Suche
004
10.01.2008, 23:50
jackennils



Wo finde ich denn diese Parameterliste?

--

www.jackennils.net - maps & more

zum Seitenanfang zum Seitenende Profil || Suche
005
11.01.2008, 09:26
PotKinRot



Hammer-> Modelbrowser -> Reiter "info"

--

zum Seitenanfang zum Seitenende Profil || Suche
006
11.01.2008, 10:40
jackennils



Alles klar. Da steht nichts davon.
Dann wirds wohl daran liegen.
Vielen lieben Dank euch allen!

Eine Sache interessiert mich noch: Bei einem physics_multiplayer Prop gibt es die Flag "Motion Disabled". Was bewirkt denn die?

--

www.jackennils.net - maps & more


Dieser Beitrag wurde am 11.01.2008 um 10:42 von jackennils bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
11.01.2008, 11:25
Nic_b



gibts auch bei prop_physics afaik, bewirkt, dass sie sich nicht bewegen...

--

zum Seitenanfang zum Seitenende Profil || Suche
008
11.01.2008, 11:38
jackennils



ahja, kann man auch einstellen dass sich props_physics nicht zerstören lassen und man drauf rumlaufen kann?

das Problem ist bei mir dass ich einen Tisch habe der ein prop_physics ist. Nur wenn man den zerstört, schweben die auf dem Tisch patzierten Props in der Luft.
Und bei der Kücheneinrichtung versinkt man in ihr wenn man draufspringen will

und das ist etwas ungünstig ^^

--

www.jackennils.net - maps & more


Dieser Beitrag wurde am 11.01.2008 um 11:44 von jackennils bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
11.01.2008, 13:20
Nic_b



bei den Einstellungen mal unter "Flags" gucken, da müsste es z.B. ein "unbreakable" o.ä. geben. Die auf dem Tisch platzierten props musst du natürlich ohne "Motion disabled" auf den Tisch stellen, damit sie auch runterfallen, wenn der Tisch zerstört wird.
Bei der Kücheneinrichtung darauf achten, dass nicht "don´t collide with ..." eingestellt ist.

Alles soviel ich weiss.... ;-)

MfG

--

zum Seitenanfang zum Seitenende Profil || Suche
010
11.01.2008, 13:27
jackennils



Bei den Flags von dem Tisch kann ich nichts brauchbares finden, was den Tisch unzerstörbar machen könnte.
Und bei der Kücheneinrichtung steht auch nichts von "don´t collide with ...", leider. :(

Edit: Dieses "don´t collide with ..." hab ich jetzt gefunden bei den Flags: "Debris - don't collide with......" aber der Haken ist nicht drin und trotzdem versinke ich in den Dingern.

--

www.jackennils.net - maps & more


Dieser Beitrag wurde am 11.01.2008 um 13:33 von jackennils bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
011
11.01.2008, 13:39
Nic_b



Also wenn der Tisch ein prop_physics ist, dann guckst du mal hier:
http://www.thewall.de/content/half-life_2:entities:prop_physics
und dann unter "Flags":

=> Start Asleep - Standard: OFF - Model ist am Anfang inaktiv (steht still, bis es einen Impuls erfährt)
=> Don’t take physics damage - Standard: OFF (erfährt keinen Schaden)
=> Debris - Don’t collide with the player or other debris - Standard: OFF - Der Wert ist wie ein “not solid” flag in hl1 (Kollisionsabfrage wird ausgeschaltet; don´t collide with ...)
=> Motion Disabled - Standard: OFF (bewegt sich nicht)
=> Enable motion on Physcannon grab - Standard: OFF (bewegt sich doch, wenn man die Physgun damit benutzt)
Not affected by rotor wash - Standard: OFF
Generate output on +USE - Standard: ON
=> Prevent pickup - Standard: OFF - Man kann das Model nicht aufheben
=> Prevent motion enable on player bump - Standard: OFF (bewegt sich nicht, wenn der Spieler daranstösst)
Debris with trigger interaction - Standard: OFF

die markierten dürften für dich interessant sein

MfG

--

zum Seitenanfang zum Seitenende Profil || Suche
012
11.01.2008, 13:55
jackennils



Also,
egal welche Flags ich verwende, der Tisch geht noch kaputt und ich versinke noch immer im Mobilar.
:-(

--

www.jackennils.net - maps & more


Dieser Beitrag wurde am 11.01.2008 um 13:55 von jackennils bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
013
11.01.2008, 15:15
PotKinRot



Wenn du im Mobilar versinkst, schau mal nach, ob die Models überhaupt Collisionmodels besitzen. Im Hammer-Modelbrowser kannst du das mit einem Haken bei "Collision Model" ansehen. Erscheint dort ein rotes Wireframe-Modell, handelt es sich um ein Kollisionsmodell. Erscheint keines, sondern sieht es mit und ohne Haken gleich aus, ist das Model "von sich aus" undurchlässig. Dies könnte man grob in den Einstellungen eines prop_physics fixen, indem man die Art der Kollisiononsabfrage auf irgendetwas mit "Bounding Box" einstellt.

--

zum Seitenanfang zum Seitenende Profil || Suche
014
11.01.2008, 15:28
Nic_b



eine weitere Möglichkeit die Problematik des "im Mobilar versinkens" zu umgehen, wäre innerhalb des Models im Hammer Editor einen nodraw-Brush zu bauen der dann die Kollisionen für das Model faked. Wenn dieses "Mobiliar" allerdings kaputt gehen soll, wirds schwieriger - dann musst du eine aus dem nodraw-Brush eine func_physbox machen und an das Model parenten und vom Model aus die physbox beim break des Models killen.

MfG

Edit: ansonsten vielleicht mal mit einem
http://www.thewall.de/content/half-life_2:entities:prop_physics_override
probieren, vielleicht klappts damit?
Handelt es sich um Standard- oder um Custom-Content bei deinen Models?

--


Dieser Beitrag wurde am 11.01.2008 um 15:34 von Nic_b bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
015
11.01.2008, 15:55
PotKinRot



func_physbox hat keine "Parent"-Eigenschaft.
Nodraw blockt VIS. Nutze die "tools/toolsclip"-Textur.

--


Dieser Beitrag wurde am 11.01.2008 um 15:55 von PotKinRot bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
016
11.01.2008, 17:38
jackennils



ist Standart Content

Ich werd mal sehen wie ich das am besten löse
danke erstmal Jungs! :)

--

www.jackennils.net - maps & more


Dieser Beitrag wurde am 11.01.2008 um 17:39 von jackennils bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
017
12.01.2008, 12:29
jackennils



Ich habe mich jetzt für die Nodraw-Brush-Methode entschieden. :)
Danke nochmal.

--

www.jackennils.net - maps & more

zum Seitenanfang zum Seitenende Profil || Suche