Чтобы добавить ботов на сервер Counter-Strike 1.6 в PlayNHost, загрузите bot_profiles.zip из ReGameDLL, распакуйте его, поставьте bot_enable "1" в cstrike/game_init.cfg и перезапустите сервер. Затем вводите bot_add на вкладке Console для каждого бота. Это боты zBot, которых умеет запускать игровая библиотека ReGameDLL на вашем сервере. На новом сервере они выключены.
Как включить ботов
- Скачайте
bot_profiles.zipсо страницы проекта ReGameDLL на свой компьютер. Он весит около 7 МБ. - Откройте свой сервер в панели и нажмите вкладку Files. Оставайтесь в корневой папке, где виден
cstrike. - Нажмите Загрузить и выберите
bot_profiles.zip. - Отметьте флажком
bot_profiles.zipи нажмите Распаковать. Его папкаcstrikeдобавит в вашу папкуcstrikeфайлыBotProfile.db,BotChatter.dbи радиозвуки ботов. - Откройте
cstrike/game_init.cfgи замените строкуbot_enable "0"наbot_enable "1". - Нажмите Сохранить содержимое.
- Нажмите Перезапустить.
game_init.cfgчитается только при запуске сервера, поэтому нужен перезапуск.

Как добавлять и убирать ботов
Когда боты включены, вводите это на вкладке Console:
| Команда | Что делает |
|---|---|
bot_add | Добавляет одного бота |
bot_add_t | Добавляет одного бота к террористам |
bot_add_ct | Добавляет одного бота к спецназу (Counter-Terrorists) |
bot_kick | Убирает всех ботов и ставит bot_quota в 0. bot_kick с именем бота убирает только его |
bot_quota 10 | Держит на сервере 10 ботов |
bot_difficulty 1 | Сложность новых ботов: 0 лёгкая, 1 обычная, 2 сложная, 3 экспертная |
Чтобы одни и те же боты оставались после каждого перезапуска, добавьте строки вроде bot_quota "10" и bot_difficulty "1" в конец cstrike/game.cfg. Этот файл читается на каждой карте. Боты считаются в 32 слота игроков.
Почему боты не заходят?
- No human is on a team yet. (за команду ещё не играет ни один человек). На новом сервере
bot_join_after_playerравен1вcstrike/game.cfg, поэтому боты ждут, пока первый человек присоединится к террористам или спецназу. Поставьте0, чтобы боты были на пустом сервере. - The map has no navigation file. (у карты нет навигационного файла). Ботам нужен файл
.navдля каждой карты. Когда его нет, Console выводитERROR: Failed to load 'maps/de_dust2.nav' file navigation map!(с названием вашей карты), а первый появившийся бот создаёт его. Остальные боты ждут, пока Console не выведетNavigation fileиsaved., после чего раунд перезапускается через 3 секунды. Файл хранится вcstrike/maps, так что это происходит один раз для каждой карты. - Bots are still off. (боты всё ещё выключены). Проверьте, что в
cstrike/game_init.cfgстоитbot_enable "1"и что сервер был перезапущен.
Как выбрать, как боты заполняют сервер?
bot_quota_mode в cstrike/game.cfg определяет, что означает bot_quota, как объясняется в файле ReGameDLL:
normal:bot_quotaботов сверх людей.fill: боты заполняют сервер доbot_quotaигроков в сумме и уходят, когда заходят люди.match:bot_quotaботов на каждого человека, соотношение 1 к N.
Изменение правил игры для матчей с ботами описано в Как изменить правила игры на сервере Counter-Strike 1.6. О командах в Console см. Как пользоваться Console и RCON на сервере Counter-Strike 1.6.



