public void SendingOnRadio(IPlayer player, string radioChannelName, bool isSending) { if (!this.TryGetVoiceClient(player, out VoiceClient voiceClient)) { return; } RadioChannel radioChannel = this.GetRadioChannel(radioChannelName, false); if (radioChannel == null || !radioChannel.IsMember(voiceClient)) { return; } radioChannel.Send(voiceClient, isSending); }
private void OnSendingOnRadio([FromSource] Player player, string radioChannelName, bool isSending) { if (!this._voiceClients.TryGetValue(player, out VoiceClient voiceClient)) { return; } RadioChannel radioChannel = this.GetRadioChannel(radioChannelName, false); if (radioChannel == null || !radioChannel.IsMember(voiceClient)) { return; } radioChannel.Send(voiceClient, isSending); }
public static void SendingOnRadio(GTANetworkAPI.Client player, string radioChannelName, bool isSending) { if (!VoiceManager.TryGetVoiceClient(player, out VoiceClient voiceClient)) { return; } RadioChannel radioChannel = VoiceManager.GetRadioChannel(radioChannelName, false); if (radioChannel == null || !radioChannel.IsMember(voiceClient)) { return; } radioChannel.Send(voiceClient, isSending); }