[Решено] TeamSpeak Доступ к каналам

Обсуждение настроек и возможностей программы TeamSpeak 3

[Решено] TeamSpeak Доступ к каналам

Сообщение Hendee » 26 дек 2017, 17:27

Приветствую всех и прошу помощи у знатоков.

Есть ТС с разными комнатами и уровнями доступа пример:

ТС сервер

Приёмная 1
Приёмная 2
Приёмная 3

Уровень доступа 10

Комната 1
Комната 2
Комната 3

Уровень доступа 20

Комната 1
Комната 2
Комната 3

Уровень доступа 50

Комната 1
Комната 2
Комната 3

Группы на сервере:

1 Проходящий уровень доступа 0
2 Гость уровень доступа 10
3 Пользователь уровень доступа 20
4 Админ каналов уровень доступа 50
5 Главный админ Уровень доступа 75

Задачи:

1: Ограничить "Проходящий" только Приёмными комнатами. чтобы доступ к Приёмным был только у пользователей с уровнем доступа 0,20,50,75

2: Ограничить "Гость" пребыванием в комнатах с уровнем доступа 10 ( Чтоб юзер с уровнем доступа "Гость" не мог заходить в Приёмную )

3: При входе в ТС каждый пользователь попадал в 1 комнату своего уровня доступа




Благодарю всех кто сможет помочь.
Hendee
 
Сообщения: 2
Зарегистрирован: 26 дек 2017, 17:01

Re: TeamSpeak Доступ к каналам

Сообщение Shizzo » 26 дек 2017, 20:26

Приветствую
То что вы хотите сделать,делается с помощью скриптов для ts3.
Раньше во многих тс3 была данное деяние.Сейчас уже мало вижу такое,но все же.
Скрипт который выдаёт привилегии в зависимости сколько ты просидел на сервере.
Например я буду онлайн 10 часов,даст уровень привилегии 10 и я уже буду иметь доступ к комнатам которым вы написали.
Насколько я знаю,в зависимости от часов или дней,это я уже точно не знаю.Ну и следовательно на каждую комнату выставляется привилегия с доступом к этому каналу.Допустим уровень 10 ставим доступ к каналу 40,получается до 10 уровня комнаты он может посещать,а уже после 10 нет,так как там доступ к каналу будет больше чем 40.
Shizzo
Shizzo
 
Сообщения: 3
Зарегистрирован: 26 дек 2017, 20:21
Откуда: Беларусь

Re: TeamSpeak Доступ к каналам

Сообщение Hendee » 26 дек 2017, 22:44

Вы не поняли суть задачи.
Hendee
 
Сообщения: 2
Зарегистрирован: 26 дек 2017, 17:01

Re: TeamSpeak Доступ к каналам

Сообщение Shizzo » 27 дек 2017, 11:52

Hendee писал(а):Вы не поняли суть задачи.


Разъясните тогда
Но в любом случае,это делается с помощью скриптов.
Shizzo
Shizzo
 
Сообщения: 3
Зарегистрирован: 26 дек 2017, 20:21
Откуда: Беларусь

Re: TeamSpeak Доступ к каналам

Сообщение CleanVoice » 28 дек 2017, 11:00

1. При таком распределении прав Проходящие уже не смогут перемещаться за пределы приёмных комнат - из за своего низкого уровня доступа.

2. Можно сделать Приёмные комнаты красными (maxclients = 0), и разрешить всем входить в красные комнаты (b_channel_join_ignore_maxclients), но запретить это для Гостей. Таким образом, Гости не смогут заходить в Приёмные комнаты.
В другие комнаты по уровню выше, соответственно, тоже не смогут из за своего низкого уровня доступа.

3. Настройками TS сервера возможна только одна гостевая комната для всех пользователей.
Скрипт Default Group Channel для SinusBot позволяет установить разные гостевые комнаты для разных групп сервера. При входе на сервер пользователь автоматически перемещается ботом в заданную комнату для его группы, что и требуется.
Бот пока еще доступен для тестирования бесплатно http://help.cleanvoice.ru/sinusbot/intro
CleanVoice
Support
 
Сообщения: 2079
Зарегистрирован: 20 май 2009, 19:38
Откуда: Москва


Вернуться в TeamSpeak 3

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron