小飞cs吧 关注:141贴子:2,374
  • 9回复贴,共1

【教程分享】ZP修改夜视仪(SVC_LIGHTSTYLE渲染)

只看楼主收藏回复

首先下载这个源码


zp_nightvision.sma
大小:2.76KB下载:22次转存:0次
文件已失效
IP属地:河南1楼2013-04-06 10:15回复
    (我的是ZPA,可能与你们的不同,但大概都差不多)
    打开ZP主插件,搜索register_clcmd("nightvision", "clcmd_nightvision"),把它注释掉
    这样
    //register_clcmd("nightvision", "clcmd_nightvision")
    然后注释register_message(g_msgNVGToggle, "message_nvgtoggle")
    然后搜索// Set lighting only when no thunderclaps are going on
    注释掉if (!thunderclap_in_progress) engfunc(E...什么什么的,用/* */这个注释
    /*if (!thunderclap_in_progress) engfunc(EngFunc_LightStyle, 0, g_assaround ? "a" : lighting) */
    // Set lighting 下面的也要注释
    /*engfunc(EngFunc_LightStyle, 0, g_assaround ? "a" : lighting)*/
    搜索public set_user_nvision(taskid)
    把里面的内容清空
    public set_user_nvision(taskid)
    {
    }
    这样
    然后set_user_gnvision(id, toggle)里面的内容改为cs_set_user_nvg(id, toggle)
    set_user_gnvision(id, toggle)
    {
    cs_set_user_nvg(id, toggle)
    }
    OK了,去试试。。有错误告诉我。。。
    原理:删掉ZP的夜视仪,重新写一个。。因为用了SVC_LIGHTSTYLE,理所当然的ZP的改地图亮度就挂了。。于是也重写了,但是命令没变,依然是zp_lighting


    IP属地:河南2楼2013-04-06 10:16
    回复
      好东西


      3楼2013-04-10 19:07
      回复
        顶一个


        4楼2013-04-20 19:38
        回复
          @小飞CS 夜视仪有BUG


          IP属地:广东5楼2013-07-03 12:30
          收起回复
            为什么 没有效果 。。。
            ZP-自带的夜视仪也挂了
            可以到出生地购买 但是都是人类的夜视仪


            6楼2016-05-23 03:01
            回复