Механизм, позволяющий гостям Вашего BF3 сервера автоматически сортироваться в каналах TeamSpeak, в зависимости от того в какой команде, или отряде они в данные момент находятся на сервере
1) Кому это нужно?
- Владельцам больших и малых паблик серверов BF, для более комфортной игры их гостей
- Для проведения клановых соревнований
Пример — этот механизм отправит игрока, который одновременно находится на Вашем сервере BF и TS, в канал его команды, а если надо, то и взвода в котором он играет, и будет перемещать его в зависимости от смены команды или взвода.
2) Стартовый набор
Вам потребуется:
- Свой сервер BF3
- Свой сервер TS3
- Программу Procon (популярная утилита для настройки серверов BF)
- Плагин для Procon’a — Teamspeak 3 Sync [BC2, BF3]
- Желание во всем разобраться
3) Процедура
3.1) Добавляем TS-сервер в WhiteList Procon’a
Procon —> Tools —> Options —> Plugins —>
Проверить что Plugin Security стоит в положении Run plugin in a senbox (recommended)
Добавляем в поле Trusted Hosts\ Domains — IP вашего TS3, а в поле Port — Query порт Вашего TS3 сервера (по-умолчанию 10011)
Нажимаем кнопочку + и… эта запись должна появиться в поле ниже.
3.2) Добавляем Procon в WhiteList TS3
Это не обязательный пункт, но лучше его сделать.
В корне с сервером TS есть файл query_ip_whitelist.txt, туда надо вписать IP сервера Procon
3.3) Получаем Query-доступ для плагина
Зайдя на нужный TS-сервер (обязательно с правами админа, или схожими), создаем query доступ:
Tools —> ServerQuery Login
Задаем логин, получаем пароль и запоминаем их!
3.4) Загружаем плагин в Procon
3.5) Настраиваем плагин
- Server IP — IP TS-сервера
- Server Port — порт вашего TS-сервера (по умолчанию 9987, но может быть и другой)
- Query Port — Query порт вашего TS-сервера (по умолчанию 10011, но может быть и другой)
- Query Username — логин, полученный в шаге 3.3
- Query Password — пароль, полученный в шаге 3.3
- Staging Channel Name — исходный канал для работы плагина (к примеру канал с названием BF-сервера). Этот канал должен быть создан до того, как был запущен плагин.
- Pickup Channel Names — каналы из которых плагин будет забирать гостей сервера для сортировки, если TS сервер заточен исключительно под BF сервер — то можно добавить дефолтный канал. Если нет — ничего не менять.
3.6) Запускаем плагин и тестим!
У автора текста все работает)
Можете протестировать это зайдя под вашим BF-nick’ом на его тестовый север BF и сервер TS3