Q3Offline Bots Page
Bots: Q3Offline maintains three separate lists of bots:
Use the Bots combo box to select which lists of bots you want to edit.
Bots list box: The list box contains all the bots you can play against, with their name and skill. Only the bots that are checked will be used to configure Quake III Arena.
The rows in the list box can be sorted in ascending or descending order by clicking on the appropriate column header.
The width of the columns in the list box can be changed by dragging the column dividers.
Each time you run Q3Offline, the previous sort order and column widths are restored.
Above the Bots list box is a toolbar of commands:
Add(Ctrl+A).
Use the Add button to import bots from one or
more Quake III Arena *.pk3, *.bot, or bots.txt files. You can
select multiple file names in the file dialog which pops up.
Please note that some third party models have not been configured so that you can play against them as a bot in Quake III Arena. In order to play against the bot in a game, the bot pk3 files must contain the necessary bot ai (artificial intelligence) files. You can check this as follows:
Many of the Quake web sites have more information about using bots in Quake III Arena, e.g., PlanetQuake. You can also download the editing documents from id's FTP server.
Edit
(Ctrl+E). Use the Edit button to edit
the currently selected bot in the list.
Delete (Ctrl+D):
Use the Delete button to delete the currently
selected bot in the list box.
Move up
(Ctrl+Up): Use the Move up button to move the
currently selected bot one line up in the list box.
Move
down (Ctrl+Down): Use the Move down button
to move the currently selected bot one line down in the list box.
Select
all: Use the Select all button to check
all the bots.
Deselect all: Use the Deselect all button
to uncheck all the bots.
Default:
Use the Default button to reset the list of bots
back to the default list preset in Q3Offline.
Import
all: Imports all bots from the game folder. Only bots
which are defined in bot files will be imported.
A bot file can either be in a pak file, or can be in the scripts directory (e.g., baseq3\scripts). The bot file name may be either bots.txt (which contains definitions for more than one bot) or bot.arena, where bot is the name of the bot.
Exclude: This brings up the Exclude dialog, where you can specify bots that you never want Q3Offline to import.
Random bot skill (minimum and maximum): If the skill for a bot is Random, then Q3Offline will randomly assign a skill to the bot, between the minimum and maximum random skill values.
Randomly set bot skill: If checked, then Q3Offline will randomly assign a skill to all bots, using the Random bot skill minimum and maximum. Checking Randomly set bot skill overrides the skill setting for individual bots.
Map specific bots: If checked, then a new set of bots is generated for each map, when the map changes. Note that this option applies across all bot teams, e.g., if you set it when the red bots are displayed, it will also affect the blue bots. The number of bots generated for a particular map is determined either by one of:
Number of bots (minimum and maximum): Set the total number of bots (for Free for all and Tournament games) or the number of bots on the selected team (for Team Deathmatch and Capture the flag games). If the minimum and maximum values are different, Q3Offline randomly calculates a number of bots between these values. In team games, Q3Offline does not automatically balance teams.
In Tournament games, the Number of bots option is ignored, as you will always play against one bot, selected from the checked bots in the list box.
No chat: If ticked, bots do not chat.
Rocket jump: If ticked, bots will rocket jump.
Jump: If ticked, bots will jump.
No. of players: If greater than 0, then Quake III Arena will spawn or kick bots from the game so that the number of bots plus the number of players equals No. of players. This setting applies to all maps, unless overriden on a map by map basis.
This option is particularly useful for running a server via Q3Offline, where you always want the same number of participants (bots or players) on each map.
For example, you have a No. of players setting of 4. Q3Offline will start a map with the number of bots specified for that map. If this exceeds the No. of players, then Quake III Arena will kick bots until the number is equal to No. of players. As soon as a real player joins the map, a bot is kicked. If a player should leave the map, then a bot is automatically spawned by Quake III Arena to make up the numbers. Note: unlike the bots which are spawned by Q3Offline at the start of a map, Q3Offline does not control the type and skill of a bot which is automatically spawned by Quake III Arena to make up the numbers.
For team games, No. of players applies to each team, e.g., if both teams have 4 bots, and No. of players is set to 4, when a player joins the blue team a bot will be kicked from the blue team.
Bot previews: The preview file for a bot can either reside in the pak file for the bot, or in the appropriate directory below the main Quake III Arena baseq3 directory.
Taunt: Hit the Taunt button to hear the bot being rude to you!
Bot Editor
Add: Create a new bot, using the Edit Bot dialog.