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

Salty Move Problem #146

Closed NCLJohnWayne closed 9 months ago

NCLJohnWayne commented 1 year ago

Hello,

3 users from our server have the prpblem that there permanently moved in the channel and out every seconds. Do you mabe know whats the Problem is?

Schnuffi1996 commented 1 year ago

Hello,

I and other users have the same problem and have no idea what it could be

SamBradley123 commented 1 year ago

Checking your players DNS from time to time should change your players DNS to Google DNS (8.8.8.8 - 8.8.4.4)

NCLJohnWayne commented 1 year ago

Checking your players DNS from time to time should change your players DNS to Google DNS (8.8.8.8 - 8.8.4.4)

Already done. Thats the first thing we tryed. Same problem with moving

YasinY commented 9 months ago

For others, which did not come to a solution: I am the Founder of Biergarten Roleplay ( discord.gg/biergarten ) and I think we are the first one who found a fix for this lol.

in the settings.json inside of "%appdata%\TS3Client\plugins\SaltyChat" you need to increase the field InstanceTimeout.

This, for example, is the adapted json which you can copy and paste. Make sure TS3 is closed accordingly.

{"WebSocketAddress":"127.0.0.1:38088","UpdateBranch":"Stable","OriginExceptions":["^http:\\/\\/resource$","^(?:(?!http).)*$"],"InstanceTimeout":20,"Is3dEnabled":true,"ExpertMode":false,"LogLevel":"Info","PhoneOffset":"Stereo","RadioOffset":"LeftOnly","SecondaryRadioOffset":"RightOnly","MicClickMode":"Never"}

BlackFlash5 commented 9 months ago

It's a workaround at best. FiveM does have an event queue (or rate limit), when there are to many events, they will get queued and processed at a later time (e.g. few seconds). The plugin expects a response to a ping within 6 seconds by default and resets the instance after that. So instead of increasing the timeout you should optimize other resources.