How to omit the unnecessary data comparing on loading
by Mquaker · in Technical Issues · 04/15/2007 (11:01 pm) · 0 replies
We are using dedicate server and we have a quite serious problem.
Between Server and Client it compares(shares) its datablock and toss back and forward which is unnecessary because the data is already completely in the Client.
Example)
Client: have File00, 01, 02, 03, 04... and more
Server: have File00, 01, 02, 03, 04... and more
And also File-A, B, C, D... and more
We only need to send out data to client about File-A, B, C, D and more in loading.
But what they're doing now is comparing difference between Client and Server about the File00, 01, 02, 03, 04 and more which is really unnecessary. And after that, they finally start to load the data it really needed to be sent. According to that, we are having a longer loading then we meant to have.
FYI the client can not connect to the server from the start, if the client's data is incomplete.
Which makes us double check in every loading(missions).
Since it is unnecessary data to load, how can we skip it?
Between Server and Client it compares(shares) its datablock and toss back and forward which is unnecessary because the data is already completely in the Client.
Example)
Client: have File00, 01, 02, 03, 04... and more
Server: have File00, 01, 02, 03, 04... and more
And also File-A, B, C, D... and more
We only need to send out data to client about File-A, B, C, D and more in loading.
But what they're doing now is comparing difference between Client and Server about the File00, 01, 02, 03, 04 and more which is really unnecessary. And after that, they finally start to load the data it really needed to be sent. According to that, we are having a longer loading then we meant to have.
FYI the client can not connect to the server from the start, if the client's data is incomplete.
Which makes us double check in every loading(missions).
Since it is unnecessary data to load, how can we skip it?
About the author
visit : http://www.quakedev.net