Archiv verlassen und diese Seite im Standarddesign anzeigen : Kugel-Undurchlassiges Model
yourname99
28.06.2010, 15:20:51
Ich habe ein Schutzschild Model mit 3ds Max gebaut und in Counterstrike:Source eingefügt.
Und es hat folgende Daten:
Es besteht nur aus einem "plane" ist deswegen sehr dünn,
hat das Material "props_combine/com_shield001a" (Combine shield Textur),
ist ein ein prop_dynamic (mit allen Standard Einstellungen),
es ist solid (jedenfalls für Spieler),
Masse 100kg,
prop_physics type "metal.medium",
SurfaceProp "Metal".
Hier ein Bild:
http://img205.imageshack.us/img205/1104/shieldbeweis.png
Nun habe ich folgende Probleme:
1. Wenn man auf das Model schießt fliegen dort die Kugeln hindurch wie bei einer dünnen Glasscheibe.
2. Beim Beschuss des Schildes bleiben Einschussloch-Decals zurück.
3. Ich suche eine andere Lösung, als das Model zu verbreitern.
Ich hoffe ihr könnt mir helfen,
yourname99
knister
28.06.2010, 15:38:36
Bei den Decals kann ich dir helfen:
$Surfaceprop "no_decal"
Zu den Kugeln:
Wie wärs wenn du versuchst zusätzlich noch einen Brush mit blockbullets in das model zu setzen, das könnte vielleicht klappen^^
Jacky
28.06.2010, 18:09:30
Das könnte nicht nur, das würde!! :D
Der Block Bullet Brush muss mindestens 18 Units dick sein, dann kommt nix mehr durch!
knister
28.06.2010, 18:20:45
Das weß ich auch :D
Nur ein 18u Block könnte schon auffallen deswegen würde ich es erstmal mit weniger versuchen, denn das Collisionsmodel ist ja auch noch da.
Jacky
28.06.2010, 18:35:43
Weniger bringt nix. Dann kommst noch immer mit der AWP durch... so auffällig is das nicht. 18Units sind nicht viel wenn du das Model genau in die Mitte gibst, schaut auf beiden seiten nur mehr 9 units raus und die merkt man net wirklich!
yourname99
28.06.2010, 18:46:06
vielen dank für die Antworten:)
das mit $Surfaceprop "no_decal"
werde ich gleich mal ausprobieren.
ich habe noch vergessen zu sagen das ich das Schutzschild an eine Waffe parente möchte und das es an- und ausschaltbar sein soll.
Mit dem Model klappt das ganz gut, man kann ja einfach den prop_dynamic enablen und disablen.
Nur wenn ich den Blockbullet-brush zu eine "func_brush" mache um ihn mit der Waffe zu parenten, ist der Blockbullet-brush nach dem Compilieren der map im Spiel nicht mehr auffindbar.
Wenn ich ihn zu einen "func_physbox_multiplayer" ist er zwar nach dem Compilieren der Map im Spiel noch vorhanden und das mit dem Parent klappt auch, jedoch lässt er sich nicht an und ausschalten.
Was ich noch probiert habe und relativ gut geklappt hat, war das ich einfach den prop_dynamic Schild doppelt genommen habe und den einen mit RenderMode "Don't render" versehen habe. Dort kamen auch keine Kugeln durch.
Nur mich würde echt interessieren warum der func_brush anscheinend einfach im Spiel entfernt wird.
MoOnLiGht
29.06.2010, 17:14:10
Mach doch einfach ein dickes Collision Model (Physbox),
welches man ingame nicht sieht ...
Ikontflash
29.06.2010, 17:16:11
das heißt ja aber auch, dass man nicht ganz bis an den Schild ranlaufen kann. Du wirst ja auch physisch von dem Kollisionmodell geblockt.
Billkiller
29.06.2010, 17:17:29
Nur ne kleine Frage dazu:
Wie Enablest/Disablest du diesen Schild denn ?
MoOnLiGht
29.06.2010, 17:19:18
das heißt ja aber auch, dass man nicht ganz bis an den Schild ranlaufen kann. Du wirst ja auch physisch von dem Kollisionmodell geblockt.
Ist das nich bei einem BlockBullets Brush ebenso?
War es zumindest mal.
Billkiller
29.06.2010, 17:24:22
Ja man wird von beidem geblockt, das ist ja der ewige Nachteil vom Blockbullet-Brush.
Ikontflash
29.06.2010, 17:29:05
könnte man nich die vmt von der Blockbullet-textur mit der vmt der NoBlock-Textur so kombinieren, dass sie noch Kugeln blockt aber keine Spieler? :ugly:
Billkiller
29.06.2010, 17:34:31
Was denn für eine NoBlock-Textur :D Wenn du nen Brush machen willst der durchläßig ist benutzt du func_ilusionary oder nen func_brush ohne Collision ;).
Ikontflash
29.06.2010, 17:55:20
Kennste die nicht? :D
Es gibt eine NoBlock-Textur, die is im Hammer blau.
Ingame is das dann einfach ein unsichtbarer, blockloser Brush den man dann halt noch zu einem Entity oder ähnliches machen kann.
DrSilence
29.06.2010, 17:58:30
Wirkt nur in CSS leider nicht :(
dere :wink:
Ikontflash
29.06.2010, 18:01:05
wie meinste das mit "die wirkt nicht"?
Kann man die zwar im Hammer auf nen Brush draufklatschen aber Ingame is der Brush dann weg, oder wie war das gemeint?
Billkiller
29.06.2010, 18:08:39
Kennste die nicht? :D
Es gibt eine NoBlock-Textur, die is im Hammer blau.
Ingame is das dann einfach ein unsichtbarer, blockloser Brush den man dann halt noch zu einem Entity oder ähnliches machen kann.
Wirkt nur in CSS leider nicht :(
dere :wink:
Man lernt nie aus :)
EZ-one
29.06.2010, 18:19:14
Man kann die toolsblockbullets.vmt manipulieren:
"LightmappedGeneric"
{
"$basetexture" "Tools/toolsblockbullets"
"$translucent" 1
"$nodecal" 1
"%compileNodraw" 1
"%keywords" "Tools"
}
Einfach "%compileNonSolid" 1 eintragen und in den cstrike Ordner unter materials/tools stecken! Der Nachteil ist es "ruckelt" etwas wenn man durch den BlockBullets-Brush geht, zumindest war das so als ich es mal vor uhrzeiten getestet hab weil auf MT jemand ein ähnliches Problem hatte. Achso und man sollte den Brush nicht direkt an andere Brushes gerenzen lassen, also mindestens 1 Unit Abstand, gibt sonst Grafikfehler.
Billkiller
29.06.2010, 18:20:14
Blockt er dann auch Bullets ? :D
EZ-one
29.06.2010, 18:32:37
Sollte er, hoffe ich ^^ Teste es einfach mal und sag obs geklappt hat, ich hab grad keine Zeit zum testen.
Billkiller
30.06.2010, 12:21:43
Also ich habs jetzt mal mit folgender .vmt probiert:
"LightmappedGeneric"
{
"$basetexture" "Tools/toolsblockbullets"
"$translucent" 1
"$nodecal" 1
"%compileNodraw" 1
"%keywords" "Tools"
"%compileNonSolid" 1
}
Nunja hat nicht wirklich geklappt. Hatte das beschriebene Ruckeln, HOM-Effekte (auch wenn der Brush nirgends angrenzte) und er blockt weder den Spieler noch die Bullets.
Gruß
DrSilence
04.07.2010, 23:23:00
Auf der Vave Dev Wiki gibt es sogar ein komplettes Tutorial mit der einzigen und dünnsten Lösung zu diesem Thema :
Hinweise und Anleitungen (http://developer.valvesoftware.com/wiki/Bullet_Penetration_in_Counter-Strike:_Source)
AWP Stop-Testmap (http://developer.valvesoftware.com/wiki/Awpblock.vmf)
dere :wink:
Powered by vBulletin® Version 4.2.1 Copyright ©2013 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.