查看: 3457|回复: 28

[源码][ZP] 防护力场弹

[复制链接]
发表于 2012-11-2 06:56:31 | 显示全部楼层 |阅读模式
[ZP] 防護力場彈 2009/04/21更新
2009/04/21 更新 (加入防護力場彈可以丟棄的功能)
就是當你購買了防護力場彈之後,若是想丟給別人使用 (不過我想這機會比較小^^")
可以先切換成使用防護力場彈,然後再按 'G' 就可以把手上的防護力場彈丟在地上.
不過,也可以另外設定把這項功能關掉.
#define CAN_DROP_GRENADE //防護力場彈可以被丟棄.(在最前面加上 // 即是取消這項設定)
另外就是,防護力場彈的第二效果音效 suitchargeok1.wav ,如果你不是用 Steam 的CS1.6! A
是用DcOo 或是其它版本的,可能會沒這個音效文件,我有提供了這個音效文件
可以另外把它加入你的 sound\items 資料夾下面使用-
========================================================
2009/04/18 更新 (一項bug修正)
感謝 li714555 提供 bug 的發生點
就是當你開場之後購買了防護力場彈之後,若是先丟照明彈,接著再丟防護力場彈的的話,
這時防護力場彈會無法發生作用...
已針對這個問題作出修正,目前反覆測試多次無再發現任何問題.
========================================================
2009/04/17 更新 (一項 bug 修正)
發現了一項 bug , 已做出修正&
就是有時候丟出防護力場彈後,會沒有出現防護力場的效果,
原來是 task 的設定參數有誤,已修正這個問題.
目前己無再發現任何bug.
========================================================
這個防護力場彈插件弄了好久,因為在製作中一直有發現bug2
所以要一直找bug發生點修正...
這個" 防護力場彈"是人類使用的特殊道具,
其用法手榴彈的用法大致相同,都是購買後,然後要使用它就是把它丟出去.:
它的功能是被家丟出去後會發生作用,會在最後停駐的地點產生防護力場,
在防護力場的範圍內喪屍會無法近身,因為會被力場的反彈力道彈開,
還有若是喪屍觸及防護力場的作用範圍也會損血,不過也可以設定成不會損血只彈開.
若是當持有防護力場彈的玩家被感染成喪屍或是死亡時,那麼所持有的防護力場彈會掉落,其它玩家就可以撿起來使用,
而防護力場彈也有同時存在的數量限制,這個意思是說,
玩家持有的數量 + 己經丟出去使用正在作用中的數量 + 掉落在地面的數量 ,不能超出一個設定數值
預設是不能超出5個,主要也是為了怕系統負擔過重.
另外,防護力場彈是設定成使用煙霧彈的位置,購買之後,切換成使用煙霧彈就能使用,
而防護力場彈的數量也是和原照明彈的數量混在一起的, 切換成煙霧彈使用後,,
按 'R' 可以再切換成使用 照明彈 或是 防護力場彈.

設定功能項目:
#define ONLY_INFECT_ROUND //只有在感染模式的回合才能購買防護力場彈.
#define CAN_MAKE_DAMAGE //當喪屍進入防護力場的作用範圍內時,對喪屍會造成傷害.(在最前面加上 // 即是取消這項設定)
#define Max_Damage 200 //防護力場的最大傷害值(HP),即位置在最中心的傷害值"
#define Min_Damage 50 //防護力場最小傷害值(HP),即位置在最外圍的傷害值
#define Max_Portect_Num 5 //最多數能同時存在多少顆防護力場彈在地圖中
#define Protect_Affect_Radius 200.0 //防護力場彈的有效作用範圍半徑.
#define Protect_Affect_Time 200 //防護力場彈的效用時間.(單位: 0.1's) <---設定成200即是,設定成20秒的意思.
#define Nade_Trail_RGB_Red 0  //投擲彈拖尾顏色的RGB (Red) 設定值
#define Nade_Trail_RGB_Green 200 //投擲彈拖尾顏色的RGB (Green) 設定值
#define Nade_Trail_RGB_Blue 200  //投擲彈拖尾顏色的RGB (Blue) 設定值
插件所會用到的持防護力場彈的手部模型 v_grenade_protect.mdl  ,預設是要放入 models\zombie_plague 資料夾中.
个人认为在把这个插件加入僵尸服务器,需要把购买无限子弹的插件取消,不然有点BT。对于那些用了僵尸升级插件的,也比较BT。我以前也做过僵尸服务器,只有追求游戏的合作性,才能有更多玩家加入。别去太追求那些所谓的升级模式,那些只会给玩家带来一时的新鲜感,如果你不能及时的去更新出那些东西,玩家又会转移的别的有新鲜感的服务器


[ZP]防护力场弹.rar

357.24 KB, 下载次数: 556

发表于 2012-11-6 13:11:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-11-7 19:52:30 | 显示全部楼层
我帮你 喝喝  
发表于 2012-11-11 16:20:15 | 显示全部楼层
抢座位来了  
发表于 2013-11-11 11:55:43 | 显示全部楼层
不会用啊        
发表于 2014-11-11 10:53:41 | 显示全部楼层
老大,我好崇拜你哟  
发表于 2014-11-26 13:11:11 | 显示全部楼层
其实回帖算是一种没德德,所以我快成圣人了  
发表于 2014-12-15 23:30:57 | 显示全部楼层
不错不错.,..我喜欢  
发表于 2015-1-11 14:39:16 | 显示全部楼层
呵呵,支持一下哈  
发表于 2015-2-16 02:29:45 | 显示全部楼层
一山不能容二虎,除非一公和一母!  
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则