Hallo,
Ich wollte mir eine KI für Gegner skripten.
Die Gegner sollten schießen können.
Bolß wollte das dann net so richtig :/
Und da wollte ich mal euch fragen, wie man das jetzt am blödesten anstellt^^
THX
Rash
Hallo,
Ich wollte mir eine KI für Gegner skripten.
Die Gegner sollten schießen können.
Bolß wollte das dann net so richtig :/
Und da wollte ich mal euch fragen, wie man das jetzt am blödesten anstellt^^
THX
Rash
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
???
Was du genau meinst ist mir jetzt unklar, aber soweit ich weiß gibt es hier einen Skript, der soetwas beinhaltet. (Heißt glaube ich "Pfeil&Bogen Skript".)
Wenn der Gegner da nicht zurückschießt, werd ich es dir wohl so erklären müssen. Dazu muss ich aber erstmal wissen, wann der Gegner schießen soll... (Einfach irgendwann, oder wenn der Held in Schussrichtung steht, oder sogar genau auf der Linie des Gegners, so dass der Pfeil ihn mit hoher Warscheinlichkeit trifft.)
Mach den Gegner platt und achte dabei darauf, wie du vorgegangen bist. Anschließend nimmst du dieses Verhalten (das erste müsste eifnach hinlaufen und ballern sein weil du das ja wohl machst, wenn der Gegner still steht)
anschließend widerhohlst du das Ganze, so lange, bis die KI ausreichend, zum weitermachen zu kompliziert oder zu gut wird
Ja, Dhan, mir ist schon klar wie ich das alles zu machen hab aberbei mir ist das problem mehr da, wann der Gegner Schießen soll...
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
Dann mach ein Script das ungefähr die Zeit zählt, die du brauchst, um den Charakter in Richtung Feind zu drehen und auf Enter zu drücken (in 0,0s-Schritten), erhöh das ein klein wenig und bau das so in das Feindscript ein
ja, danke...
aber ich habs leider nich so verstanden![]()
Kannst dus bitte nochmal für nicht-so-begabte wiederholen![]()
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
Also du kannst es beispielsweise so machen:
auf der Karte ist eine Art Gasse. In der Gasse steht der Gegner. Der Spieler läuft hoch bis zu einem Punkt, an dem er senkrecht zur Gasse ist. Dort ist ein unsichtbares Event, das einen Switch aktiviert.
Wenn man auf Enter drückt, wird der Switch deaktiviert und Variable X ausgegeben.
Dann gibts es ein ParallelProcess-CommonEvent mit dem Switch als Bedingung. Das macht folgendes:
wait 0,0s
Variable X +1
dann marschierst du zum Eingang der Gasse aufs Event, bringst deine Blickrichtung zum Gegner und drückst ab. Anschließend weißt du ungefähr, wie hoch die Reaktionszeit für sowas ist... oder was brauchst du?
Denk immer dran, der Gegner ist auch eine Person, die erst wahrnehmen muss und dann erst ballert... kein mit dem System verbundenes Wesen!
Oder was genau willst du wissen?
OK, ich habs eigentlich verstanden wass du gesagt hast bloß will ich nicht bei jedem gegner ein event hinpflaster^^
Ich wollte eher, dass wenn der gegner erst wenn er den hero sieht auf die jagt geht.
Ich möchte die gegner eine route ablaufen lassen...
So ähnlich wie bei "der Feind" eben.
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
Danke Mephisto, aber irgendwie funzt das nicht so:
Es ist jetzt so wie wenn der gegner eine wand vor sich herschiebt die aber igendwie viel zu weit weg ist. und die aktion "du wurdest entdeckt" wird bloß ausgeführt wenn man in diese wand läuft.
Zwischen dieser wand und dem gegner wird nichts ausgeführt...
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
Das kann eigentlich nur sein, wenn du in den Variablenvergleichen statt above und below same eingestellt hast.
nene mein jung, ich habs MIT below und abov gemacht...
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
Warum schreibt denn keiner?
Kann denn niemand helfen
sry 4 doppelpost :/
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
Hallo?
gibts denn hier niemand der sich vielleicht meiner wenigkeit annehmen würde?![]()
PLZ!!!!!!!!
Ich komm absolut net weiter *heul*
PS: Sry, sry, sry 4 tripple post :/
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
so machst du dich bestimmt nich beliebt.. -.-''
Einfach nur geduldig sein...
Das is das erste was mein beim RPG-Maker haben sollte (hab ich seit meinem KS gelernt -.-'')
@Rash the_real_Kamui hat recht du solltest warten und lösch die anderen Posts doch einfach weg! Oder förchtest du um deine Beiträge?
Jetzt ist eh alles egal weil:
RObin Hood helden in strumpfhosen läuft
![]()
![]()
![]()
![]()
![]()
![]()
@ sven & kamui:
Schaut euch doch mal die Daten der Posts an...
Außerdem ist das das erste mal, dass ich sowas mache.
Zudem war der Thread bei beiden Posts auf die 2. seite gerutscht und die Mods finden es OK wenn man 1-2 Tage später, wenn der Thread weit unten ist, den Thread wieder hoch zu posten.![]()
Und wenn ich nicht so verzweifelt mit diesem Problem wäre, würde ich noch länger warten...
c ya Rash
--
Stimmungsschwankungen können sich möglicheweise temporär auf den Schreibstil auswirken...
visit TeamCG | Batman (so ein scheiss) | Firefox Werbung
| deine mudda stinkt, haha |
the cake is a lie... the cake is a lie... the cake is a lie...
He Rash..... Ich weiß ja net was du gemacht hast!!!!!!!!!!1
Bei mir hat der Code von *Mephisto* funktioniert......
Danke Mephisto..... kann ich gut gebrauchen..... ;-)
MFG FabiF.de
--Ja, es ist verboten die Ortsangabe zu nutzen das Forumlayout zu beschädigen. Gebanned wegen mutwilliger Störung des Forumlayouts trotz besseren Wissens. - Chocwise
Ach übrigens.....
nach dem Code von Mephisto follow Hero kommt.. und er folgt dem Held... wie mach ich wenn sie in einer Liniestehen das der Gegner auf den held schießet???????
Please Help me!!!!
MFG FabiF.de
--Ja, es ist verboten die Ortsangabe zu nutzen das Forumlayout zu beschädigen. Gebanned wegen mutwilliger Störung des Forumlayouts trotz besseren Wissens. - Chocwise