引用 | 編輯
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 |