Чето я сильно сомневаюсь, что все именно так. Не может расчет кика идти на стороне клиента того чувака, который кикает. И вообще не клиентское это дело. Как бы он там не лагал, но если на сервере второй игрок уже не кастует, а у тебя лагера все еще каст есть, то хоть ты в него кикай хоть нет, в каст никто не получит.
А вот если лагает тот, который кастует, то он может получить в каст тогда когда по факту на своем клиенте каст уже прекратил, ибо на сервере он все еще кастует и есть небольшое окно между стопкастом на клиенте и стопкастом на сервере в которое можно получить кик. Именно поэтому сприпт на автокик нереально фейкнуть, ибо он ориентируется на каст, который ему показывает сервер. Не важно кто и как лагает, по логу каст будет 1, тот который запустит сервер, а не 3 (1 у кикера, 1 на сервере и 1 у кастера) и если пакет с зажатым киком придет по таймингу раньше чем пакет со стопкастом, то кик будет, даже если лагающий кастер по факту прекратил каст раньше чем кикер зажал кик и он конечно же охренеет, как так-то получил кик не в каст. Именно так возникает ситуация о которой ты говоришь.





Ответить с цитированием
