Пользовательский файл конфигурации, который позволяет вам изменить некоторые захардкоженные вещи в коде бота.
Он находится в addons/yapb/conf/custom.cfg.
| Настройка |
По умолчанию |
Описание |
CheckConnectivityHost |
google.com:443 |
Задаёт имя хоста, к которому бот будет пытаться подключиться для проверки доступности сети и включения функций скачивания/загрузки графов. Поддерживается необязательный суффикс :port (по умолчанию 80), например google.com:443. |
| Настройка |
По умолчанию |
Описание |
C4ModelName |
c4.mdl |
Задаёт пользовательское название для модели C4, для серверов, которые заменяют модель C4 на свою собственную. По умолчанию это c4.mdl (путь модели опущен), поэтому если вам нужно использовать models/mybomb/mybomb.mdl, вы должны указать mybomb/mybomb.mdl. |
AMXParachuteCvar |
sv_parachute |
Задаёт пользовательское название CVAR для управления парашютом. Существуют различные плагины, которые управляют парашютами (AMX Parachute, AMX Parachute Lite и т.д.), вы можете указать нужный CVAR здесь. |
| Настройка |
По умолчанию |
Описание |
CustomCSDMSpawnPoint |
view_spawn |
Задаёт пользовательское название класса точки возрождения для CSDM модов, которые добавляют свои точки возрождения, отличные от info_player_start и info_player_deathmatch. Таким образом, боты смогут присоединиться к игре без стандартных сущностей возрождения. |
CSDMDetectCvar |
csdm_active |
Задаёт CVAR для обнаружения CSDM мода, если он активирован в игре. |
ZMDetectCvar |
zp_delay,zp_on |
Задаёт CVAR’ы для обнаружения зомби мода. Можно перечислить несколько через запятую; мод считается активным, если на сервере есть любой из них. |
ZMDelayCvar |
zp_delay |
Задаёт CVAR, который определяет время до начала любого игрового режима. |
ZMInfectedTeam |
T |
Определяет команду, в которой находятся заражённые игроки. Допустимые значения: T, CT. |
| Настройка |
По умолчанию |
Описание |
EnableFakeBotFeatures |
no |
Определяет, должны ли быть включены поддельные функции (такие как поддельное время, поддельный SID (аватар), фейковый пинг) в коде бота на выделенном сервере. По умолчанию это выключено. Чтобы включить его, вы должны предоставить переменную со значением: i'm confident for what i'm doing. Его значение не влияет на локальный сервер. |
DisableLogFile |
no |
Отключает любую запись в лог-файлы. Все ошибки и предупреждения просто отправляются в консоль сервера. |
DisableSpawnControl |
no |
Отключает соблюдение лимитов точек возрождения при создании ботов и управлении квотой, позволяя использовать пользовательские редакторы спавнов. |
UnlockThinkFPS |
no |
Позволяет управлять частотой мышления бота (тикрейтом) через квар yb_think_fps. По умолчанию тикрейт бота зафиксирован на внутреннем значении, а yb_think_fps игнорируется. |
Секция ModeWalls поддерживает плагины ограничения карты (например AMXX “Mode 2x2”), которые перекрывают части карты сущностями-стенами при низком онлайне.
| Настройка |
По умолчанию |
Описание |
ModeWallClassname |
test_effect |
Classname сущностей-стен, создаваемых плагином (по умолчанию test_effect). Боты считают сущности с этим classname и solid bbox препятствиями для поиска пути. |
| Настройка |
По умолчанию |
Описание |
BlockedClientCommands |
lastinv |
Список клиентских команд, разделённых запятыми или пробелами, которые ботам никогда не должны принудительно выполняться. Значение по умолчанию lastinv предотвращает краш SelectLastItem в игровой DLL из-за устаревшего указателя на оружие. |
Секция GraphDatabase содержит конечные точки за @алиасами кваров yb_graph_url / yb_graph_url_upload (см. Квары). Измените их здесь, чтобы перенести базу графов без пересборки бота.
| Настройка |
По умолчанию |
Описание |
GraphGithubDownload |
https://raw.githubusercontent.com/yapb/graph/refs/heads/master |
База скачивания за алиасом @github квара yb_graph_url (CDN raw по https). |
GraphRussiaDownload |
https://sourcecraft.dev/api/file/yapb/graph |
База скачивания за алиасом @russia квара yb_graph_url (sourcecraft по https). |
GraphWorkersUpload |
https://graph-worker.yapb.workers.dev |
База загрузки за алиасом @workers квара yb_graph_url_upload (cloudflare worker по https). |
GraphRussiaWorker |
https://d5d5lttn6kg3uqou32ei.g4vq2kuy.apigw.yandexcloud.net |
База загрузки за алиасом @russia квара yb_graph_url_upload (копия на yandex worker по https). |
GraphLegacyBase |
http://yapb.jeefo.net |
База за алиасом @http / @legacy (legacy-сервер по обычному http). |
GraphLegacyUpload |
http://yapb.jeefo.net/upload |
База загрузки, используемая как fallback без TLS для @workers и @russia. |
При скачивании к базовому URL добавляется путь graph/<map>.graph; при загрузке граф-файл отправляется POST-запросом на базовый URL как есть. Автоматический сбор графов доступен только по https.