Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Добавление ботов на ReHLDS

Статус пользователя Inf19
сообщение 26.10.2017, 20:30
Сообщение #1


Стаж: 8 лет 10 месяцев

Сообщений: 570
Благодарностей: 78
Полезность: 21

Автор: inf.VeSuViuS тоесть я

Всем привет!
Так как в данном вопросе у меня были проблемы ... и после того как я более менее разобрался .. я решил создать эту тему (небольшую инструкцию)
И так начнем!
Как же нам добавить zBot ботов на сервер?:
  • Скачать и установить ReGameDLL_CS(скачать ласт версию)
  • Скачайте и извлеките все файлы из архива в папку cstrike
  • Установить параметр запуска сервера -bots

Ну а теперь как же ими управлять?
Консольные команды для ботов zBot (CS 1.6)

Команды

bot_add Добавить бота (бот присоединяется в команду, указанную в параметре bot_join_team).
bot_quota Добавить необходимое количество ботов.
bot_join_team Устанавливает к какой команде будут присоединяться боты. ct - К Террористам. t - К Контр- Террористам. any - К обеим.
bot_add_t Добавить бота за команду Террористов.
bot_add_ct Добавить бота за команду Контр-Террористов.
bot_kill name - Убить бота по имени. all — Убить всех ботов.
bot_kick name - Удалить бота по имени. all — Удалить всех ботов.
bot_difficulty Мастерство ботов. 0 - Легкий уровень. 1 - Нормальный уровень. 0 - Тяжелый уровень. 3 - Уровень эксперта. Действуйте только на ново добавленных ботов, так что эту команду необходимо вводить перед добавлением ботов на сервер. Боты которые были добавлены перед вводом этой команды будут иметь старый уровень мастерства.
bot_prefix Префикс указанный в этой команде, будет добавлен к имени каждого ново созданного бота.
bot_join_after_player 1 - Боты присоединяются только когда, хотя бы один человек есть на сервере. 0 - Боты присоединяются даже если на сервере нету людей.
bot_defer_to_human 1 - Боты пытаются выполнить миссию на карте. 0 - Боты дают человеку выполнить миссию на карте.
bot_walk 0 - Боты могут ходить, бегать, прыгать. 1 - Боты могут только ходить(только на shift).
bot_stop 1 - Боты не двигаются.
bot_allow_pistols 1 - Ботам разрешено использовать\покупать пистолеты. 0 - Запрещено.
bot_allow_shotguns 1 - Ботам разрешено использовать\покупать дробовики. 0 - Запрещено.
bot_allow_sub_machine_guns 1 - Ботам разрешено использовать\покупать пистолеты-пулеметы. 0 - Запрещено.
bot_allow_rifles 1 - Ботам разрешено использовать\покупать винтовки, кроме снайперских. 0 - Запрещено.
bot_allow_machine_guns 1 - Ботам разрешено использовать\покупать M249. 0 - Запрещено.
bot_allow_grenades 1 - Ботам разрешено использовать\покупать гранаты. 0 - Запрещено.
bot_allow_snipers 1 - Ботам разрешено использовать\покупать снайперские винтовки. 0 - Запрещено.
bot_allow_shield 1 - Ботам разрешено использовать\покупать щит. 0
bot_chatter Как часто боты могут использовать радиокомманды. off / radio / minimal / normal
bot_allow_rogues 1 - Ботам разрешено быть непослушными. 0 - Запрещено. Разрешает непослушных ботов. Непослушный бот только бегает и стреляет, на все радиокоманды будет отвечать "Негативно".

Данные команды можно прописать в Server.cfg, чтобы не прописывать каждый раз в консоли!

Перечисленные ниже команды предназначены для ручной правки путей ботов (NAV-данных). Рекомендуется забиндить эти команды на какие-нибудь клавиши для удобства использования.
Изменение навигации

ПРЕДОСТЕРЕЖЕНИЕ: операции «отмена» нет, поэтому почаще сохраняйтесь.
bot_nav_mark Помечает выбранную NAV-область для последующих операций.
bot_nav_delete Удаляет выбранную NAV-область.
bot_nav_split Разделяет выбранную NAV-область на 2 области по БЕЛОЙ линии.
bot_nav_merge Объединяет текущую выбранную NAV-область с предыдущей помеченной. Объединение произойдет только в том случае, если размеры обеих NAV-областей совпадают по линии объединения.
bot_nav_connect Создает однонаправленную связь от текущей помеченной NAV-области до текущей выбранной NAV-области. Это говорит ботам, что они могут бегать ОТ выделенной области ДО выбранной. В большинстве случаев, необходимо соединять области в обоих направлениях. Исключение: области, когда бот должен спрыгнуть куда-то вниз (назад ему уже не попасть).
bot_nav_disconnect Удаляет все связи от текущей помеченной области до текущей выбранной области.
bot_nav_begin_area, bot_nav_end_area Эти две команды создают новые области: bot_nav_begin_area помечает один угол области, а bot_nav_end_area — противоположный и собственно, создает область. Для отмены операции напишите команду bot_nav_begin_area снова.
bot_nav_splice Создает новую NAV-область между текущей помеченной областью и текущей выбранной областью и соединяет новую область двусторонней связью. Данная команда особенно полезна в наклонных областях.
bot_nav_crouch Помечает область как «crouch», т.е. заставляет ботов ползти (идти вприсядку) в этой области.
bot_nav_jump Помечает область как «jump», т.е. заставляет ботов прыгать в этой области.
bot_nav_analyze Анализирует NAV-данные и определяет на карте доступные (достижимые) области. Операция может занять несколько минут в зависимости от размеров и сложности строения карты.
УТОЧНЕНИЕ: Данная команда требует, чтобы на карте был хотя бы 1 бот. Рекомендуется поступать следующим образом: сохранитесь, добавьте бота и введите команду bot_analyze.
bot_nav_save Сохраняет навигацию в файле *.NAV в директорию «cstrike/maps» под именем карты.
bot_nav_load Загружает NAV-данные из файла, очистив текущие данные.
Редактирование навигации
bot_nav_edit 1 - Позволяет редактировать навигацию вручную. 0 - Не позволяет редактировать навигацию вручную.
bot_nav_zdraw Устанавливает высоту навигационных элементов над землей в режиме редактирования. Если рельеф карты довольно сильно меняется (подъемы, спуски), то будет полезно увеличить этот параметр до 10 или 15. По умолчанию: 4.
bot_quicksave При значении 1 операция анализа карты будет пропущена. Но помните, что без анализа, боты не смогут правильно смотреть.
Отладка
bot_show_nav При значении 1 навигация будет показана около бота.
bot_show_danger При значении 1 «опасность» будет показана для каждой NAV-области в виде вертикальной полоски. Синяя полоса показывает опасность для Контр-Террористов, а красная полоса для Террористов.
bot_traceview Используется для внутренней отладки навигации ботов.
bot_debug Используется для внутренней отладки поведения ботов.
Разное
bot_goto_mark Заставляет 1 бота идти к центру текущей помеченной области. Это полезно при тестировании «проходимости» некоторых мест.
bot_about Показывает номер версии ботов и информацию об авторе.


Надеюсь будет полезно. Спасибо)

Копирования статьи на другие ресурсы без согласия автора запрещено!!!


Отредактировал: Inf19, - 29.10.2017, 19:48


Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя Droads
сообщение 26.10.2017, 20:47
Сообщение #2
Стаж: 6 лет 6 месяцев

Сообщений: 26
Благодарностей: 24
Полезность: 384

Спасибо, только поправь в командах по созданию путей, повторяются несколько.
bot_nav_analyze, например.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя adva
сообщение 26.10.2017, 20:49
Сообщение #3


Иконка группы

Стаж: 10 лет

Сообщений: 2543
Благодарностей: 1676
Полезность: 819

Меценат Меценат

такое ощущение, что статья кусками украдена.
либо ты очень невнимательный
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя cs7RG
сообщение 26.10.2017, 23:55
Сообщение #4


Стаж: 8 лет
Город: Иваново

Сообщений: 693
Благодарностей: 138
Полезность: 78

adva, 100% ctr+v


Помог ? Нажми спасибку »
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Inf19
сообщение 27.10.2017, 7:02
Сообщение #5


Стаж: 8 лет 10 месяцев

Сообщений: 570
Благодарностей: 78
Полезность: 21

Цитата(cs7RG @ 26.10.2017, 23:55) *
adva, 100% ctr+v

Почему 100% я б сказал 1000%


Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 25.1.2018, 10:46
Сообщение #6


Стаж: 14 лет

Сообщений: 440
Благодарностей: 49
Полезность: 117


а ботам можно делать иммунитет?
на кик, бан итд =)

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя r0no^
сообщение 25.1.2018, 11:20
Сообщение #7


Стаж: 11 лет
Город: Vilnius

Сообщений: 359
Благодарностей: 162
Полезность: 626

Кто-то сравнивал с PODBot? Чем лучше/хуже?


Лишь утратив всё до конца, человек обретает свободу!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя unit
сообщение 25.1.2018, 11:23
Сообщение #8


Стаж: 8 лет 6 месяцев

Сообщений: 821
Благодарностей: 280
Полезность: 300

Можно не брать раскрутку и бегать с ботами pardon.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 25.1.2018, 11:24
Сообщение #9


Стаж: 14 лет

Сообщений: 440
Благодарностей: 49
Полезность: 117

Цитата(unit @ 25.1.2018, 12:23) *
Можно не брать раскрутку и бегать с ботами pardon.gif

создать сервер - полигон для тренировок , угу )))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 8.8.2019, 18:15
Сообщение #10


Стаж: 14 лет

Сообщений: 440
Благодарностей: 49
Полезность: 117

этих ботов можно научить возрождаться на дм?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 8.8.2019, 19:38
Сообщение #11


Стаж: 7 лет 8 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Цитата(ladders @ 8.8.2019, 19:15) *
этих ботов можно научить возрождаться на дм?

глупее вопроса не видел
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 8.8.2019, 20:15
Сообщение #12


Стаж: 14 лет

Сообщений: 440
Благодарностей: 49
Полезность: 117

mOdest,
они 1 раз умирают и всё, больше не респавняться)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 8.8.2019, 20:18
Сообщение #13


Стаж: 7 лет 8 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Цитата(ladders @ 8.8.2019, 21:15) *
mOdest,
они 1 раз умирают и всё, больше не респавняться)

чекай исход ксдм, может чего найдешь (типа ис юсер бот)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ladders
сообщение 8.8.2019, 20:30
Сообщение #14


Стаж: 14 лет

Сообщений: 440
Благодарностей: 49
Полезность: 117

mOdest, автора пока подожду) может чего подскажет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeMNiX
сообщение 9.8.2019, 7:39
Сообщение #15


Стаж: 11 лет

Сообщений: 263
Благодарностей: 113
Полезность: 646

RegisterHamBots(Ham_Spawn, "player", "<имя функции>");

На амх версиях 183 и выше добавлен ещё один аргумент в регистрации для поддержки ботов
RegisterHam(Ham_Spawn, "player", "fw_player_Spawn", .post = false, true/false); где последний аргумент для ботов
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя FecTep2
сообщение 30.1.2021, 1:13
Сообщение #16
Стаж: 10 лет

Сообщений: 160
Благодарностей: 12
Полезность: 68

Ребятки все настроил нормально, что бы 10 ботов играло на сервере. Не могу только закончить одну настройку и нормально настроить квары. Мне нужно сделать что бы играло 10 ботов на пустом сервере, но когда заходит нормальный игрок 1 бот автоматом отключается от сервера, если заходит еще один игрок еще один бот отключается от сервера. Потом если выходит игрок автоматом подключается бот обратно. Поможет кто то? Заранее огромное спасибо с Уважением. Думаю вы поняли о чем я прошу
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CHEL74
сообщение 30.1.2021, 7:56
Сообщение #17


Стаж: 7 лет

Сообщений: 261
Благодарностей: 204
Полезность: 1012

Цитата(FecTep2 @ 30.1.2021, 4:13) *
Ребятки все настроил нормально, что бы 10 ботов играло на сервере. Не могу только закончить одну настройку и нормально настроить квары. Мне нужно сделать что бы играло 10 ботов на пустом сервере, но когда заходит нормальный игрок 1 бот автоматом отключается от сервера, если заходит еще один игрок еще один бот отключается от сервера. Потом если выходит игрок автоматом подключается бот обратно. Поможет кто то? Заранее огромное спасибо с Уважением. Думаю вы поняли о чем я прошу


bot_quota "10"
bot_quota_mode "fill"

Читать описание кваров нужно. Не просто же так его писали.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 9.9.2022, 10:06
Сообщение #18
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Здравствуйте.
Установил zBot, bot_quota 10, mod fill, при заходе игрока количество ботов не меняется, а надо, чтобы всегда было минимум 10 игроков. Если 1 живой игрок заходит, то становится 9 ботов, выходит - становится 10 ботов. Как это сделать?

Отредактировал: DANDY, - 9.9.2022, 11:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 9.9.2022, 11:48
Сообщение #19


Иконка группы

Стаж: 11 лет

Сообщений: 2399
Благодарностей: 1462
Полезность: 755

HostGame.cf
Сервер? Ставь POD, pb_minbots 0; pb_maxbots 10
В Yapb тоже есть проблемы со своевременным выходом бота с сервера.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DANDY
сообщение 9.9.2022, 11:50
Сообщение #20
Стаж: 13 лет

Сообщений: 270
Благодарностей: 38
Полезность: 120

Да, сервер linux, слышал подботы хуже зботов

Проблему своевременного выхода ботов можно решить только, поставив подботов вместо zbot??

Отредактировал: DANDY, - 9.9.2022, 11:50
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: