NDK писал(а):
_Lucifer_666_
Не совсем верно. Вот давай напишу временную диаграмму. Будем считать, что у обоих травников инет летает. Итак косят траву Avtorr и некий XXX. Предположим, что оба смотрят на одну и ту же четверть экрана и реагируют на траву ОЧЕНЬ быстро.
Секунда 0 - у AVTORR обновилась локация... Травки еще нет
Секунда 1 - сервер сгенерил травку
Секунда 2 - у XXX обновилась лока - он узрил траву
Секунда 3 - XXX сел на траву
Секунда 4 - сидит.. сидит...
Секунда 5 - у AVTORR обновилась локация - он зрит траву с сидящим на ней XXX
Я в таких случаях принудительно обновляю локу - чтобы изменить разницу в интервалах обновления локи с соперниками...
Вот и все...
Ну здесь вот я не совсем согласен. Пакет данных с расположением сгенерированых ресурсов или мобов на карте сервер отсылает всем клиентским приложениям одновременно, и обновляется карта именно после получения этого пакета. А вы описали ситуация когда у AVTOR попросту теряется пакет данных. Относительно обновления (и соответственно генерирования пакета) 1 раз в 5 секунд полностью согласен.
Таким образом возможность получить изображение с ресурсом или мобом зависит от 2 вещей:
1). Скорости интернета пользователя.
2). Расстояния человека от основного сервера (чем больше расстояние, тем как правило больше промежуточных серверов, через которые идет пакет от основного сервера двара к компьютеру игрока). Вполне возможно что один из них может так сказать "глючить", или нагрузка на него в определенное время может быть достаточно большой, что будет призводить к задержке обработки пакета.
При этом всем нельзя исключать и включенной бот программы. Скорость ее работы обьясняется тем, что идет перехват пакета на входе в компьютер, дешыфровка, получение данных относительно расположения ресурса и мгновенное подседание на него. Это все делается значительно быстрее чем прием того же пакета клиентом, перевод данных в графику клиентом, а потом прием графики уже человеком.