v10networkscom / saltychat-fivem

FiveM implementation of Salty Chat (TeamSpeak 3 based Voice Plugin)
https://gaming.v10networks.com
GNU General Public License v3.0
70 stars 64 forks source link

Radio: Multiple problems & First few works can't be heard #102

Open xPiwel opened 2 years ago

xPiwel commented 2 years ago

Hello Salty devs!

Describe the Issue: So, let me explain with my horrible French/English skills.

First problem: When someone joins a radio channel and send for the first time on it, we can not hear him at all or just the first few words. Exemple: Client 101 join radio channel 45, he sends on it for the first time saying: "Hello, I am Thomas and I joined the radio", either we will hear just a "blank" trafic without any voice, either we will hear just "...Radio".

If the trafic was "blank", the user that tries to send on the radio will have to leave/join the radio multiple times before being able to send correctly on the radio.

Second problem: When someone's TeamSpeak crash, he sometimes has to join/leave the radio multiple times before being able to send on it or either to be heard by the people on the radio.

Third problem: Sometimes again, player join a radio, send on it just like normal, but without any event causing this, he will be kind of disconnected from the radio. It says that he is still on the channel, but when he tries to send, nothing happen (animation, radio bip, anything). This issue is very rare, but happened to many players.

The biggest problem are the "blank" radio sending trafic where the player speaks on the radio, but nobody can hear him.

Since when do you have this issues Since the update to the Whisper System instead of the Mute/Unmute one.

Logs Those events never happened to me. First, I though it was only a problem of one or two players, but since my last community meeting, all of them confirmed having the problem at least once.

I couldn't get any log, if really needed, I'll try to ask for logs to an illegal crew on my server that is having the problem really often.

Additional informations FiveM server is under Ubuntu 18.04 SaltyChat minimum required version is the latest one (3.0.5) for all my players. SaltyChat on server is updated to the latest commits made by the developers. (Solution has been compiled by me, not downloaded from the release).

If any tests are needed, I can bring myself on the discord with you or anything to debug this. We are really searching to fix this issue with you as many of my players are complaining about this.

Thanks a lot for your great work, hope to hear from you soon !

xPiwel commented 2 years ago

I also think that issue #101 is the same problem.

BlackFlash5 commented 2 years ago

First issue is already known > https://github.com/v10networkscom/saltychat-docs/issues/41 Second one is an actual bug, we do not sync the channel members (UpdateRadioChannelMembers) after the game instance got initialized again.

The last issue would need more investigation on your end in regards to the situation in which this occurs. The animation should be triggered as soon as you press the keybind aslong as this if-condition returns false.

xPiwel commented 2 years ago

First issue is already known > v10networkscom/saltychat-docs#41 Second one is an actual bug, we do not sync the channel members (UpdateRadioChannelMembers) after the game instance got initialized again.

The last issue would need more investigation on your end in regards to the situation in which this occurs. The animation should be triggered as soon as you press the keybind aslong as this if-condition returns false.

Thanks for the answer. Just rode v10networkscom/saltychat-docs#41. I'm sorry for asking as of the current events with CFX, but may you have any ETA idea of any resolution. Speaker wasn't important from my last issue #99 but this is one are causing many players raging and leaving the game due to the first and second issue (second one especially, when they send on radio for like 2 - 3 times but no body can hear them, they're getting frustrated) ?

Thanks again! Keep the nice work you're doing for Salty man!

BlackFlash5 commented 2 years ago

We can't give you any ETA on the issue, since it's a bug in TeamSpeak and we have no way working around it. It's most likely gonna get fixed in TS 3.5.7, but we have no information on when to expect an update by TeamSpeak.