引用 | 编辑
husano896
2010-08-05 19:53 |
楼主
▼ |
||
x6
相信大家对ZP的夜视镜很头痛吧!眼睛都被闪瞎了怎么打僵尸本人已经弄好了较OK的夜视镜 除了跟内建的夜视镜几乎一样外 完全不会LAG ------------------------------- 使用需求: 可以正常运作的ZP(不限版本) ------------------------------- ※请记得先备份sma!! 1.打开zombie_plague40.sma 2.按寻找 搜寻public set_user_nvision(taskid) 并确认好public set_user_nvision(taskid)下面的 "{" 和 // Game Nightvision 上面的 "}" 的位置 3.取代成以下这段 复制程式 public set_user_nvision(taskid) { if (!g_nvision[ID_NVISION] || !g_nvisionenabled[ID_NVISION]) { // Task not needed anymore emit_sound(ID_NVISION,CHAN_ITEM,"items/nvg_off.wav",1.0,ATTN_NORM,0,PITCH_NORM) remove_task(taskid); return; } if (!is_user_alive(ID_NVISION)) return if (g_zombie[ID_NVISION] || g_nemesis[ID_NVISION]) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"),{0,0,0},ID_NVISION) write_short(100) //更新速率 write_short(100) //更新速率 write_short(1<<12) write_byte(get_pcvar_num(cvar_nvgcolor[0])) //红 write_byte(get_pcvar_num(cvar_nvgcolor[1])) //绿 write_byte(get_pcvar_num(cvar_nvgcolor[2])) //蓝 write_byte(75) //清晰度 message_end() } else { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"),{0,0,0},ID_NVISION) write_short(100) //更新速率 write_short(100) //更新速率 write_short(1<<12) write_byte(get_pcvar_num(cvar_humnvgcolor[0])) //红 write_byte(get_pcvar_num(cvar_humnvgcolor[1])) //绿 write_byte(get_pcvar_num(cvar_humnvgcolor[2])) //蓝 write_byte(75) //清晰度 message_end() } } ※注意{ 和 } !! 多一个括号或少一个括号都没办法正常运行噢 4.存档&编译 5. 完成!! 以下为成果图 人类夜视镜 僵狮(?夜视镜 ----------------- 刚刚发现不小心多发一篇 Orz......... 而且又发现时间调错XD -----------------给有改过夜视镜更新速率的 可以改改看我的程式码里面的 message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"),{0,0,0},ID_NVISION) write_short(100) ←更新速率(毫秒计算) write_short(100) ←更新速率(毫秒计算) 1秒的话就打1000 x7
|
引用 | 编辑
bugatti1024
2010-08-05 19:54 |
1楼
▲ ▼ |
这是真的吗?已经被这个问题困扰了好久...我试试先!!
x0 |
引用 | 编辑
chuchung712
2010-08-05 20:09 |
2楼
▲ ▼ |
是把整个画面变成绿色 = ="
但是这样会看的清黑暗的地方吗? x0 |
引用 | 编辑
husano896
2010-08-05 20:20 |
4楼
▲ ▼ |
另外提供我夜视镜的颜色调配
zp_nvg_color_R 253 // 丧尸夜视镜颜色 (红) zp_nvg_color_G 110 // 丧尸夜视镜颜色 (绿) zp_nvg_color_B 110 // 丧尸夜视镜颜色 (蓝) zp_nvg_hum_color_R 85 // 人类/幸存者夜视镜颜色 (红) zp_nvg_hum_color_G 200 // 人类/幸存者夜视镜颜色 (绿) zp_nvg_hum_color_B 85 // 人类/幸存者夜视镜颜色 (蓝) x0 |
引用 | 编辑
LHM1996717
2010-08-05 20:45 |
5楼
▲ ▼ |
这么痛苦不开就行了
x0 |
引用 | 编辑
SkY★NeT
2010-08-05 21:27 |
6楼
▲ ▼ |
其实........本人有个超9的方法,就是.....................
改电筒,用customflashlight.amxx ;玩家电筒灯光颜色插件 就可以,能改颜色,和半径,只要把半径较大就好了............. x0 |
引用 | 编辑
bugatti1024
2010-08-06 18:16 |
10楼
▲ ▼ |
大大,我有问题!!
刚刚进游戏测试发现夜视镜开启后会闪个不停,闪的我眼睛都快瞎了... x0 |
引用 | 编辑
husano896
2010-08-06 18:29 |
12楼
▲ ▼ |
to 10 11 楼
夜视镜更新速率有被调过? 我本身是0.1秒更新一次夜视镜(没改过速率) 可以改改看我的程式码里面的 message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"),{0,0,0},ID_NVISION) write_short(100) ←更新速率(毫秒计算) write_short(100) ←更新速率(毫秒计算) 1秒的话就打1000 x0 |
引用 | 编辑
bugatti1024
2010-08-06 19:10 |
13楼
▲ ▼ |
引用 | 编辑
8106125
2010-08-06 19:59 |
14楼
▲ ▼ |
改太长会变成关不掉夜视镜
太短又会导致闪烁. 虽然修改后开启夜视镜不会降低FPS,但是也导致看暗处的玩家也不是很清楚 x0 |
引用 | 编辑
bugatti1024
2010-08-07 09:38 |
17楼
▲ ▼ |
引用 | 编辑
bugatti1024
2010-08-07 13:07 |
19楼
▲ ▼ |
引用 | 编辑
smile2925100
2010-08-07 14:24 |
20楼
▲ ▼ |
谢谢分享呀
这样就不怕lag 或一直闪了 x0 |
引用 | 编辑
zz12345zxc
2010-08-07 22:24 |
21楼
▲ ▼ |
不开的话 我戴眼镜 会和真 实一样看清楚很容易 死 带上夜视 电脑滥容易报P
x0 |
引用 | 编辑
0912277575
2010-08-08 18:15 |
22楼
▲ ▼ |
其实只要 夜视镜 颜色不要太低 基本上是不会LAG..像我都调200以上=w=
x0 |
引用 | 编辑
fOvErVe乐eX
2010-08-10 20:48 |
24楼
▲ ▼ |
谢谢大大啊
x0 |
引用 | 编辑
离之彦
2010-08-12 20:26 |
26楼
▲ ▼ |
我也被这问题困扰很久...
一直闪一直闪...很讨厌= =" 话说你能加入打开夜视镜有声音嘛?? 咦--已--- 的声音... 我家ZP没有耶@@' 可是一般模式有... x0 |