Once you've visited a few servers and have thousands of packages in your cache (because every server admin feels the need to install everything they see), joining new servers very often gives you package mismatches. Now, you can 'fix' this issue by manually deleting the cache files it complains about and then joining the server will work (though not if you go back to the server that gave you the previous version).
The reason why this happens is because the hashing system used by KF is completely crap and doesn't handle hash collisions at all. Hash tables are rather basic, and handling hash collisions is completely elementary to their design, and I'm amazed that KF doesn't do it at all.
The reason why this happens is because the hashing system used by KF is completely crap and doesn't handle hash collisions at all. Hash tables are rather basic, and handling hash collisions is completely elementary to their design, and I'm amazed that KF doesn't do it at all.
Aucun commentaire:
Enregistrer un commentaire