Jump to content
butilka123

Possible fix: Kick for Unreliable Connection

You got kicked for unreliable connection while connecting to a place with many players  

34 members have voted

  1. 1. Do you have the same Problem?

    • Yes
      25
    • No
      9


Recommended Posts

Suggestion Name: 

Possible fix: Kick for Unreliable Connection

 

Suggestion Description:

Hello everyone,
since TruckersMP refuses to do a reconnect button I have another Solution. Me and every single of my Friends have the same problem: If we are trying to go to the mechanic or garage in a city were many players are you get kicked for unreliable connection. So i dare to argue that this problem has everyone. Problem: you can't spawn in cities with many players.


So the explanation is that you get kicked because you are having a to high ping while connecting. This is only a thesis but I'm pretty sure its like that. But anyways:

The solution:
What ever trigger this message /kick -- make an exception:

Option 1: To not trigger in an No-Collision Zone. Note:  This Option can also be Modified with Option 2/3.
Option 2:  A little timer so you can load everything.
Option 3: To not trigger until the game from the user is FULLY synchronized.

Note: When you are in a queue you also first load the map and then (if u are  queue 0) you sync to the multiplayer. (= connect with delay -- but you still get (sometimes) kicked because you have to load much at once)

 

I hope this problem is going to get fixed.

 

Any example images: 

Kick.jpg.7b3d68ea950a298e3a5a43c9b1f2c26b.jpg

 

Why should it be added?: 

This would make the gameplay much nicer and fix peoples problem

 

 

  • Like 1
  • Upvote 2

Share this post


Link to post
Share on other sites

Yaaay, its now open for discussion. What do you guys think?

I Personally would enjoy a combination of Option 1 and option 2. In a Non collision zone the rule would not trigger for example 2 min. Then even people with bad computer will have a chance to spawn everywhere. But this exception should only be made when you connect to an server or teleport somewhere. If you lose mid game the connection ull have still to restart the game.

Option 1 and Option 3 combines could also work. This would require more accurate programming and more work to do. I personally prefer option 1+2

 

EDIT:

I also forgot to say that if you leave the non-collision zone, the exception is not valid anymore as you leave. And that the Rule is only valid when you're log-in / teleport destination is in a non-collision zone.

 

Share this post


Link to post
Share on other sites
11 hours ago, drew156 said:

ok so how do the def's fix the problem with unreliable connection  with so many members they cant not everyone's internet speed is the same 

 

Hi drew156,
This topic is about getting kicked while logging in or teleporting somewhere. If your internet is that bad that u get kicked mid road, i can't help you.


I guess u mean the case while connecting or teleporting. While you connect or teleport the game need to load much stuff. While this loading process its normal that the game freezes. While the game is frozen the ping goes up because your game is not responding, That's the main reason why you get kicked. With my solutions this problem should theoretically not happen anymore.

 

I hope u understand it now
 

Share this post


Link to post
Share on other sites

ok so you want a way to reconnect to the server with out having to restart & log back in how would this work for players trying to login & join the servers if players are getting reconnected 

Share this post


Link to post
Share on other sites
16 hours ago, drew156 said:

ok so you want a way to reconnect to the server with out having to restart & log back in

No,
Forget the word reconnect. The main reason why you get kicked is entering a place were many players are. This can be done by two ways: teleporting there or logging in there. By this way you mostly get kicked for unreliable connection.

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

16 hours ago, drew156 said:

how would this work for players trying to login & join the servers if players are getting reconnected 

If you read my post you will see this:

On 1/26/2020 at 3:09 PM, butilka123 said:

What ever trigger this message /kick -- make an exception:


Option 1: To not trigger in an No-Collision Zone. Note:  This Option can also be Modified with Option 2/3.
Option 2:  A little timer so you can load everything.
Option 3: To not trigger until the game from the user is FULLY synchronized.

 

 

There is a little help for spelling: [LINK]: https://languagetool.org/

Please read before you post.

Share this post


Link to post
Share on other sites

Something like this is for sure needed, especially on the promods server where the loading times are longer as well. Doesn't seem to give people a chance if they are loading into a busy place, or going through ferry ports where it is busy on the other side.

  • Like 1

Share this post


Link to post
Share on other sites
On 2/20/2020 at 8:57 PM, drew156 said:

ok so what is this option if not Unreliable Connection your talking about Unreliable Connection then your saying its not for that so what is it for  

Hi drew,

First of all please use punctuation marks. It's hard for me understanding your sentences.

 

I will again try to explain everything in simple words for you.

 

Okay so I am talking about Unreliable Connection. You get many times kicked for the reason: "You got kicked for Unreliable Connection". The reason why you get kicked for that reason is because of high ping. When you are in the loading screen the game is making stuff. And if the game is making stuff the game naturally freezes for a short time. While you're game is freezed the game can't respond to the server. Because the server constantly requests your ping and your game is frozen, the ping goes up because the game is not responding. The ping is a value for the respond speed between game and server. (For others reading this: with game I mean client). If this Ping (respond speed) gets to high, the server kicks you because you would lag around.

 

To fix this problem my suggestion is to make a rule for the game that you can't get kicked when you are joining a game. The options I am talking about are only one way of many ways to fix the problem.

 

So this was my last explanation. If you still don't understand it I can't help you. I will also not answer anymore because everyone else seems to understand it except you. I also want to prevent trashing the topic with such things. 

 

I have said everything.

 

And sorry if my grammar is horrible. I wrote this on smartphone without grammar check.

Share this post


Link to post
Share on other sites
On 1/26/2020 at 2:09 PM, butilka123 said:

Option 1: To not trigger in an No-Collision Zone. Note:  This Option can also be Modified with Option 2/3.

I think this would be a good idea along with the "synchronizing" of other users.

 

This could be useful instead of having to reload everytime. 

  • Like 1

Share this post


Link to post
Share on other sites

This raises the question why someone would need to or would want to log into an highly populated area in the first place.
I believe that the areas in question and their surroundings are infamous and are already well known.

 

Let us not forget that every additional player that appears in an already crowded area will add to loading times and lag for himself and others. Therefore I understand the high ping kick as a protective measure.

The problem with the suggested timer (option 2) might be that different internet connection speeds and computer performances will need different times to load everything properly.

  • Like 1

Share this post


Link to post
Share on other sites
On 3/21/2020 at 10:58 AM, Joao Rodrigues said:

This raises the question why someone would need to or would want to log into an highly populated area in the first place.
I believe that the areas in question and their surroundings are infamous and are already well known.

 

Let us not forget that every additional player that appears in an already crowded area will add to loading times and lag for himself and others. Therefore I understand the high ping kick as a protective measure.

Basically, I agree. But also normal cities, were its just busy, have the kick problem. With a bad PC you still get kicked in a normal busy city.

 

On 3/21/2020 at 10:58 AM, Joao Rodrigues said:


The problem with the suggested timer (option 2) might be that different internet connection speeds and computer performances will need different times to load everything properly.

I fully agree.

Share this post


Link to post
Share on other sites
On 3/21/2020 at 10:58 AM, Joao Rodrigues said:

This raises the question why someone would need to or would want to log into an highly populated area in the first place.
 

The Problem also occures when you had to F7 because someone rammed you and stuff like that. But its difficult to avoid accidents by 100%, especially when you have a topheavy freight. If you F7 then you still may get kicked for unrelieable connection. The more power your pc has the less you will have that issue, however I am playing on a lowspec gaming laptop from 2015 so I know that issue quite well. (No money for upgrade 😞 )

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...