Re: [问题] 请问fps抓外挂困难的点在哪里?

楼主: karta1897830 (冰岚)   2022-01-14 18:40:52
FPS的问题是运算量太大,跟对延迟低的高度要求
像上篇回文提到的之后如果延迟低,大部分运算交给服务器就可以减少外挂
理论上是这样没错,但实务上FPS做不到
都假设所有玩家都是Lan ping好了,大约10~15ms
你过墙 把位置资讯回传给服务器 +1ping
服务器运算把你能看到的人回传给你 +1后,再由你的显卡绘制出下一帧画面给你
你看到人做出反应后按下开枪,把“要开枪”跟“射击位置”的资讯丢给服务器+1ping
服务器再计算是否命中后,把结果存下来跟丢回给你+1ping,你的显卡再绘制结果
光是开枪部分你就有40ms的延迟了
先不说会感觉人完全打不中或者打中的不是自己瞄的位置,
光是左键按下后会先卡一下子弹才弹出去这点就已经无法忍受了
全自动枪还好,单发枪就别想打中人了
而且这还不计掉包,掉一次可能你就等于根本没开过枪了
这还是打线下赛的情况,线上就根本不能玩
有在玩PUBG或APEX的,看看你打欧服或AP美服是什么情况
大概就是那种情况再加上开枪延迟
作者: weltschmerz (威尔特斯克˙闷死)   2022-01-14 19:42:00
没错 现在一堆运算在本地 根本原因就是对网络的妥协
作者: Shin722 (Shin)   2022-01-14 20:09:00
那fps在电脑上真的会萎缩吧,除非积极抓外挂

Links booklink

Contact Us: admin [ a t ] ucptt.com