Bot.cfg - добавить ботов на сервер

Тема в разделе "Статьи и мануалы", создана пользователем BMW M6, 17 янв 2012.

  1. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    Многие задавались вопросом как добавить ботов на сервер, чтобы они вступали в игру автоматом. Как это сделать, и что для этого нам понадобится?
    1. В папке с сервером /***/css/cstrike/cfg создаём файл с названием bot.cfg
    2. Вставляем в файл bot.cfg вот этот текст. Потом исправляем cvar'ы на ваши.
    / / General CS: Source BOT Config V5
    Echo "Loading CS: Source Bot Configuration Settings ..."

    / / Проблемы управления каким ботов говорить. Допустимые значения: 'Off', 'on'
    bot_chatter off

    / / Установите в 0, чтобы боты полную цели карты. 0 / 1
    bot_defer_to_human 0

    / / 0 легко, 1 Обычный, 2 тяжело, & 3 "Эксперт".
    bot_difficulty 2

    / / Бот ждет человека на вступление до присоединения. 0 / 1
    bot_join_after_player 0

    / / Добавить бота (ы) к конкретной команде. любой / CT / T или добавляет бота в зависимости от того, команда имеет меньше игроков.
    / / bot_join_team:
    / / bot_add
    / / bot_add_ct
    / / bot_add_t

    / / Определяет префикс для имен всех бота.
    bot_prefix "GLL::"

    / / Отчеты об использовании памяти боты '
    / / bot_memory_usage

    / / Ограничивает бота частности оружия
    / / bot_knives_only
    / / bot_pistols_only
    / / bot_snipers_only
    bot_all_weapons

    / / Управления вооружением. 0 / 1
    bot_allow_grenades 1
    bot_allow_machine_guns 1
    bot_allow_pistols 1
    bot_allow_rifles 1
    bot_allow_shotguns 1
    bot_allow_snipers 1
    bot_allow_sub_machine_guns 1

    / / Боты с высоким Кооператив может автоматически следовать поблизости человек игрока. 0 / 1
    bot_auto_follow 0

    / / Боты не будут покупать, если денег падает ниже этой суммы. По умолчанию \u003d 2000
    bot_eco_limit "800"

    / / Боты иногда могут "выходить из повиновения".
    / / Боты не слушаются радио команд и не следуют цели. 0 / 1
    bot_allow_rogues 1

    / / Определяет тип квоты. Допустимые значения: 'нормальный' и 'заполнить' ('Normal' and 'fill').
    / / Если 'заполнить', Сервер будет настроить ботов держать N игроков в игре, где п bot_quota.
    bot_quota_mode "заполнения"

    / / Боты будут автоматически отпуск, чтобы освободить место для человека игроков. 0 / 1
    bot_auto_vacate 1

    / / Установите в мин-во ботов разрешено на сервере
    bot_quota 12
    4. В server.cfg пишем
    5. Перезагружаем сервер и всё отливочно :)
     
    Последнее редактирование модератором: 31 янв 2012
    Алексан, Sam_Fisher, R1KO и 3 другим нравится это.
  2. KapaT

    KapaT Эгоист

    Сообщения:
    1.983
    Симпатии:
    408
    Проше прописать в server.cfg.
     
    SilentShadow нравится это.
  3. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    KapaT,можно и так.
     
    RamoniO нравится это.
  4. Vaio

    Vaio

    Сообщения:
    628
    Симпатии:
    218
    Кому как удобнее. Вообще все cvars можно прописывать в server.cfg :)
     
  5. Leckter Hannibal

    Leckter Hannibal

    Сообщения:
    521
    Симпатии:
    146
    Здравствуйте.
    Не подскажете как настроить ботов чтоб пока не присоеденишся к одной из команд , бот не отключался Т.е. если сидиш в спектрах играли все боты а присоеденился один ушел
     
  6. zavmag

    zavmag

    Сообщения:
    33
    Симпатии:
    2
    Пример:
    bot_quota 4
    bot_quota_mode fill
    bot_join_after_player "0"
    bot_auto_vacate "1"
    bot_difficulty 2
    bot_prefix [***]
    bot_chatter off
     
    Leckter Hannibal нравится это.
  7. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    lecktercss, bot_join_after_player 0 вот переменная
     
    RamoniO, Besenok_Kid и Leckter Hannibal нравится это.
  8. RamoniO

    RamoniO Будда=)

    Сообщения:
    44
    Симпатии:
    0
    У нас со знакомым произошел такой спор,касаемо этого конфига:
    Если на сервере нет реальных игроков,боты будут играть или же они создадутся только после того как будет хотя бы 1 реальный игрок?
     
  9. Vaio

    Vaio

    Сообщения:
    628
    Симпатии:
    218
    думаю вам лучше знать :D
     
  10. RamoniO

    RamoniO Будда=)

    Сообщения:
    44
    Симпатии:
    0
    Vaio, неее=)
    я Будда=)))

    Вопрос остался актуальным=)
     
  11. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    RamoniO,
    Предположим что у вас на сервере 30 слотов, если вы ставите переменную "bot_join_after_player 0" и "bot_quota 4" то они будут играть на сервере всегда (это даже в нагрузке системы будет видно). Но в поиске серверов у вас будет не 30 слотов, а 26 слотов.
     
    RamoniO нравится это.
  12. RamoniO

    RamoniO Будда=)

    Сообщения:
    44
    Симпатии:
    0
    BMW M6, а если переменная "bot_join_after_player 0" будет равна скажем 1,т.е. "bot_join_after_player 1",то они будут подключаться только если на сервере минимум 1 человек?

    И если в поиске будет написано 26 слотов,тогда будет видно 0/26 или 4/26?
     
  13. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    RamoniO,
    если "bot_join_after_player 1" и "bot_quota 4" то когда войдёт один человек, они войдут в игру. В списке будет отображаться 1/27 т.к. одного бота выкинет.
     
    RamoniO нравится это.
  14. RamoniO

    RamoniO Будда=)

    Сообщения:
    44
    Симпатии:
    0
    BMW M6, если "bot_join_after_player 0",тогда они будут играть даже без реальных игроков и в списке серверов будет написано 0/26. Правильно я понял?
     
  15. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    Да так будет написано если на сервере 4 бота и 30 слотов.
     
    RamoniO нравится это.
  16. RamoniO

    RamoniO Будда=)

    Сообщения:
    44
    Симпатии:
    0
    BMW M6, Спасибо=)
     
  17. Leckter Hannibal

    Leckter Hannibal

    Сообщения:
    521
    Симпатии:
    146
    Здравствуйте.
    Скажите пожалуйста боты не мешают работе сервера ??? А то я где то прочитал , что если в картах нет файла с расширением .nav , а боты в игре , то сервер может "зависать" или что то в этом роде.
    Если это так , то как с этим бороться ??? Только надо , чтобы боты остались на сервере.
     
  18. BMW M6

    BMW M6

    Сообщения:
    1.221
    Симпатии:
    569
    У меня эти файлы создаются автоматом.
     
  19. Leckter Hannibal

    Leckter Hannibal

    Сообщения:
    521
    Симпатии:
    146
    BMW M6.
    Но а вообще такое возможно ???
     
  20. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    эти файлы, сгенерированные пути действии ботов. Лаги - из-за того что генерируются эти файлы и кто будет на серве в этот момент, будут видеть прогресс генерации
     
    Leckter Hannibal нравится это.