есть идеи по созданию режима с упором на RolePlay(тем более я планирую сделать именно уровень FULL RP), но нужна механика голоса и звука не так далеко, тоесть сделать так, чтоб человек писал в чат, но сообщения получали только те, кто стоял рядом и сделать что-то типо "раций" с разными радиочастотами, например:
есть 4 разные "команды" на карте(в данный момент это Космическая Станция, на которой люди работают во славу корпорации НТ) и допустим есть группы ролей:
1. Отдел снабжения -> КМ -> Грузчик
2. Научный Отдел (РНД) -> РД(глава РНД) -> Учёный
3. Командование -> Капитан -> Глава Персонала -> КМ -> РД
4. Сервисный отдел -> Глава Персонала -> Бармен -> Ассистент
и есть разные радиочастоты, к которым имеет доступ определённые роли:
1. Общая частота -> Имеют доступ все, у кого есть Гарнитура
2. Сервисная частота -> К ней имеют доступ: Капитан(глава всей станции), Глава Персонала(руководитель этого отдела) и все, кто находится в группе "4"(бармен, повар, ботаник, уборщик и так далее, кроме Ассистента, тк он не работает на станции)
3. Частота отдела снабжения -> Капитан(глава всей станции), Глава Персонала(следит за трудоустройством всей станции) и все, кто находится в группе "1"
4. Частота научного отдела -> Капитан(глава всей станции), Глава Персонала и все, кто находится в группе "2"
5. Частота командования -> К ней имеют доступ ВСЕ главы разных отделов, тоесть: Капитан -> ГП -> РД -> КМ
чтоб писать в рацию, нужно ОБЯЗАТЕЛЬНО иметь ГАРНИТУРУ и гарнитуры не одинаковые. Тоесть если как-то забрать гарнитуру у ГП, то человек, владеющий этой гарнитурой, может получать сообщения от командования. Как всё это реализовать, чтоб всё, что я написал, учитывалось?
есть 4 разные "команды" на карте(в данный момент это Космическая Станция, на которой люди работают во славу корпорации НТ) и допустим есть группы ролей:
1. Отдел снабжения -> КМ -> Грузчик
2. Научный Отдел (РНД) -> РД(глава РНД) -> Учёный
3. Командование -> Капитан -> Глава Персонала -> КМ -> РД
4. Сервисный отдел -> Глава Персонала -> Бармен -> Ассистент
и есть разные радиочастоты, к которым имеет доступ определённые роли:
1. Общая частота -> Имеют доступ все, у кого есть Гарнитура
2. Сервисная частота -> К ней имеют доступ: Капитан(глава всей станции), Глава Персонала(руководитель этого отдела) и все, кто находится в группе "4"(бармен, повар, ботаник, уборщик и так далее, кроме Ассистента, тк он не работает на станции)
3. Частота отдела снабжения -> Капитан(глава всей станции), Глава Персонала(следит за трудоустройством всей станции) и все, кто находится в группе "1"
4. Частота научного отдела -> Капитан(глава всей станции), Глава Персонала и все, кто находится в группе "2"
5. Частота командования -> К ней имеют доступ ВСЕ главы разных отделов, тоесть: Капитан -> ГП -> РД -> КМ
чтоб писать в рацию, нужно ОБЯЗАТЕЛЬНО иметь ГАРНИТУРУ и гарнитуры не одинаковые. Тоесть если как-то забрать гарнитуру у ГП, то человек, владеющий этой гарнитурой, может получать сообщения от командования. Как всё это реализовать, чтоб всё, что я написал, учитывалось?