liwanshun83 发表于 2011-5-6 23:54

问一个GECK改MOD的问题

今天下了个武器MOD,想把投射物改成跟高斯枪一样,于是就把Projectile改成了GaussProjectile,GaussProjectile的冲击力是20,在游戏里是可以把人打飞的,可是我用的那个武器,发射的是高斯弹丸,却不能把人打飞,感觉冲击还没.44高,我把GaussProjectile的冲击力改成90,在MOD武器上还是体现不出来,原来在玩3代的时候这么改可以的啊。。。有没有高人知道什么原因,麻烦不吝赐教。

h861102 发表于 2011-5-7 02:21

nv 的不同了,死亡时候的身体冲击效果在改武器伤害,弹夹那里。有个kill impulse参数,设高点吧

我记得反器材的kill impulse是45,做个参考

liwanshun83 发表于 2011-5-7 09:07

回复 2# h861102


    (⊙o⊙)哦,我试试~

qjyuio 发表于 2011-5-7 11:10

是不是冲击效果另设特效?比如说ObjectEffect里面设定的什么击倒属性?
以前辐射3就是这样搞得。

liwanshun83 发表于 2011-5-7 13:57

回复 4# qjyuio


    这代的高斯好像没特效,确实跟2楼说的一样,设了kill impulse打死人就飞了,3带的高斯能击倒,这代没打死就不倒

qjyuio 发表于 2011-5-7 22:05

如果我没记错的话弹道里面的冲击力是对游戏物体的效果……对人物另算
要是想要三代的效果可以把三代的拿来

scn VictoryRifleKnockdownScript

ref myself

Begin ScriptEffectStart

        set myself to GetSelf
        player.pushactoraway myself 5

End


放在BaseEffect,Touch、Target、Self、No magnitude勾上。
EffectArchetype设置为Script

然后如果是暴击击倒去ActorEffect里面建立新的特效
如果是每次击倒就在ObjectEffect里面设置特效。

楼主可以试试。
页: [1]
查看完整版本: 问一个GECK改MOD的问题