Sometimes when you try to pick up an item on the ground, the character gets stuck in the picking up animation for more than 2 seconds. This seems like a lagging issue but it really shouldn't be. Because the lag can't always be more than 2 seconds. 2 seconds lag is huge, which means it does not happen often. But this stuck in pick up animation happens more often than it should.
The reason this shouldn't be a lag problem is because it's difficult to have more than 2 seconds of lag that frequently. Therefore the problem must be something else. For example, the stuck in animation could occur if the client is waiting for a response from the server for more than 2 seconds (this is lag). But if the client receives an incorrect response from the server, it should immediately cancel the animation, not wait more than 2 seconds (which it then probably cancels the animation). There's no reason to wait that long if the response from the server is already received.
Another situation is that the client failed to send the action to the server, which is why it never receives the response, which it waits upto or more than 2 seconds. This could be a lag issue but, as I had said, it cannot happen that frequently, therefore there is a problem besides lag. It means the client, for some unknown reason did not send the action to the server. Why? Check the code where this happens. That's where the problem is.
Just play the game and you will notice it. It usually happens more frequently when the day is rolling over to the next day where the saving occurs. When it's about to roll over to the next day, try picking up an item quickly and this stuck in animation is likely to occur.
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 accountSign in
Already have an account? Sign in here.
Sign In Now