Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 12.06.2009, 14:23   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
Standard KI fliegt nicht geradeaus.

Die KI scheint bei über 5000m unfähig zu sein geradeaus (richtung waypoint) zu fliegen.
Stattdessen fliegt die KI lieber kurven. Hat jemand ne ahnung wie ich das ändern kann?

Hab schon versucht es mit setvelocity zu machen, sieht aber sehr unnatürlich aus.


EDIT: anscheinend kann man nun 3D waypoints setzen...weiss jemand mehr darüber?
Macolik ist offline  
Alt 12.06.2009, 14:30   #2 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
Standard

Ah steht das im guide...konnte dazu leider nichts finden...

Ich kenn Murrays guide schon fast in und auswendig...
Macolik ist offline  
Alt 12.06.2009, 14:35   #3 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Hemingway
 
Registriert seit: 31.05.2009
Beiträge: 321
Standard

ah, sorry, hab das in den falschen thread geschrieben. war eigentlich auf die frage nach den besetzten mg-nestern gedacht^^

hm, zu deinem problem... schon mal mit HELINAME flyinheight GEWÜNSCHTEFLUGHÖHE versucht?
__________________
Kickstart fighter launch
Throttle set to full
Speed king race to win
Afterburners roaring
Ghostlike counterstrike
Takes them by surprise
Hemingway ist offline  
Alt 12.06.2009, 14:37   #4 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
Standard

Ja darum gehts gar nicht...die KI fliegt einfach bei über 2500m gar nicht richtung waypoint...statdessen macht sie lieber ne scharfe rechtskurze, auch wenn sie um die 3000m weit davon entfernt ist..

EDIT: move getPos auf ein objekt mit gleicher höhe (5000m) funzt auch net

Geändert von Macolik (12.06.2009 um 14:49 Uhr).
Macolik ist offline  
Alt 12.06.2009, 15:03   #5 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 41
Beiträge: 32.969
Standard

Zitat von Macolik Beitrag anzeigen

Ja darum gehts gar nicht...die KI fliegt einfach bei über 2500m gar nicht richtung waypoint...statdessen macht sie lieber ne scharfe rechtskurze, auch wenn sie um die 3000m weit davon entfernt ist..

EDIT: move getPos auf ein objekt mit gleicher höhe (5000m) funzt auch net

Die KI kann einrfach nciht gut fliegen. Und BI bringt es ihr auch nicht bei - sieht man gut daran das A10´s ihre strafing runs immernoch bei ca 100m beginnen um dann bei 30m entweder hochzuziehen oder in die nächste Scheune zu crashen.

Sogesehen ist das einfach nur zum


Würde mich nciht wundern wenn das "Kurvenflug-Problem" in größeren Höhen darauf zuruckzuführen ist das die KI krampfhaft versucht wieder auf ihr geliebtes 100m Niveau runterzukommen - richtige Tölpel diese Piloten....
__________________

burns ist offline  
Alt 12.06.2009, 15:12   #6 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
Standard

Sone scheisse...
hab auch andere varianten probiert geht gar nicht...
Dann muss wohl doch setvelocity ran...

kann es sein, dass DisableAI "move" sich nicht auf die vehikel auswirkt?

Geändert von Macolik (12.06.2009 um 15:15 Uhr).
Macolik ist offline  
Alt 12.06.2009, 15:21   #7 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 41
Beiträge: 32.969
Standard

In ArmA gabs doch diese handy Tools von irgendwem, damit konnte man Luftfahrzeuge per Script in Formation fliegen lassen .. wenn das noch in A2 funktioniert würd ich erstmal all meine Gummibärchen darauf setzen.
__________________

burns ist offline  
Alt 12.06.2009, 15:23   #8 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
Standard

Ahh stimmt werde es gleich mal ausprobieren danke...

Oh ist aber ein Addon...bräuchte das in script form...

Geändert von Macolik (12.06.2009 um 15:29 Uhr).
Macolik ist offline  
Alt 12.06.2009, 16:56   #9 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
Standard

Hab es jetzt per setvelocity etc. gemacht...
Für die, die auch so was brauchen:


_Planes = [NameDesFlugzeugs,....,....];


while {!isNil(str plane)} do
{
for "_i" from 0 to 2 do
{
(_Planes select _i) setVelocity [x,y,z];
(_Planes select _i) setDir 0;
(_Planes select _i) setVectorUp [x,y,z];
};
sleep 0.01;
};
Macolik ist offline  
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Autosave funktioniert nicht mehr, Spiel lässt sich nicht beenden puni2412 Technische Fragen & Probleme 1 04.06.2009 20:35
Zielfernrohr nicht wieder nicht einstellbar? todyoungblood Technische Fragen & Probleme 3 01.06.2009 21:44
Der NPC Pilot fliegt nicht zum Ziel !! Tomahawk Editing 1 03.11.2008 20:41


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119