Very bad net lag. Jedi-powers, anyone?

正在查看此主题的用户

Hibiki

Sergeant Knight at Arms
Hello everyone!

My application to join the beta was accepted, and I've finally been able to try out war-band first hand!  :grin:
I am pretty impressed with it so far, except for one issue that makes the game extremely hard to play for me: net lag!
I would like to know if everyone else has this problem as bad as I do, so I will explain my gaming experience:

I seem to be "running behind" everyone. In other words, where I see a player, and where that player is, is very different. If I am standing still and another player is running towards me with a weapon, I will get killed before I see him even swing, or even get close enough to hit me if he were swinging. So I appear to just die for no reason. Then, I do not actually see him swinging and within range of me until about two seconds later.

The same thing happens when I try to attack people, but in reverse. I have to aim not where the player is on my screen, but I have to guess where the player is on his screen. When I shoot an arrow directly at a player or horse that is moving even the slightest, it almost always passes harmlessly through the target. Likewise, if a player is backing away from me, even though they appear to be VERY close to me and I have a long-reach weapon, when I swing, my weapon will not hit him, because he is actually much further away from me than he appears to be on my screen. And when I am lucky enough to land a hit, I do not actually see my enemy take the hit until about 2 or 3 seconds later.

For some reason, my ping is usually about 150 to 250. This very unusual, as I have a very good connection, and I rarely have more than 50 ping in other games I play. So, this could very well be the cause. Where are the beta servers set-up, exactly?

At any rate, with most games, high ping does not so drastically effect the game. With first person shooters, for example, to get around lag, I believe that a player's hit is actually registered with the attacking end, not the receiving. For example, I aim and shoot someone where I see him on my screen, I send a message to the server saying I hit him, and then the server sends the message to the player telling him he's been hit. As combat usually takes place at a distance with fast-moving projectiles in FPS shooters, this usually doesn't matter that much.

Now, I might be wrong, but in Warband, it seems that the hit is registered on the receiving player's end. So, if I shoot an arrow, and then by the time the other player sees the arrow, he's already moved, then it doesn't register. The speed of all weapons is relatively slow, and judging distance and quickly reacting in combat is so important in M&B's combat system that this plays a very important role, and any kind of net lag makes it severely hard to play.

So... I have no idea how this sort of thing could be fixed or lessened, or if it is even a big problem for other players who get a better connection with the server, but I just wanted to put my experience out there. What do you all find?

For now, I suppose I will just train my Jedi-powers and try to predict where my opponent is before he's actually there  :mrgreen:
 
Ping is 90% where you live in relation to the server.
10% internet connection.

If you live in US and server is in Europe (i dont know if this is the case, I've only just got the beta myself today), then no matter what you do your ping will be at least 100. Think yourself lucky your not Australia like me, the ping to a european server is over 350 for me, and over 300 for US.
 
I believe the magic number for ping is around 70ms. If your ping is over that, then you will start to notice the things you describe, and if it is under that, then the game plays quite well. This is true for all multiplayer games. However, the lag that is noticed ingame can be lessened by good netcode, and other tricks within the send and recieve process, that decrease ping and/or reduce the problems that arrive with high ping. I believe that Taleworlds would be working on this aspect, and since it is a beta, the current problems that arise may be lessened in the future.

As Robb_Stark has said, just be thankful that you get a lower ping than some of the acceptees in the beta, I get around 250 ping most of the time, it makes it very hard to play.
 
actually, I had the same problem with a ping of only 40 :roll: Called it the teleporting godhand attack. Anyways, what made things much better was switching from Direct X9 to Direct X7. Suggest you do that.
 
Ludial 说:
actually, I had the same problem with a ping of only 40 :roll: Called it the teleporting godhand attack. Anyways, what made things much better was switching from Direct X9 to Direct X7. Suggest you do that.

In that case, you are blaming lagg for your terrible skills :razz:

I have lag spikes that I have yet to be explained. I'll be playing at 70 then it will shoot to 200 and gradually come back down.
 
Ludial 说:
actually, I had the same problem with a ping of only 40 :roll: Called it the teleporting godhand attack. Anyways, what made things much better was switching from Direct X9 to Direct X7. Suggest you do that.


Wow! This actually helped me a whole lot. Playing in DX7, the problems I described above are still noticeable at times, but MUCH, MUCH better. I can actually play effectively now  :mrgreen:

This raises a bigger question, however; why is this so? Aren't graphics just rendered on the client end? How should rendering them different cause such noticeable net-lag? It doesn't make sense.
 
Playing on eu servers with ping sitting very stable at 30-33, locked fps at 60 and it rarely goes lower. So when I started having the exact same problem I assumed it was packetloss or my dodgy connection acting up; anyway, thanks for the tip, switching to dx7 solved all the stuttering (more like skipping half the frames) and it became very enjoyable.
 
My *lowest* ping is 212 for some US servers. I can play it fine and dandy but swinging blades gets about five seconds to do it... I was kicked in the butt in more than one occasion due to it  :lol:.
 
Can someone explain why my ping went from around 50 to 1,000? I'm not exaggerating. It went to about 1,100 for about 20 seconds and, needless to say, I was killed. Is this my computer's fault or was it just the server (nobody answered when I asked if it happened to anyone else)?
 
后退
顶部 底部