Всем привет. Не работает войс, уже не знаю что ему надо, пробовал разное, даже сервер перевел на дефолтный порт 22005.
Перепробовал 3 скрипта из общего доступа и написал один свой, все они работали по такому принципу (кратко):
(OnStreamIn target) player.CallRemote("EnableVoiceTo", target, true); target.VoiceVolume = 1;
(OnStreamOut target) player.CallRemote("EnableVoiceTo", target, false);
(Bind) if(Voice.Muted) Voice.Muted = false; else Voice.Muted = true;
[RemoteEvent]
EnableVoiceTo(Player player, Player target, bool toggle)
{
if(toggle)
player.EnableVoiceTo(target, toggle);
else
player.DisableVoiceTo(target, toggle);
}
В настройках сервера пункт "voice-chat": true есть , ставил тэги в названии [VOICE] (отчаялся), пробовал серверные события переводить на JS (исключить вариант с тем, что в C# тупо не работает метод)...
В чем может быть проблема?
Перепробовал 3 скрипта из общего доступа и написал один свой, все они работали по такому принципу (кратко):
(OnStreamIn target) player.CallRemote("EnableVoiceTo", target, true); target.VoiceVolume = 1;
(OnStreamOut target) player.CallRemote("EnableVoiceTo", target, false);
(Bind) if(Voice.Muted) Voice.Muted = false; else Voice.Muted = true;
[RemoteEvent]
EnableVoiceTo(Player player, Player target, bool toggle)
{
if(toggle)
player.EnableVoiceTo(target, toggle);
else
player.DisableVoiceTo(target, toggle);
}
В настройках сервера пункт "voice-chat": true есть , ставил тэги в названии [VOICE] (отчаялся), пробовал серверные события переводить на JS (исключить вариант с тем, что в C# тупо не работает метод)...
В чем может быть проблема?
Последнее редактирование: