metahook吧 关注:756贴子:11,755
  • 20回复贴,共1

【破解客户端512可见实体上限】

只看楼主收藏回复

先甩代码http://git.oschina.net/hzqst/codes/xcgvspb3hnzld6f9ij28e
原版引擎中玩家在一个visleaf(通俗的说就是一个可见区域)内只能同时绘制512个实体。
这512个实体会被放进visedicts数组并等待绘制,超过的部分即丢弃(包括临时实体TEMPENTITY也会占用这个数组)。
这个代码可以把上限从512提升到1024甚至更高(启动参数-visedicts N)
代码来自Meta Renderer,转载需注明作者


IP属地:江苏1楼2015-09-10 22:45回复
    前排拜模大神。


    IP属地:广东3楼2015-09-11 20:46
    回复
      实体太多是否卡死?


      IP属地:广西来自Android客户端4楼2015-09-13 16:22
      收起回复
        改完之后会导致许多旧的用循环33~512的插件废掉


        IP属地:湖北5楼2015-09-13 17:05
        收起回复
          。。。


          IP属地:广东来自Android客户端6楼2015-09-18 16:19
          回复
            请问是要存成cpp吗? 我先把代码储存于metahook.cpp了
            然后编译器发出好多错误似乎都是未宣告的识别项
            是不是还要include其他东西?
            请大神指点阿 刚接触MH所以也不是很懂C++ 想试试


            7楼2015-12-16 16:37
            收起回复
              不会弄啊……


              来自Android客户端9楼2018-01-16 09:54
              回复
                大神,能不能弄出dll给我啊,谢谢,软件要2个g太大了。。下载好慢啊


                来自Android客户端10楼2018-01-16 20:48
                回复