Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : NPC's schießen lassen



colddeath
31.01.2010, 12:21
Hallo liebes Forum,
mein erster Beitrag.:D Ich hoffe, diese Frage wurde noch nirgendwo anders gestellt. Ich habe mal in einem Video gesehen, wie ein "Combine Elite" einen anderen NPC angreift, also schießt oder auch hinrennt. Ich habe GMod10 und bei mir steht der nur rum und schlägt, wenn man ihm zu nahe kommt. Der muss doch auch schießen können? Oder etwa nicht?

LG colddeath

Shiny
31.01.2010, 12:31
Ja, im NPC-Menü ist unten rechts eine Dropdown Menü Box, wo man auswählen kann, welche Waffe der NPC in der Hand haben soll. Da wählst du z.b. AR2 (oder wie das Ding heißt) und spawnst dann den Combine Elite.

colddeath
31.01.2010, 12:35
Können die Combines auch laufen? Ich habe in unzähligen Youtube-Videos gesehen, wie die Combines laufen. Meiner steht aber nur und schlägt, wenn man ihm zu nahe kommt.

EDIT: Meiner hält auch eine Waffe in der Hand. Er benutzt sie aber nicht. Ich möchte, dass er damit schießt.

LG colddeath

Shiny
31.01.2010, 12:38
Welche Waffe hat er denn in der Hand?

colddeath
31.01.2010, 12:40
Das mit der Waffe hat sich erledigt. Er benutzt nur die Magnum nicht. Wenn ich ihm ein SMG gebe, schießt er los.
Doppelpost:
Aber warum bewegt sich der Combine nicht? Das Problem mit dem Schießen hätten wir gelöst. Aber er bleibt jetzt immernoch stehen.
Doppelpost:
Ich verstehe nicht, warum die sich nicht bewegen. Die Schießen zwar jetzt, aber von Laufen halten die immernoch nichts.:D
Doppelpost:
Ich sehe gerade, dass die NPC's laufen, wenn sie eine Schlagwaffe in der Hand halten. Bei Schusswaffen bewegen sie sich nicht, sie schießen nur.

Joker
31.01.2010, 12:57
http://www.facepunch.com/showthread.php?t=725556
Mit diesem Addon wird das Verhalten und die Intelligenz der Gegner verbessert.

colddeath
31.01.2010, 13:11
Genau sowas habe ich gesucht. Vielen Dank. :)
Doppelpost:
Was genau bringt die Funktion "Reuse Array"?
Doppelpost:
Warum "funktionieren" eigentlich die Combines so schlecht und die Humans (Metro Police, Rebel) so intelligent?

Joker
31.01.2010, 14:12
Warum "funktionieren" eigentlich die Combines so schlecht und die Humans (Metro Police, Rebel) so intelligent
Weil es aus Balance-Gründen in Half Life 2 so programmiert wurde. Alternativ kannst du den Combines mehr HP geben.

colddeath
31.01.2010, 14:25
Wie kann ich das denn machen? Und eine letzte Frage: Wie kann ich z.B. einen Kampf (Combine gegen Rebel) auf "Knopfdruck" starten? Soll heißen, wie kann ich sie bis zum Start einfrieren?

LG colddeath

kartoffel
31.01.2010, 15:11
"Disable AI" im NPC-Menü.

colddeath
31.01.2010, 16:44
Dankeschön. Hatte ich zwischenzeitlich schon selbst herausgefunden, trotzdem vielen Dank.

LG colddeath

killerschachtel
31.01.2010, 17:49
http://www.facepunch.com/showthread.php?t=725556
Mit diesem Addon wird das Verhalten und die Intelligenz der Gegner verbessert.

Ey sorry ich find das nur zu geilxD Intelligenz xD alda die gegner sind dumm xDD Ich kann nicht mehrxD

Pixel aka Chris
31.01.2010, 19:11
Mich würd mal dein Alter interessieren O_o

DMGaina
31.01.2010, 20:23
hey, wie schießt man?
Doppelpost:
Hat sich erledigt, geht wie bei css

kartoffel
31.01.2010, 20:26
Artifical Intelligence kommt natürlich nicht an reale Intelligenz ran.
Aber es gibt Ausnahmen von sehr guten AIs oder sehr schlechter real existierender Intelligenz.

Ich hab darüber mal ein Essay geschrieben, währenddessen habe ich viel Interessantes gelernt.

colddeath
31.01.2010, 21:43
Es gibt aber teils wirklich gute "Künstliche" Intelligenz. Die bei HL2 ist vielleicht nicht der Vorreiter:roll:, aber es gibt wirklich gute Ansätze. Und es gibt die Mods, welche die AI verbessern und das alles dank einer starken Community.


EDIT: Ich habe noch eine Frage zum Tool "NPC_AI". Kann mir jemand kurz erklären, wie dieses Tool arbeitet und ob es auch Addon NPC's beeinflusst?

LG colddeath

kartoffel
01.02.2010, 06:52
Wie in dem Facepunch-Thread steht, ist der Autor der Meinung, dass es mit allen funktionieren SOLLTE.
Probieren geht über studieren. :gmod: