mingjey2000
|
分享:
▼
x0
|
[1.6][插件] 關於這把槍的問題
這把槍是在外國網站找到的,是個很毒的一把槍,它連隊友都能毒死, 測試後算是一把完美的槍支,但它有個小小毛病,在第一次裝子彈後,只要每點擊一次發射, 它便會自動補一次子彈動作,但問題是明明子彈還很多,它根本不需要提前自動裝子彈吧, 所以想請大家幫幫忙,這個小小毛病要從哪一段程式去修正它! "讓子彈用完才能自動補子彈"
|
|
x0
[樓 主]
From:台灣寬頻通訊顧問股份有限公司 | Posted:2019-05-22 20:11 |
|
|
弒血
|
分享:
▲
▼
下面是引用 mingjey2000 於 2019-05-22 20:11 發表的 關於這把槍的問題: 這把槍是在外國網站找到的,是個很毒的一把槍,它連隊友都能毒死, 測試後算是一把完美的槍支,但它有個小小毛病,在第一次裝子彈後,只要每點擊一次發射, 它便會自動補一次子彈動作,但問題是明明子彈還很多,它根本不需要提前自動裝子彈吧, 所以想請大家幫幫忙,這個小小毛病要從哪一段程式去修正它! "讓子彈用完才能自動補子彈" 269行後面沒有寫完..不曉得是不是這原因導致這把武器出問題 // 使用了武器射速參數 但是沒有記憶體位置標示 set_pdata_float( Player, 83, OFFSET_TIME_ATTACK ) //修改後 set_pdata_float( Player, 83, OFFSET_TIME_ATTACK, 5 )
此文章被評分,最近評分記錄財富:100 (by amore12) | 理由: 讚..^^ | |
|
|
|
|
x1
[1 樓]
From:臺灣中華電信股份有限公司 | Posted:2019-05-22 20:45 |
|
|
mingjey2000
|
分享:
▲
▼
改成這指令後
if( fInReload && flNextAttack <= 0.0 && !iClip) 有時可正常,有時又會自動補一次子彈
原本45顆子彈,自動補彈後變回8顆,當子彈用完或是"手動裝彈"又變回45顆,每發射一下又自動補一次子彈, 它確實是散彈槍的寫法,也許只好從子彈數量設定成 8顆,讓它能配合(不超過8顆就不會出現提前自動補子彈動作)
132行 cvar_clip = register_cvar("zp_pl_clip", "45") // 子彈數 改成 cvar_clip = register_cvar("zp_pl_clip", "8") // 子彈數
此文章被評分,最近評分記錄財富:100 (by amore12) | 理由: 讚..^^ | |
|
|
|
|
x1
[4 樓]
From:台灣寬頻通訊顧問股份有限公司 | Posted:2019-05-23 12:15 |
|
|
弒血
|
分享:
▲
▼
下面是引用 mingjey2000 於 2019-05-23 12:15 發表的 : 改成這指令後
if( fInReload && flNextAttack <= 0.0 && !iClip) 有時可正常,有時又會自動補一次子彈
原本45顆子彈,自動補彈後變回8顆,當子彈用完或是"手動裝彈"又變回45顆,每發射一下又自動補一次子彈, 它確實是散彈槍的寫法,也許只好從子彈數量設定成 8顆,讓它能配合(不超過8顆就不會出現提前自動補子彈動作)
132行 cvar_clip = register_cvar("zp_pl_clip", "45") // 子彈數 改成 cvar_clip = register_cvar("zp_pl_clip", "8") // 子彈數 707行改這段看看 if (iClip >= iClipExtra) return HAM_SUPERCEDE 修改後 if (iClip >= iClipExtra || iClip) return HAM_SUPERCEDE 修改成如果clip內還有子彈就不能裝填看看 如果還是不行 那我建議 把m3改掉 換成別把步槍
此文章被評分,最近評分記錄財富:100 (by amore12) | 理由: 讚..^^ | |
|
|
|
|
x1
[5 樓]
From:臺灣中華電信股份有限公司 | Posted:2019-05-23 14:48 |
|
|
|