Half-Life и Adrenaline Gamer форум
http://aghl.ru/forum/

[Metamod] Боты для ХЛ и АГ: jk_botti
http://aghl.ru/forum/viewtopic.php?f=19&t=58
Страница 1 из 19

Автор:  Lev [ 18 июн 2010, 10:41 ]
Заголовок сообщения:  [Metamod] Боты для ХЛ и АГ: jk_botti

Боты для ХЛ и АГ: jk_botti

Автор: Jussi Kivilinna
Версия: 1.43

Описание:
jk_botti - боты для HLDM и других вариаций ХЛ, реализованные как плагин для метамода.

Цели:
  • Пониженное потребление ресурсов процессора по сравнению с другими ботами для HLDM
  • Быть более интересным соперником, чем другие боты:
    • Прицеливание более похожее на человеческое - сбивается с цели если бот движется
    • Более случайное движение, прыжки и улучшенный стрейфинг
    • Слышит шаги игроков и выстрелы из оружия
  • Быть ботами только для выделенного сервера:
    • Интерфейсы для клиентского Listen сервера убраны
    • Автоматическое создание вэйпоинтов (точек движения)

Точно поддерживаемые моды:
  • HLDM
  • Adernaline Gamer
  • Severian's
  • Bubblemod
  • Opposing Force

Благодарности:
    Основаны на HPB bot 4.0 by botman.
    Используют код прицеливания BotAim by Pierre-Marie Baty.
    Используют код из GraveBot by Caleb 'Ghoul' Delnay (выбор цели, прыжки с LJ).

Установка:
  • развернуть архив в папку <mod>/addons/ (например, должно получиться valve/addons/jk_botti)
  • в файл addons/metamod/plugins.ini добавляем строчку:
    • для виндов: win32 addons/jk_botti/dlls/jk_botti_mm.dll
    • для линукса: linux addons/jk_botti/dlls/jk_botti_mm_i386.so
  • отредактировать файл addons/jk_botti/jk_botti.cfg:
    • удалить строчки
      Код:
      addbot "" "" 1
      addbot "" "" 2
      addbot "" "" 3
      addbot "" "" 4
      addbot "" "" 5
    • заменить
      Код:
      #min_bots 2
      #max_bots 6
      на
      Код:
      min_bots 2
      max_bots 6
      где
      min_bots 2 - это сколько ботов ВСЕГДА будет на сервере,
      max_bots 6 - это сколько маскимум ботов будет, когда на сервере нет игроков. Когда игрок заходит, один бот будет выкидываться.
    • указать скилл ботов (1 - максимум, 5 - минимум) в строчке:
      Код:
      botskill 3

Примечание:
Походу эти боты не пашут на Windows при включенном DEP (Data Execution Prevention). Соответственно надо добавлять сервер в исключения DEP или отключать DEP.
При установке на АГ (и, возможно, на другие моды) надо скопировать файлы так же и в папку valve\addons\jk_botti. Видимо там папка захардкодена.
Для линукса может потребоваться изменение hlds_run файла, см.: http://aghl.ru/forum/viewtopic.php?f=10&t=48

Вложения:
Комментарий к файлу: Исходники
jk_botti-1.43-source.zip [973.75 КБ]
Скачиваний: 885
jk_botti-1.43-win32-linux-i586.zip [372.38 КБ]
Скачиваний: 1116

Автор:  Freejam [ 18 июн 2010, 15:06 ]
Заголовок сообщения:  Re: Боты для ХЛ и АГ: jk_botti

Пожалуй самые хорошие боты для ХЛ.Хотя в паработах свой прикол в том что они обучаемые распрыгу и гаусджампу.Правда лагают больше и от них частенько вылетает сервер.

Кстати от этих ботов тоже падает сервер если поставить его на паузу.Хотя мб это только у меня так,но причина в них.

Автор:  FEAR4ik [ 18 июн 2010, 16:27 ]
Заголовок сообщения:  Re: Боты для ХЛ и АГ: jk_botti

ух ты а я даже о таких и не слышал раньше. спасибо.

Автор:  Nucleo [ 08 авг 2010, 00:53 ]
Заголовок сообщения:  Re: Боты для ХЛ и АГ: jk_botti

Интересненько :)
На мой взгляд, лучшим ботом для хлдм является JumBot

Автор:  Freejam [ 08 авг 2010, 03:16 ]
Заголовок сообщения:  Re: Боты для ХЛ и АГ: jk_botti

Джумбот не плагин и на сервер их не поставишь.И эти хотя бы строят вэйпоинты от игроков,а те просто лютые аимщики.

Автор:  Kimi Tsunagi Five M [ 08 авг 2010, 11:23 ]
Заголовок сообщения:  Re: Боты для ХЛ и АГ: jk_botti

На любом ХЛДМ сервере ботов - уйма. И они даже имитируют поведение людей. И иногда матерятся в чат. Иногда даже чуть проскилованные попадаются.

Автор:  Lev [ 08 авг 2010, 17:48 ]
Заголовок сообщения:  Re: Боты для ХЛ и АГ: jk_botti

Да, только они почему-то без инета не играют.

Автор:  unKn0wn [ 17 апр 2011, 10:12 ]
Заголовок сообщения:  Re: [Metamod] Боты для ХЛ и АГ: jk_botti

Столкнулся с одной проблемой, иногда людям присваивается IP ботов т.е. 127.0.0.1.
Амхх считает, что у людей IP 127.0.0.1. Но если написать в консоле сервера статус -то у тех же людей у которых амхх показывает 127.0.0.1 айпи будет нормальным.
По моему это появляется когда клиент что-то качает с сервера(через http) и редко проявляется просто при коннекте без закачки.
Не подскажете как с этим бороться?

Автор:  Lev [ 17 апр 2011, 11:01 ]
Заголовок сообщения:  Re: [Metamod] Боты для ХЛ и АГ: jk_botti

Интересное наблюдение. А это точно с этими ботами связанно?

Автор:  unKn0wn [ 17 апр 2011, 11:22 ]
Заголовок сообщения:  Re: [Metamod] Боты для ХЛ и АГ: jk_botti

Да, сперва сервер стоял без ботов -баны за СДхак, алиасы -давало нормально(флаги стран рисовались нормальные). Как только поставил ботов: Флаги стран не рисуются (признак этого несчастливого айпи) айпи у забанненых: 127.0.0.1 да и в статистике тоже бардак.
Думал обмануть всё это, сделать плаг который будет реконектить людей с таким айпи Корд мне помог -написал плагин, но всё-же люди бегали с этим айпи, хотя если заходить через connect 127.0.0.1(в этом случае если заходить с машины где стоит сервер -клиенту присваивает айпи 127.0.0.1) -плаг реконектит.

Раньше около года назад боты у меня стояли -та-же проблема но она была не глобальна: вебстаты не было как и банов так что в глаза не бросалось...

Плагины :
 

Страница 1 из 19 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/