消逝的光芒武器属性介绍

消逝的光芒武器属性介绍,第1张

消逝的光芒》修改枪械类武器属性方法解析

我相信很多《消失的光》玩家都是玩死亡岛的,他们来自图图党。玩完死亡岛再玩跑酷岛有点难受。

之前看了很多修改的方法,发现了一个有用的线索:飞镖中投掷武器的噪音类型是NONE,意思是 火 有时候不会发出声音来吸引丧尸,我就把枪换了,结果变成了有声音的消音武器。......

修改步骤

现在来说说修改步骤:用rar打开DW中的data0.pak,找到脚本/库存。库存文件主要是针对投掷类武器,包括飞镖,手榴弹之类的,库存_gen文件是针对枪械的。

搜查枪械后,发现的第一件物品应该是德国9mm手枪。以此为例来说明。我只说比较有用的修改,剩下的可以自己研究。

项目( quot火器_手枪 quot类别类型_火器)

{

CategoryType(类别类型_火器);

可见性(真);

item type(item type _ Pistol);

物理脚本( quotsingle _ dropped _ inventory . phx quot;);

upgrade level(0);

条件(-1);

damagerangemiro(110.0 * 0.01);这个基础伤害不需要修改就可以影响,后面还有更有用的修改方法HeadSmashProb(1.0);下面四项是截肢率,100%应该是1。

HeadCutProb(0.0);

ArmsCutProb(0.0);

LegsCutProb(0.0);

CutTypesGroup(CutTypesGroup _ Holes);

damage type(damage type _ Bullet);

网格( quotwn _ pistol _ a.msh quot);

动画前缀( quot贝雷塔 quot);

hud icon( quot;武器_手枪 quot);

拍摄时间(0.3);发射频率越小,发射间隔越小。

shot sound( quot;glock _ shot _ XX.wav quot);射击的声音,没有必要改变。

basesoundprifix( quot;格洛克 quot);

DefaultBulletId( quot;子弹_手枪 quot);

AmmoCount(8);炸弹装载量

reload time(1.5);重新装填弹匣的时间

空声( quotberetta _ empty.wav quot);射空弹壳的声音。

双手(假);

holder element( quot;r _ thigh quot);附加属性,这个好像改不了。

HolderOffset([0.0,10.0,0.0] *[0.01,0.01,0.01]);

HolderAngle([0.0,90.0,-90.0]);

hand offset(hand modification _ Normal,[-0.03,-0.03,0.0]);

hand offset(hand modification _ Custom,[-0.03,-0.03,0.0]);

使用hit effects _ flavor();

使用pickup sounds _ Default();

clip reload(true);

fxname shell( quot;BerettaGunfireShell quot);

ShootFx( quot;istolGunfireSingle _ sequence . FX quot;);

aimbrustart(0.25);

aimbrurend(0.35);

shootstatacuracy(95.0);射击精度,测试可以超过100,但是没用。

MoveAcurancyLoseFactor(0.2);移动射击损失的准确性

duck inertia factor(0.3);

ShootMinAngle(0.009);

ShootMaxAngle(0.1);

ShootAngleVel(0.07);

shootanglecloud(0.2);

ShootVertRecoil(0.04);

ShootVertRecoilSpread(0.012);

ShootHorzRecoil(0.0);

ShootHorzRecoilSpread(0.0);

shootbacklifetime(0.09);

shot mode(shot mode _ Single);

bullet spershot(1);重点来了。改变伤害其实就是通过改变每次射击的子弹数量。数字越大,开一枪就越厉害。110的基础面板伤害乘以你修改的子弹数,实际消耗的子弹其实只有一发。.......

更多信息请关注:渐淡话题。

喷也是这样改的,但是比较特殊,因为每个弹药的基础伤害都是110,但是喷是散射的,打不到的一枪不疼,实际伤害达不到标称值。

aim FOV(1.6);这是为了修改视距。镜头越大,距离越近。大间谍就是这么变的。

MaxReboundCount

damage size(1.0);

AiHitSound( quot;bullet quot);

stats type(stats type _ Pistol);

价格(9136);价格,不知道是买还是卖,但是没测试过。

FF _ effect name( quot;shot _ strong手枪 quot);

FF _ Left(0.3);

FF _ Right(0.4);

FF _ Duration(0.1);

FF _ fade out(0.0);

critical prob(0.0);

临界损害(1.0);

DamageHeadMult(6.0);

DamageToPhysicsObjects(10.0);

FirePointRange(0,400.0 * 0.01);

火点伤害(0,159.0);

FirePointForce(0,25.0);

FirePointRange(1700.0 * 0.01);

火点伤害(1,159.0);

FirePointForce(1,25.0);

FirePointRange(22500.0 * 0.01);

火点伤害(2,79.5);

FirePointForce(2,12.5);

FirePointRange(3,10000.0 * 0.01);

火点伤害(3,39.75);

FirePointForce(3,6.25);

颜色(Color _ Blue);

GenType(GenType _火器);

ShotTailDelay(0.5);

ach type(ach type _ Pistol);

name gender(0);

price mult(1.1);

}

项目( quot火器_手枪 quot类别类型_火器)

{

CategoryType(类别类型_火器);

USA getype(USA getype _ Aim);

upgrade level(0);

hand offset(hand modification _ Normal,[-0.0009,-0.0051,0.2]);

HandRot(hand modification _ Normal,[0.7237,-0.1293,0.0]);

hand offset(hand modification _ Custom,[-0.0003,-0.0003,0.0]);

ShootMinAngle(0.005);

ShootMaxAngle(0.13);

ShootAngleVel(0.13);

shootangleccoold(0.189);

ShootVertRecoil(0.0);

ShootVertRecoilSpread(0.0);

ShootHorzRecoil(0.0);

ShootHorzRecoilSpread(0.0);

shootbacklifetime(0.16);

}

最后找到关键词NoiseType,noise type( quot;重拍 quot);一般都是这样。将其更改为noise type( quot;无 quot);它将成为无声的飞镖武器...

其他的比如子弹的初速可以自己改。主要的我已经说了,剩下的你可以自己研究。

改成无后,还是有些问题。之前不知道换了哪个,噪音影响范围变小了。我会继续研究,找到僵尸属性中某个特殊感染者的触发条件。也许和枪击有关?

更多信息请关注:渐淡话题。

欢迎分享,转载请注明来源:聚客百科

原文地址: https://juke.outofmemory.cn/tech/1402555.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-30
下一篇 2022-08-30

发表评论

登录后才能评论

评论列表(0条)

保存