Install Omni-bot ET Linux
From Omni-bot Wiki
| ET Waypointing | How to install Omni-bot ET on Linux |
| For Versions: ET 0.66-0.71 |
Unzip Omni Bot Linux zip to the games root folder. Depending on where the game is installed, you may need root privileges. A typical Enemy Territory installation will result in a file layout similar to this:
/usr/local/games/enemy-territory /usr/local/games/enemy-territory/omni-bot /usr/local/games/enemy-territory/omnibot
The omni-bot folder contains the Omni-bot libraries, scripts and waypoints while the omnibot folder contains the game files.
Start the game normally and launch the omnibot mod in game or optionally use a command line to launch omnibot. For Enemy Territory, the command line would be similar to this:
#et +set fs_game omnibot +set com_hunkmegs 64
note: Omni-bot requires glibc-2.2 or newer to be installed.
After starting the game the first time, the game will create a user folder in the users home directory. In version 0.65 and above, it is required to set the omnibot_path cvar for the bot library to load correctly. This needs to be set in the etconfig file located in:
/home/<username>/.etwolf/omnibot/profiles/<etusername>/
To set the omnibot_path cvar, add this line to the server.cfg:
set omnibot_path = "/usr/local/games/enemy-territory/omni-bot"
Or set cvar as start parameter:
#et +set fs_game omnibot +set com_hunkmegs 64 +set omnibot_path "/usr/local/games/enemy-territory/omni-bot"
Be sure to set the path to exactly where the omni-bot directory is located. Note that if you play the game as the root user (not recommended), the etconfig.cfg file will be in /root/.etwolf/omnibot/profiles/<etusername>/
note: ET-instance needs write permission on waypoint-folder to create vis-files for Omni-bot versions prior to 0.65