Titelgrafik

   
zurück vor
 
Bots zur Map erzeugen: zurück zum Inhaltsverzeichnis

Wir haben ja jetzt schon einiges gelernt und können uns ohne weiteres aus ein paar einfachen Brushs einen oder mehrere 
Räume bauen. Um diese mit Bots spielen zu können, sollte man aber zunächst noch ein paar Kleinigkeiten wissen. Zunächst 
mal kann man eine Map, die man in das *.bsp Format compiliert hat, noch nicht mit Bots spielen. Vielmehr muss man nun 
diese *.bsp benutzen, um daraus eine *.aas Datei zu erzeugen, die dann die gesamte Botintelligenz für die Map enthält. 
Als weiteres solltet ihr auch wissen, das die Bots sich keinen Schritt bewegen, wenn ihr nur einen einfachen Raum baut und 
darin KEIN einziges Item enthalten ist. Es sollten zumindest ein paar Waffen, Health, etc. darin eingefügt werden, damit die 
Bots sich auch vom Fleck bewegen. Achtet darauf, das ihr die Items sorgfältig und gleichmäßig verteilt, damit die Bots auch
die gesamte Map ausnutzen und sich nicht nur in einem kleinen Bereich aufhalten.Außerdem solltet ihr in eurer Map kein Leak
haben, sonst funktioniert die Botberechnung überhaupt nicht und ihr bekommt beim Compilieren eine Fehlermeldung.
Ok, ihr habt nun also euer erstes Meisterstück fertig (Beispiel: großer Raum, einige Items, ein paar Wände zum Verstecken) 
und könnt nun damit beginnen, die Botintelligenz herzustellen. Compiliert eure Map zuerst, so das daraus ein *.bsp File 
wird. Nun könnt ihr die Batch-Datei benutzen, die ich diesem Tutorial beigefügt habe (ihr findet die Batch-Datei im Offline
Tutorial im Ordner "Tools". In der Online-Variante müsst ihr die beschriebene Zeile in eine neue Text-Datei kopieren  ). Allerdings müsst ihr diese noch ein wenig anpassen. Kopiert die Batch-Datei  (nennt sich bots_erzeugen.bat) in euren Beben3/Tools Ordner, zb: 

c:\programme\beben3\tools 

(NATÜRLICH müsst ihr das Wörtchen "beben3" gegen das "richtige" Wort ****** austauschen).

Dort befindet sich auch euer Q3Radiant-Editor und das Programm bspc.exe (ganz wichtig). Ihr editiert nun die Datei
bots_erzeugen.bat mit einem Texteditor und paßt den Pfad euren Verzeichnissen an, zb: 

bspc.exe -optimize -bsp2aas c:\programme\beben3\baseq3\maps\mike2.bsp -output c:\programme\beben3\baseq3\maps 

Anstatt mike2.bsp müßt ihr natürlich euren Mapnamen eingeben. Diese Batch-Datei berechnet euch also die Botintelligenz. 
Der Parameter -optimize sorgt dafür, das das File "mike2.aas" nochmals optimiert wird (es wird verkürzt).

Nun könnt ihr die Batch-Datei starten. Das ganze dauert ein wenig. Wenn alles berechnet wurde, erscheint in der Titelleiste "Beendet". Nun könnt ihr Beben 3 starten und gebt  in der Console folgendes ein: 

/sv_pure 0

danach 

/map meinemap       <----- (natürlich euren Mapnamen eintragen) 

Im Spiel drückt ihr dann ESC und fügt die Bots über Add Bots  hinzu. Das war's! 
 
zurück zum Inhaltsverzeichnis
 
zurück vor
 

 

Alle Firmen und Produktnamen, die hier eventuell genannt werden, sind registrierte
Warenzeichen ihrer dazugehörigen Hersteller
Q3Radiant Tutorial, Copyright (c) 2001 M. Kupfer, erstellt mit Netscape Composer 4.75, Auflösung 800 x 600

http://www.dangerzone.de.tf
oder
http://www.dangerzone.de.st

...eine der ersten Q3Radiant Sites in der deutschen Q3-Scene, seit dem 1.1.2000...