Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Attachment Material ändern



Flow groover
02.01.2010, 13:21
entschuldigung wenn ich nochmal fragen muss, aber ich bekomme es einfach nicht hin per fg ein mtl auf ein objekt aufzutragen.
Ich weis zwar wie der node heist, aber ich versteh nicht ganz wie ich ihn benutzen muss..:-?

IceWolf
02.01.2010, 21:27
Bei der beschossenen Person muss du ein AIIgnore einrichten mit nem Input vom Start auf das Ignore.

@Flow Groover:

Ich hab ne lösung.

Du nimmst ne Entity/Material node und weißt dort das entsprechende Objekt zu.

Dann nimmst du noch nen 'String/SetString' und verbindest das 'Out' mit dem 'Material' vom 'Entity/Material'.

Beim 'In' des String/SetString gibts du den pfad des Materials an.

Am besten indem du den MaterialEditor öffnest und beim gewünschten Material mit Rechts klickst und 'copy material name to clipboard' wählst.

Dann beim String/SetString/In einfach einfügen. Klappt zumindest bei mir super.

EDIT: Du musst natürlich das 'Set' vom String/SetString noch mit nem Event verbinden (Trigger, Tastendruck etc.)

Bild:
http://www.abload.de/thumb/change_material2v9h.jpg (http://www.abload.de/image.php?img=change_material2v9h.jpg)
wobei ich mich grade frage, wie ich das Material eines Attachments ändern kann. Weiß das jemand?

Pat21
02.01.2010, 22:12
@ IceWolf
Du meinst eines, das aktuell an der Waffe dran ist, oder ?

IceWolf
02.01.2010, 22:26
@PAt21

wegen der Attachments. Nein, ich meinte eig. an nem Character, z.B. die Taschen oder den Helm.

Allgm.:
Und noch ein Problem: ich kann, wenn ich im Editor arbeite und mit strg+g spielen will kein granaten mehr werfen und nichts benutzen.

Ich hab einige FG´s in der Map, die nutzen aber keinen dieser Keys.
Ne Sequence, die nebenbei läuft (etwa ne Minute)
und einige Custom Assets.

Weiß jemand woran das liegen kann?

Pat21
02.01.2010, 22:56
@ IceWolf
zu 1. Also in C++ könnte ich das eigentlich machen, aber im FG bräuchte man erst ein passendes Node dafür.
zu 2. "AI/GenerateAllNavigation" mal ausprobiert ?

IceWolf
02.01.2010, 22:59
Ja, jetzt schon :D

Aber ich kann nach wie vor nichts benutzen oder in ein Fahrzeug einsteigen.

Witzigerweise kann ich ein Fahrzeug aber, nachdem ich mich per FG in ein Fahrzeug gesetzt hab, dieses verlassen und auch wieder einsteigen.

Flow groover
02.01.2010, 23:13
Entity:CharAttachmenzMaterialParam musst du benutzen.

Ja, hab ich auch gerade in rescue gesehen, und schon längst eingebaut, aber trotzdem danke:smile:

IceWolf
02.01.2010, 23:29
@FlowGroover:

Was muss ich denn da einstellen? Wenn ich nämlich das so mach wie ich dachte es wäre richtig, dann verschwindet das Attachment.

Flow groover
02.01.2010, 23:51
muss ich gleich mal gucken..
hast du mal ein inventory:removallitems benutzt?
weil danach mus in dem equippack das du benutzt das item "Offhand" drin sein, dann kannst du waffen erst aufheben, sachen "Benutzen" etc...

wegen dem attach mtl, weis ich jetzt nicht, aber in ice in sequenz nummer 2 musst du mal im fg nachschauen, da wird es benutzt

Pat21
02.01.2010, 23:57
@ IceWolf
Das "Entity:CharAttachmenzMaterialParam" kannst du nur in Cutscenen verwenden. Wenn du
es auch während dem Spielen haben möchtest, dann muss man, wie ich vorhin sagte, ein neues Node erstellen.

IceWolf
03.01.2010, 00:13
Ok, aber Sequence geht auch.

Oder nur in ner Cutscene?

Ich könnte ja auch ne sequence machen, die während ich spiele abläuft.