4 ms·
UO had rubberbanding rampant - that is, you'd move on the client, then warp back to an old position after the server said you actually didnt move there. It was
by throwaway13337 10y ago
UO had rubberbanding rampant - that is, you'd move on the client, then warp back to an old position after the server said you actually didnt move there.
It was terrible.
Most all MMOs with WSDA movement trust the client to set the player's position and it mostly works. Cheating through warping or speed is easily detectable through other means of post-verification and banning players that fail that verification. It makes the game feel more fluid to the player while still not really allowing cheating.
Everything else is generally handled serverside which is fine because it mostly doesn't need as high a reaction time as movement to feel natural.
If speed/warp hacks are a problem, it's not because the developers that use client-set-movement aren't able to fix it, it's because they don't care.
- TillE 10y agoMovement in UO worked ok most of the time, and that was with clients on 56k modems and servers powered by hamster wheels. > it's because they don't care That'd be nearly every company running an MMO then. You're quite right in principle: speed hacks and teleportation should be extremely easy to find by doing basic sanity checks every now and then. But in practice these things go on for months and months.
- throwaway13337 10y agoYes, it's true that they don't care. I know this from experience as one of 'they'. It's I guess oversimplified that we don't care. It's just that I, as a developer, would not be able to justify allotted time to fixing hacks that don't hurt the game much until they do.
- MustardTiger 10y ago>UO had rubberbanding rampant Only if you had high latency and tried to move somewhere you couldn't actually move. >If speed/warp hacks are a problem, it's not because the developers that use client-set-movement aren't able to fix it, it's because they don't care. That's precisely what I said. Obviously they can fix it, since it was fixed before they started development. They did it wrong and don't care.
- daemin 10y agoYep, I was playing it from Australia on dialup, had about a 200+ms ping. What ended up happening is my character would be running in the wilderness, then after a few seconds it would snap back because I hit the side of a house/castle.