Привет всем. Делаю систему урона, столкнулся с такой проблемой:
Я на клиентской стороне подписываюсь на метод outgoingDamage и в нем вызываю событие на сервер, при этом предаю targetRemoteId. На серверной стороне по targetRemoteId я нахожу target и вычитаю ему 1 хп. Суть: когда я стреляю из пистолета, target ХП уменьшается и все работает. Но как только я начинаю стрелять быстрее, например из автомата, то ХП не успевает уменьшаться. Как быть, кто сталкивался с подобным ?
Я на клиентской стороне подписываюсь на метод outgoingDamage и в нем вызываю событие на сервер, при этом предаю targetRemoteId. На серверной стороне по targetRemoteId я нахожу target и вычитаю ему 1 хп. Суть: когда я стреляю из пистолета, target ХП уменьшается и все работает. Но как только я начинаю стрелять быстрее, например из автомата, то ХП не успевает уменьшаться. Как быть, кто сталкивался с подобным ?