【插件资讯】 插件来源:原创
使用指令:
无设定=-1 or 0 , 穿墙=命中次数
weap_p228_penetrate -1
weap_scout_penetrate -1
weap_xm1014_penetrate -1
weap_mac10_penetrate -1
weap_aug_penetrate -1
weap_elite_penetrate -1
weap_fiveseven_penetrate -1
weap_ump45_penetrate -1
weap_sg550_penetrate -1
weap_galil_penetrate -1
weap_famas_penetrate -1
weap_usp_penetrate -1
weap_glock18_penetrate -1
weap_awp_penetrate -1
weap_mp5navy_penetrate -1
weap_m249_penetrate -1
weap_m3_penetrate -1
weap_m4a1_penetrate -1
weap_tmp_penetrate -1
weap_g3sg1_penetrate -1
weap_deagle_penetrate -1
weap_sg552_penetrate -1
weap_ak47_penetrate -1
weap_knife_penetrate -1
weap_p90_penetrate -1
amx_showpenetrate 0=关闭弹道显示 , 1=开启弹道显示
amx_penetrate_mode 0=使用CS原本的穿墙判断 , 1=使用我修正的穿墙判断 , 2=使用我修正的穿墙判断 (无限制版)
安装路径:cstrike\addons\amxmodx\plugins
【插件介绍】 今天丢给20个BOT测试…全部武器都设定穿墙…
看BOT扫射扫的很爽…还扫了三场都没问题…
所以我也觉得没问题可以不负责任的丢出来了…
测试影片:
按这里检视影片,登入论坛可以直接观看 原本有支援小刀穿墙…
不过让BOT测时时发现有BUG导致插件无穷回圈让CS整个停掉…
所以就不支援小刀穿墙这种超乎想像的效果…
顶多只给测试影片看看多无理:
按这里检视影片,登入论坛可以直接观看 至于价格问题…嗯?这插件我可是做了一个月耶…
连AlliedModders都找不到相关的原码能参考…
弄了这么久才卖20雅币…嫌贵?
去回覆个20篇或是碰运气点画面最左上角「数位男女LOGO」右边的广告…
运气好马上就能得到50雅币了…再问一次…贵吗?
另外…限制100威望…原因?
原码弄50威望都能被盗去乱散播还得被人呛假原创…
虽然不期待100威望能防止被盗…
不过姑且限制一下好了…
2011/8/15更新:
射击物件"info_target"也能造成穿墙效果…
简单说支援射穿NPC了…
将插件丢进NST测试也成功…
2011/8/19更新:
weap_knife_pierce -1.0
支援小刀穿墙…
并支援原本就能三度穿墙的scout、awp、g3sg1第三次穿墙…
顺便优化写法…
2011/8/28更新:
对SMA写法有兴趣的…我找了AlliedModders两篇相关文章… 想参考的就请自行前往吧…
https://www.sourcemod.net/sh...p?p=1025552 http://forums.alliedmods.net...php?t=148432 不过实际上两篇都不是完全的SMA格式…所以真的只能仅供参考而已… 2011/8/29更新:
威望减半… 将先前版本的BUG处理掉…改变原本写法…
让一些细微效果和原本没修改的情况相近…
除了唯一无法平衡的伤害…||= =
2011/9/2更新:
加入墙壁材质判断且导入CS原本枪枝伤害计算公式来平衡伤害…
不过该死的材质判断有时还是会出现判断错误… 原因?大概要问会AMXX作者或是做地图的人吧… 另一方面…伤害公式只查到CS:S的枪枝数据…
所以伤害计算出来后有时根本和原本的伤害不相近…
不过至少比之前的伤害平衡好多了…
大概… 2011/9/9更新:
判断材质需要解决的问题太多+使用的函数让BOT用会导致伺服器炸裂…
所以又改成穿墙伤害减半的算法…至于穿人伤害则是乘以0.75…
2011/9/16更新:
影片:
按这里检视影片,登入论坛可以直接观看插件换名字+指令换名字+新增指令…因为CSSDK中穿墙的英文是用 penetrate 的说…
「weap_武器名称_penetrate」的数值是「命中次数」…上限是「10」…
例如输入「1」是无法穿墙…输入「2」代表穿人穿墙一次…以此类推…
当这指令输入数值后「weap_武器名称_penetrate_distance」这指令才会生效…
2014/1/31更新:
1
新增指令:amx_penetrate_mode
数值0 = 使用CSSDK的 FireBullets3 内容来判断
数值1 = 和数值0一样,不过针对某些不合逻辑的部分做了修改
数值2 = 和数值1一样,不过取消了两个由 FireBullets3 而来的一些限制,主要是穿墙距离的判断
2
穿墙距离和伤害直接取得…不论是原本的还是修改过的都能确实取得…
材质判断直接读取 sound/materials.txt 的数值…而且材质量没有512数量限制…
也能取得正确的材质穿墙伤害…发出正确的材质声音…
不然之前有512限制会导致某些地图的材质只能回传 'C' …
例如打中某些地图的木头(伤害*0.6)或铁板(伤害*0.2)还是算成水泥(伤害*0.5)…
3
移除穿墙次数限制10…反正 amx_penetrate_mode 只要不大于1都有一些限制…
支援我写的散弹枪插件了…可以对同一把武器同时开启穿墙和散弹…
2014/2/2更新:
将原本使用<fakemeta>的部分内容改用<enginee>…
判断材质的内容写的更严谨…
2014/3/7更新:
附上有广告但是免威望的插件…将材质判断改成最有效率的执行方式…
不再像以往那样回圈可能要执行个512次…
注:只支援amxx 1.8.0 以上使用
警告:禁止转帖
[此文章售价 20 雅币已有 82 人购买]
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!