000
28.12.2006, 14:49
MapZapper
|
Hi there! Gibt es irgendeine Möglichkeit Dr. Kleiner auf "die andere Seite" zu stellen? - Soll heißen, ihm eine Waffe zu verpassen und ihn gegen den Player zu kämpfen? Das npc_kleiner-entity besitzt ja nun bekanntermaßen kein weapon-attribut, außerdem ist kleiner ja freundlich und nicht auf Combine-Seite... mannoman, ich hoff' ihr wisst was meine Frage ist :P Vielen Dank im Vorraus
--
Meine Homepage: http://www.johnwest.de
|
|
Profil || Suche
|
001
28.12.2006, 17:44
Ratzfatz
|
zur ersten frag ja kannst du mit dem ai_relationship kannst du íhn feindlich gesonnen machen bei subject trägst du den namen ein dem du dr klein gegeben hast bei target player eingeben (also du) bei dispolsition hate bei start activ Yes damit sollte er dich schonmal hassen und bei reciprocal kannst du ihn dann auch verwunden wenn du es auf Yes setzt zur zweiten frage waffen muss er nehem können da er bei models die funktin hat z.b. shoot_ar2 wie das geht weis ich nicht vielleicht nimmt er sich ne waffe wenn er dich sieht
--
|
|
Profil || Suche
|
002
28.12.2006, 23:15
sync
|
glaub nich, dass er automatisch eine waffe nimmt óO macht ja sonst auch niemand... und kampfanimationen hat er afair auch keine. er kann nur die schrotflinte durch den türschlitz halten.
mach die animationen eines combine auf sein model oder so, das passt schon irgendwie.
--
[CS:S-, CSP- und TF2-Maps ]
|
|
Profil || Suche
|
003
29.12.2006, 12:44
Ratzfatz
|
wenn du dir die models von kleiner anschaust siehst du das er die animation schon besitzt ich bin erst ein neuling aber wenn er es von den animationen kann warum sollte es nicht gehen ??????
--
|
|
Profil || Suche
|
004
29.12.2006, 13:06
Adrian_Broher
Admin
|
weil valve geteilte animationen nutzt? Absolut jeder humanoide npc im spiel hat die gleichen animationen. Da haben rebellen und city17 zivilisten die gleichen animationen wie sie im spiel nur von combine genutzt werden. Im ki-quellcode hat kleiner keinerlei kampfverhalten implementiert. und das steht schon so im offiziellen valve wiki :
Note: Some keyvalues, flags, inputs, or outputs might not affect an NPC based on the functionality and coding of the NPC.
quelle: http://developer.valvesoftware.com/wiki/Npc_kleiner
und auch der quellcode sagt genau das gleiche aus:
http://www.infrangible.org/development/sourcesdk/gamesdkref/class_c_n_p_c___kleiner.html
CNPC_Kleiner::Classify( void ) gibt immer zurück, dass kleiner ein lebender alliierter des players ist.
--
There is nothing wrong with high standards. It's your problem that you don't meet them. If you think it's simple, then you have misunderstood the problem. When a customer says "nothing has changed", assume they're lying.
|
|
Profil || Suche
|
005
02.01.2007, 14:40
MapZapper
|
Schön und gut soweit, habe das Problem verstanden. Um selbiges zu umgehen habe ich kurzerhand einfach mal probiert das Kleiner-mdl gegen das combine_soldier-mdl zu tauschen, bzw. überschreiben - siehe da, wenn ich dem Combine in meiner Map (also dem Kleiner-mdl) eine Waffe gebe greift mich das vermeindliche Kleiner-mdl an! Schonmal ganz schön. Allerdings wenn ich zu nahe komme stellt sich Kleiner in die Custom-Pose (Arme auseinander und Beine zusammen), da er die MeleeHit-Animation vom Combine nicht hat (also das Kleiner-Model) - nun wollt' ich an die qc-dateien ran und da mal rumfummeln ... Habe aber nicht wirklich eine Ahnung, was ich da mache :P Hat jemand eine bessere Idee?
--
Meine Homepage: http://www.johnwest.de
|
|
Profil || Suche
|