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 the match.
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 *.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 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.
See Bot Skill Rules for a full explanation of how Q3Offline calculates bot skills.
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.
See Bot Number Rules for an explanation of how Q3Offline calculates how many bots you will play against.
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).
See Bot Number Rules for a full explanation of how Q3Offline calculates how many bots you will play against.
No chat: If ticked, bots do not chat.
Rocket jump: If ticked, bots will rocket jump.
Jump: If ticked, bots will jump.
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 game directory (e.g., baseq3).
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.
Borganizer: Invokes the Borganizer dialog, from where you can run Bob Frederick's Borganizer utility to generate bots from all your existing models and skins.