狼骑竹马来 发表于 2011-2-11 14:03

[再次实验报告]关于一些指令的距离/范围各种测量以及如何修改重力

上次写的那个写实模式,貌似没什么人理那一两枪的关系= =,现在测试些有用点的
测试方法:
打开榴弹范围显示
调慢游戏时间(慢动作)
使用标记插件标记出各个点

榴弹发射器
榴弹爆炸时对普通感染者的必杀范围和震退范围由以下参数控制
grenadelauncher_radius_kill 180   //击杀,180单位(英寸,约4.572米)距离
grenadelauncher_radius_stumble 250   //击退,250单位(英寸,约6.35米)距离
PS:求2用的距离单位未知,不过根据老美的习惯,很有可能是英寸,如果是英寸的话,经过测量比尔大概有1.9米(75单位左右)..)
对除TANK,WITCH,CHARGER外的所有感染者均有击退效果
离爆炸中心点越近,伤害越大


榴弹发射器发出的炮弹如同电锯一样,也会在一定角度的圆锥内偏转,控制参数如下
grenadelauncher_vel_variance 10
上升的角度由参数
grenadelauncher_vel_up 100f
发射出的炮弹速度
grenadelauncher_velocity 1200
即每秒1200单位(英寸)距离,1200单位(英寸,约30米)距离是多少呢?
图中绿蓝两标志之间就是1200单位(英寸)的距离
注意:移动的是水平移动的距离,即使参数为0,榴弹仍会向上跳


BOOMER爆炸的范围由这个参数控制
z_exploding_splat_radius 200

关于高爆弹的伤害范围
离伤害中心越远,受到的伤害越大,但不一定秒杀
散弹枪+高爆弹(中心为红标)

其他武器的伤害范围,包括SMG和步枪(榴弹除外)(中心为绿标)


最后关于重力
跟CS一样,用指令
sv_gravity 800 //这指令被V社藏了起来
可以改变重力(只对幸存者,幸存者扔出的手雷,榴弹,特殊感染者(WITCH除外),TANK君的石头)
PS:支持负数,即支持反重力!如果弄成反重力,那么TANk君的石头,手雷和榴弹会往天上飞,玩家(幸存者+感染者)一旦跳跃遇到楼梯之类的就会往天上掉,囧,但TANK君仍可以用石头很精确地砸中你(仍站在地上时),因为TANK扔石头的计算轨道已经把重力算进去了....

貌似可以测出来的范围貌似就这几个,燃烧弹和口水貌似没有固定的范围,会随着发射的方向随机改变

吐槽一下,这个标记插件英文名是Attack Marker,这让我想起了丝袜空间...
看在打了这么多字的份上,路过的回个帖{:3_166:}

981126324 发表于 2011-2-11 14:33

mm615657 发表于 2011-2-11 19:49

我说怎么找不到重力怎么调......

狼骑竹马来 发表于 2011-2-11 20:05

我说怎么找不到重力怎么调......
mm615657 发表于 2011-2-11 19:49 http://bbs.3dmgame.com/images/common/back.gif


    要修改的话得用插件修改,控制台
sm_cvar sv_gracity XXX   //XXX=重力,默认800
这个指令貌似是HL2,HL1,L4D1,L4D2通用...记得以前CSS和CS1.6也有这指令..

心碎 发表于 2011-3-21 15:57

不知道有没有时间控制器,这个插件我想用来训练亨特。还有那个血条我在香蕉网上下载后是一个网址然后打开网址却连接失败。不知道能不能上传一个。谢谢了

狼骑竹马来 发表于 2011-3-21 22:28

回复 5# 心碎


    如果可以开作弊的话,在控制台输入
sv_cheats 1   //开启作弊
host_timescale1.0   //设置时间快慢,1.0=正常

如果不可以开作弊的话,试下这个插件

控制台输入
sm_timescale X //控制时间快慢

心碎 发表于 2011-3-22 12:47

回复 6# 狼骑竹马来


    谢谢,下午去试试

心碎 发表于 2011-3-22 16:32

原来是这个啊,晕。我当初没搞懂无视了
页: [1]
查看完整版本: [再次实验报告]关于一些指令的距离/范围各种测量以及如何修改重力