IL-2 Tipps und Hinweise

KI-Flugzeuge fliegen


Zurück zu Tipps und Hinweise    Zurück zur Anfangsseite


 

KI-Flugzeuge fliegen

 

Wer möchte nicht gerne mal in IL-2 einen der dicken fetten deutschen (oder russischen) Bomber fliegen oder mit einer Me-262A ein paar zügige Runden drehen.

 

Leider kann man in IL-2 von den insgesamt 88 verschiedenen Flugzeugtypen nur 51 selber fliegen, die übrigen 37 Flugzeugmodelle bleiben normalerweise nur den integrierten KI-Piloten vorbehalten.

 

Es existieren mittlerweile verschiedene Tools (z.B. Pick & Play von Bigwill), um auch diese KI-Flugzeuge selber fliegen zu können. Allerdings geht das nur im Multiplayer-Modus und da auch nur bei dem Spieltyp "Luftkampf" (Dogfight). Weitere Beschänkung ist, dass man nur mit Außenansicht fliegen kann, da in IL-2 für die KI-Flugzeuge keine Cockpits programmiert wurden (die KIs brauchen sowas ja wohl auch nicht).

 

 

Multiplayer-Missionen (Typ: Luftkampf) mit KI-Flugzeugen erstellen

 

Man kann Multiplayer-Missionen (Typ: Luftkampf) aber auch gleich so erstellen, dass die KI-Flugzeuge dann wie die normalen Spielerflugzeuge im Spiel ausgewählt werden können. Der erweiterte Missions-Editor (FMB, Full Mission Builder) sieht diese Möglichkeit leider nicht vor, aber mit einem Texteditor und einer entsprechenden Nachbearbeitung der Multiplayer-Missionen geht es dennoch.

 

Achtung:    Wenn man die Missionen anschließend mit dem Missions-Editor öffnet und speichert gehen alle Änderungen bezüglich der KI-Flugzeuge verloren.

 

In dieser Übersicht stehen die dazu notwendigen Codes aller Flugzeuge in IL-2 (Version 1.2).

Diese Flugzeug-Codes gelten nur für Multiplayer-Missionen (Typ: Luftkampf), IL-2 verwendet zum Teil unterschiedliche Codes bei anderen Missiontypen.

 

Flugzeug-Codes für Multiplayer-Modus (Typ: Luftkampf)

Russische Seite

Deutsche Seite

Spieler

KI

Spieler

KI

BI-1

 

Bf-109E-4

 

G-11

 

Bf-109E-4/B

 

 

I-153M62

Bf-109E-7

 

 

I-153P

Bf-109E-7Z

 

I-16type18

 

Bf-109F-2

 

I-16type24

 

Bf-109F-4

 

Il-2_1940_Early

 

Bf-109G-2

 

Il-2_1940_Late

 

Bf-109G-6

 

Il-2_1941_Early

 

Bf-109G-6AS

 

Il-2_1941_Late

 

Bf-109G-6_Late

 

Il-2I

 

 

Bf-109K-4

Il-2M_Early

 

 

Fi-156

Il-2M_Late

 

 

Fw-189A-2

Il-2T

 

Fw-190A-4

 

Il-2_3

 

Fw-190A-5

 

Il-2_M3

 

Fw-190A-8

 

La-5FN

 

 

Fw-190D-9

 

La-7

 

He-111H-2

LaGG-3IT

 

 

He-111H-6

LaGG-3series4

 

 

He-111Z

LaGG-3series66

 

 

He-162A-2

 

Li-2

 

Hs-129B-2

 

MBR-2-AM-34

 

Hs-129B-3/Wa

MiG-3-AM-38

 

 

IAR80

MiG-3

 

 

IAR81a

MiG-3-2xShVAK

 

 

Ju-52/3mg4e

MiG-3U

 

 

Ju-52/3mg5e

MiG-3-2xUB

 

Ju-87B-2

 

MiG-3ud

 

 

Ju-87D-3

P_11c

 

 

Ju-87G-1

P-39N1

 

 

Ju-88A-4

P-39Q-1

 

 

MC-202

P-39Q-10

 

 

Me-262A-1a

 

Pe-2series1

 

Me-262A-2a

 

Pe-2series110

 

Me-321

 

Pe-2series359

 

Me-323

 

Pe-2series84

 

 

 

Pe-3bis

 

 

 

Pe-3series1

 

 

 

Pe-8

 

 

 

R-10

 

 

 

Tu-2S

 

 

 

U-2VS

 

 

Yak-1

 

 

 

Yak-1B

 

 

 

Yak-3

 

 

 

Yak-7B

 

 

 

Yak-9

 

 

 

Yak-9D

 

 

 

Yak-9K

 

 

 

Yak-9T

 

 

 

Yak-9U

 

 

 

37

15

14

22

 

 

 

 

 

 

 

 

Russische Spielerflugzeuge:

37

 

Russische KI-Flugzeuge:

15

 

 

 

 

Deutsche Spielerflugzeuge:

14

 

Deutsche KI-Flugzeuge:

22

 

 

 

 

Gesamt Spielerflugzeuge:

51

 

Gesamt KI-Flugzeuge:

37

 

 

 

 

Gesamt Flugzeuge:

88

 

 

 

Welche Änderungen sind notwendig, damit auch die KI-Flugzeuge ausgewählt werden können?

 

Zunächst erstellt man eine Multiplayer Mission (Typ Luftkampf) wie gewohnt mit dem erweiterten Missions-Editor (oder verwendet eine vorhandene Mission) und speichert sie am besten in einem eigenen ..\dogfight\Unterodner:

 

C:\Programme\Ubi Soft\IL2 Sturmovik\Missions\Net\dogfight\Eigene Missionen\

 

Dann öffnet man die Mission mit einem Texteditor. Das sieht dann etwa so aus wie hier:

 

[MAIN]

  MAP Moscow/sload.ini

  TIME 12.0

  CloudType 0

  CloudHeight 1000.0

  army 1

  playerNum 0

[NStationary]

 [BornPlace]

  1 3000 50733 123220

  1 3000 29186 112470

  2 3000 108798 96159

  2 3000 125901 129376

[Bridge]

[House]

 

Unter [BornPlace] sind 4 Flugplätze aufgelistet, 2 für Rot und 2 für Blau.

Es ist aber nicht weiter spezifiziert, welche Flugzeuge bei der jeweiligen Flugzeugbasis verfügbar sind (in diesem Fall bietet IL-2 standardmäßig nur die 51 Spielerflugzeuge an):

 

Für jeden dieser 4 Flugplätze kann man nun mit BornPlace0, BornPlace1, BornPlace2, BornPlace3 eine Liste mit Flugzeug-Codes anfügen, um diese Flugzeuge im Spiel an dem zugehörigen Flugplatz auswählen zu können.

.

.

[BornPlace]

  1 3000 50733 123220

  1 3000 29186 112470

  2 3000 108798 96159

  2 3000 125901 129376

[BornPlace0]                 

  Flugzeug-Codes

[BornPlace1]

  Flugzeug-Codes

 [BornPlace2]                

  Flugzeug-Codes

[BornPlace3]

  Flugzeug-Codes

.

.

Im Folgenden ist die obige Multiplayer Mission (Typ Luftkampf) so erweitert, dass alle 88 Flugzeuge ausgewählt werden können. In diesem Beispiel haben die normalen Spielerflugzeuge und die KI-Flugzeuge bei beiden Seiten (Rot/Blau) jeweils eine eigene Basis...

 

[BornPlace0]             normale Spielerflugzeuge (russische Seite/Rot)

[BornPlace1]             KI-Flugzeuge (russische Seite/Rot)

[BornPlace2]             normale Spielerflugzeuge (deutsche Seite/Blau)

[BornPlace3]             KI-Flugzeuge (deutsche Seite/Blau)

 

...so dass man die dort stationierten Flugzeuge später einfacher mit einem Texteditor kopieren und in andere Dogfight-Missionen einsetzen kann.

 

 

Das folgende Beispiel "ai-moskau2.mis" könnt ihr auch hier herunterladen.

 

[MAIN]

  MAP Moscow/sload.ini

  TIME 12.0

  CloudType 0

  CloudHeight 1000.0

  army 1

  playerNum 0

[NStationary]

[BornPlace]

  1 3000 50733 123220

  1 3000 29186 112470

  2 3000 108798 96159

  2 3000 125901 129376

[BornPlace0]

  BI-1

  I-16type18

  I-16type24

  Il-2_1940_Early

  Il-2_1940_Late

  Il-2_1941_Early

  Il-2_1941_Late

  Il-2I

  Il-2M_Early

  Il-2M_Late

  Il-2T

  Il-2_3

  Il-2_M3

  LaGG-3series4

  LaGG-3IT

  LaGG-3series66

  La-5FN

  MiG-3

  MiG-3ud

  MiG-3-2xUB

  MiG-3-2xShVAK

  MiG-3-AM-38

  MiG-3U

  P_11c

  P-39N1

  P-39Q-1

  P-39Q-10

  Yak-1

  Yak-1B

  Yak-3

  Yak-7B

  Yak-9

  Yak-9D

  Yak-9K

  Yak-9T

  Yak-9U

[BornPlace1]

  G-11

  I-153M62

  I-153P

  La-7

  Li-2

  MBR-2-AM-34

  Pe-2series1

  Pe-2series84

  Pe-2series110

  Pe-2series359

  Pe-3series1

  Pe-3bis

  Pe-8

  R-10

  Tu-2S

  U-2VS

[BornPlace2]

  Bf-109E-4

  Bf-109E-4/B

  Bf-109E-7

  Bf-109E-7Z

  Bf-109F-2

  Bf-109F-4

  Bf-109G-2

  Bf-109G-6

  Bf-109G-6_Late

  Bf-109G-6AS

  Fw-190A-4

  Fw-190A-5

  Fw-190A-8

  Ju-87B-2

[BornPlace3]

  Bf-109K-4

  Fi-156

  Fw-189A-2

  Fw-190D-9

  He-111H-2

  He-111H-6

  He-111Z

  He-162A-2

  Hs-129B-2

  Hs-129B-3/Wa

  IAR80

  IAR81a

  Ju-52/3mg4e

  Ju-52/3mg5e

  Ju-87D-3

  Ju-87G-1

  Ju-88A-4

  MC-202

  Me-262A-1a

  Me-262A-2a

  Me-321

  Me-323

[Bridge]

[House]