3DScstf2c17bf2j-ops00
 
» Battlefield 2: Open Beta für Patch 1....
» Patch 1.5 für Battlefield 2 kommt im ...
» zum dreijährigen von BF2 - Patch 1.5 ...
» Project Reality v0.75 Client Patch un...
habe Fragen wegen meinen BF2 Ac...
Battlefield 2 challenge
EF & AF ohne EA Store downl...
Bf2 Forum tot?
Screen-O-Rama
Hely im schiff
Unser Shop
Bin zurück, Sir
Community  #IRC    Unsere Gameserver    TeamSpeak 
     
Login 
Werbung
<- Index ~o~ Zusätzliche Einstellungen ->

Uns geht der Sprit aus

...oder: Wo lande ich am besten?


Wie ihr bestimmt schon bemerkt habt, kreisen die Bots mit den Helis nur über den Flaggen, aber springen nicht ab um sie einzunehmen. Nun, hierfür müssen wir für die AI eine sogenannte LandingZone erschaffen, die mit der StrategicArea zu vergleichen ist.

Dazu öffnen wir wieder die StrategicAreas.con im AI-Ordner.



Die markierten Zeilen erschaffen eine LandingZone. Gehen wir nun genauer darauf ein.

Hier ein Beispiel:
- AILandingZone.createLandingZone KNVAHeliLanding 165/430 200/470 LZXMin
  • AILandingZone.createLandingZone: Damit wird die LandingZone erschaffen.
  • KNVAHeliLanding: Der Name eurer LandingZone.
  • 165/430 200/470: Die Koordinaten der LandingZone, darauf gehe ich gleich genauer ein.
  • LZXMin: Ich habe keine Ahnung, für was das hier gut ist, aber es funktioniert :P
Nun zu den Koordinaten. Nehmt einfach die Koordinaten eurer StrategicAreas und macht sie ein wenig größer (mehr abziehen/addieren).

Ihr macht jetzt für jede Flagge oder jeden Punkt, wo die Bots abspringen sollen, einen solchen Eintrag.



Nun fügt ihr, wie auf dem Bild zu sehen ist, diese Zeile ein.

rem *LandingZone*

AIStrategicArea.addLandingZoneUnit LandingCraftFixed

AIStrategicArea.addLandingZoneUnit LandingCraftPassenger

AIStrategicArea.addLandingZoneUnit LandingCraft

AIStrategicArea.addLandingZoneUnit FreePassenger

AIStrategicArea.addLandingZoneUnit LandingCraftFreePassenger

AIStrategicArea.addLandingZoneUnit Heli

AIStrategicArea.addLandingZoneUnit HeliUnarmed

AIStrategicArea.attachLandingZone KNVAHeliLanding <--Eure Bezeichnung hier rein

rem *ende LandingZone*


Habt ihr eure Landingzonen nun überall eingetragen, packt und testet eure Map wieder.

Siehe da - die Bots springen nun ganz brav ab (LandingZone wird auch als Rechteck im Debugmodus angezeigt).

ANMERKUNG: Ich habe es selbst noch nicht getestet, aber die Landingzones müssten auch für Boote gehen (wg. Eintrag Landingcraft). Wenn wer was rausfindet dann schreibt mir doch bitte eine Mail und ich füge es in das Tutorial ein.


<- Index ~o~ Zusätzliche Einstellungen ->


Obenstehender Text wurde exklusiv für bf-vietnam.de verfasst. Das Verwedungsrecht liegt damit ausschließlich bei bf-vietnam.de und dem Autor. Jegliche Veröffentlichung, auch auszugsweise, bedarf der schriftlichen Genehmigung von bf-vietnam.de (EMail, siehe Kontaktseite). Eine Verlinkung dieses Textes, sofern sie nicht innerhalb der Frames einer anderen Seite erfolgt, ist ohne Genehmigung zulässig.