.| Autor | Beitrag |
|---|---|
|
000 14.06.2006, 11:02 LeJean |
Jup, gabs schon oft. Allerdings ist mein Problem etwas anders / differenzierter... und zwar Hab ich ein prop_physics an nem Seil aufgehängt, das funktioniert auch alles soweit ziemlich gut mit der ganzen Physik, der Physcannon, etc. -LeJean- -- |
|
Profil || Suche |
|
001 14.06.2006, 11:11 Adrian_Broher Admin |
kannst du den pfad zum model angeben? Hat der phys_ballsocket einen key an dem man ein attachment angeben kann und besitzt das model gleichzeitig ein attachment an der oese? na wunderpraechtig. --There is nothing wrong with high standards. It's your problem that you don't meet them. |
|
Profil || Suche |
|
002 14.06.2006, 11:20 LeJean |
models/props_junk/meathook001a.mdl Meine Konstruktionsieht jetzt so aus (ohne ballsocket, weil das das Seil starr hält, was ich nicht will. Wenn man den Haken mit der Physcannon nimmt und näher an den Seilursprung geht, soll das Seil durchhängen): move_rope und keyframe_rope für das Seil Am Aufhängepunkt des Seils ist ein phys_pulleyconstraint mit logic_measure_movement im oberen Drittel des Seils mit phys_lengthconstraint genau an derselben Stelle wie das keyframe_rope mit Die Anordnung der Models im Editor passt - wie gesagt - aber ingame wird der dumme Haken quer aufgehängt. Edit: z.T. hab ich mich hierdran orientiert: http://www.hlportal.de/?sec=forum&site=thread&thread_id=1680 -LeJean- --Dieser Beitrag wurde am 14.06.2006 um 11:27 von LeJean bearbeitet. |
|
Profil || Suche |
|
003 14.06.2006, 11:55 Dopefish |
Ich hab zwar damit noch nicht herumprobiert, aber: kann man den Origin nicht einfach verschieben? - Da gab es doch diesen weißen Kreis... leider keine Ahnung, wie man den herbekommt... --Resetting politics: |
|
Profil || Suche |
|
004 14.06.2006, 13:20 LeJean |
ne, kann man eben nicht bei allen entities. Das ist ja der "Referenzpunkt" von dem ich da gesprochen hab, weil bei manchen Entities Origin und dieser weiße Kreis nicht dasselbe ist, bzw beide als Bezugspunkte benötigt werden. bei nem prop_physics gibts das nicht... -LeJean- -- |
|
Profil || Suche |
|
005 14.06.2006, 13:29 Richman Moderator |
Hast du mal versucht, das Seil einfach an einem info_constraint_anchor welches als Parent den Hacken hat zu befestigen? btw: Gehts hier um HL2 oder HL2DM? --Richman's Hazardous Course - Status: 100% !!! Dieser Beitrag wurde am 14.06.2006 um 13:29 von Richman bearbeitet. |
|
Profil || Suche |
|
006 14.06.2006, 13:50 LeJean |
es geht um HL2DM... info_constraint_anchor anstelle d. keyframe_rope? Denn das keyframe_rope hat den Haken eh schon als Parent eingetragen. edit2: anstelle d. keyframe_rope ist relativ sinnfrei, da dann kein Seil mehr existiert (habs grad getestet). Daher geh ich mal davon aus dass du das nicht meintest. Aber ein constraint_anchor kann ja sonst einfach nix ausser an andere Sachen gebunden werden (constraint heisst nicht umsonst zwangsbindung...) -LeJean- --Dieser Beitrag wurde am 14.06.2006 um 14:02 von LeJean bearbeitet. |
|
Profil || Suche |
|
007 14.06.2006, 14:10 Richman Moderator |
Nein, nicht "anstelle", sondern "dazwischen". ;) Du trägst dann einfach bei deinen phys_* Entities statt dem Hacken direkt nur das info_constraint_anchor ein. Das sollte bezwecken, dass der Hacken auch physikalisch an diesem Punkt aufgehängt ist, und nicht nur am Origin. Natürlich könnte es auch sein, dass die Engine von HL2DM genau so gestutzt ist, wie die von CS:S, was ich leider schon öfters feststellen musste. --Richman's Hazardous Course - Status: 100% !!! Dieser Beitrag wurde am 14.06.2006 um 14:19 von Richman bearbeitet. |
|
Profil || Suche |
|
008 14.06.2006, 14:42 LeJean |
Tja, das hab ich auch jetzt grad mal ausprobiert, aber abgesehen davon dass jetzt kein Seil mehr sichtbar ist, ändert sich garnix :( wahrscheinlich muss ich mich damit abfinden... -LeJean- -- |
|
Profil || Suche |
|
009 14.06.2006, 16:13 Richman Moderator |
Hast du das mal in HL2 getestet? Wenn es da funktioniert, kannst du von einer Kastration von HL2DM ausgehen. edit: Richman's Hazardous Course - Status: 100% !!! Dieser Beitrag wurde am 14.06.2006 um 16:56 von Richman bearbeitet. |
|
Profil || Suche |
|
010 14.06.2006, 19:41 Eddy_sixthree |
genauso würd ichs auch machen. Beim phys_lenghconstraint das entity 1 leer lassen und bei entity 2 den hacken angeben -> origin des phys_lenghconstraint dann an die Öse des hackens setzen. man braucht dann auch kein measure_movement, oder info_constraint_anchor mehr. Beim keyframe_rope als parent ebenfalls den Hacken angeben. btw. man sollte mal das Seil-Tutorial (Phyisk-Objekte an Seilen) auf thewall überarbeiten, da es erstens kein Seil ist, das dort beschrieben wird, sondern eine Stange mit Kugelgelenk (phys_ballsocket), und zweitens ist die Verbindung vom keyframe_rope zum physikobjekt vergessen worden. --„Nachdenken, bevor man nichts sagt, ist der bessere Weg.“ Kurt Weidemann |
|
Profil || Suche |
|
011 15.06.2006, 15:45 LeJean |
das Tutorial hier bei TheWall zu Dingen an Seilen ist echt nicht das Wahre... Ich habs ja erst so versucht, dass ich einfach nur move_rope, keyframe_rope und prop_physics genommen hab, die Namen eingetragen hab (damit auch ein Seil angezeigt wird), und dann beim keyframe_rope als Parent den Haken eingetragen. Das dumme ist, dass sich das Seil dann immer endlos verlängert - ich kann mit der Physcannon den Haken nehmen und quer durch die Map tragen, und das ist schon etwas dämlich... -LeJean- -- |
|
Profil || Suche |
|
012 15.06.2006, 19:02 Richman Moderator |
Dann brauchst du eben noch ein phys_lenconstraint. Aber dann sind wir ja wieder gleich weit wie am Anfang. :P --Richman's Hazardous Course - Status: 100% !!! |
|
Profil || Suche |
|
013 15.06.2006, 19:29 StEr0iD |
Hmm vielleicht mit dem Phys_Hinge den Haken und das Seil verbinden, sodass die voneinander abhängen und dann das seil auf auto-resize stellen? -- |
|
Profil || Suche |
|
014 04.07.2006, 18:22 LeJean |
So... und zwar hab ich das Ganze jetzt nochmal versucht, ohne mich an irgendeiner Anleitung / Tutorial zu orientieren. Einfach mal rein logisch neu gebaut. das ist alles was ich brauche - und ich hab spaßeshalber mal als Model im prop_physics_multiplayer sonen Autoreifen genommen, wie der auch im HL2SP Teil ist, wenn man das Graviton zum ersten Mal bekommt. Einfach weil ich mir sicher war: damit geht das. Und schau an: mit meiner Konstruktion da hat das alles sowas von Einwandfrei funktioniert (auch im Multiplayer), dass ich mich schon gefreut hab. Das Model war sogar nicht an seinem Origin aufgehängt, sondern dort, wo ich das im Editor "angebaut" hab. Ich hab jetzt keine Ahnung was die mit dem Hakenmodel verbockt haben, aber vielleicht hat ja einer von euch ne Idee / kennt sich mit Model-Compiling in HL2 aus und kann mir den ein oder anderen Tip geben ;) Edit: aber wenn ich alles richtig raus hab, dann schreib ich mal ein gescheites Tutorial dazu, so wie's jetzt ist ist das ja kein Zustand! Edit2: okay, ich hab mal ein bisschen weiter getestet: -LeJean- --Dieser Beitrag wurde am 04.07.2006 um 18:35 von LeJean bearbeitet. |
|
Profil || Suche |
|
015 04.07.2006, 20:07 Richman Moderator |
Ich hab mal festgestellt, dass in HL2DM das prop_physics_multiplayer nicht alle Models unterstützt. Teilweise musst du Models als normale prop_physics machen, damit die funktionieren. Dass sind unter anderem die Ziegelsteine, Sägeblätter, und offenbar auch der Hacken. --Richman's Hazardous Course - Status: 100% !!! |
|
Profil || Suche |
|
016 05.07.2006, 00:02 LeJean |
oh mein gott, du hast Recht /o\ Tutorial schreib ich dann mal (fürs wiki)... -LeJean- -- |
|
Profil || Suche |
|
017 05.07.2006, 09:01 Richman Moderator |
Du könntest um den Hacken so ein trigger_vphysics_motion oder etwas in der Art machen. Natürlich mit anderen Werten, so dass diesen den Hacken einfach dämpfen. Dazu brauchst du dann aber noch einen Filter, damit das Ding auch nur den Hacken und keine andere Physics im Bereich dämpft. --Richman's Hazardous Course - Status: 100% !!! |
|
Profil || Suche |
|
018 05.07.2006, 13:49 LeJean |
http://www.thewall.de/content/half-life_2:tutorials:physik-objekte_an_seilen so... bild + testmap kommen noch. So sollte das allerdings machbarer sein, als das was da vorher stand. (mit Ballsocket o_O) -LeJean- -- |
|
Profil || Suche |
|
019 09.07.2006, 13:03 Eddy_sixthree |
sorry wenn ich den thread nochmal wiederbeleb, aber ich habe die Lösung für das stänge, unruhige und sich selbst aufschaukelnde wackeln der prop_physics gefunden. Bei dem Punkt "Override Parameter" des prop_physics sind Einträge wie "damping" und "rotdamping" möglich. Das Ganze dann so Eintragen zB: damping,0.2,rotdamping,1.25 (mit den werten evtl. rumspielen) „Nachdenken, bevor man nichts sagt, ist der bessere Weg.“ Kurt Weidemann |
|
Profil || Suche |
|
020 09.07.2006, 14:11 Richman Moderator |
Das wär doch einen Eintrag in die Wiki wert. ;) --Richman's Hazardous Course - Status: 100% !!! |
|
Profil || Suche |

