ny_cw 发表于 2013-9-19 19:45

关于Specialanims

我看了一下这个MOD的制作过程:
1)把挑选好的动作丢进文件夹中
2)打开CS,加载主文件,然后打开Actor里的Player
3)在弹出的窗口中勾选刚丢进文件夹的动作,然后保存成esp文件

这样几个步骤下来没有问题,但是加载MOD之后进游戏问题就来了:姿势完全是错乱的……

如果是每个动作组(比如idle,forward,backward之类)的动作文件只选中一个的话就没有问题,但是如果同时选中了xxxidle.kf和idle.kf的话那么可能正常的站立状态就成了一个拿着武器的站立状态(虽然手上毛都没有)…… 移动动作同理

求详细

rage010 发表于 2013-9-19 20:28

检查无效化,核对文件名

ny_cw 发表于 2013-9-19 20:42

rage010 发表于 2013-9-19 20:28 static/image/common/back.gif
检查无效化,核对文件名

无效化是WB自动做的应该没问题,为了找着方便格式一律是_Xxxidle.kf和_idle.kf,去掉前缀再保存问题依旧,Specialanims中一个AnimGroup里只能有一个同组的动作才正常,我感觉应该是动作同组但是优先级不同导致idle.kf的动作被覆盖掉了

fpsabyss 发表于 2013-9-19 21:13

你的意思是说,比如,选择了onhandidle.kf(单手武器待机姿势),和idle.kf(无武器待机姿势)。希望在游戏中,两种待机姿势分别变成你所选了的姿势。但实际情况却不是这样?

ny_cw 发表于 2013-9-19 21:18

fpsabyss 发表于 2013-9-19 21:13 static/image/common/back.gif
你的意思是说,比如,选择了onhandidle.kf(单手武器待机姿势),和idle.kf(无武器待机姿势)。希望在游戏 ...

对的,就是这样

fpsabyss 发表于 2013-9-19 22:06

这还真是意料之中的坏消息。
一般猜测,要完成动作的重新指定,可能需要若干个步骤,而在esp里钩选可能只是其中一个。
至于其他条件和步骤是什么,只能由有经验的人来解答了。

吃鱼的人 发表于 2013-9-20 01:02

本帖最后由 吃鱼的人 于 2013-9-20 01:05 编辑

对的,动作的优先级在ESP里调整,然后动作的类型由KF文件里的一个参数决定,某一条件下只会有某一种类型的动作。当然,你可以设定一个和类型动作同时起作用但互不冲突的special组的动作。我曾经增加了一个持枪的动作,在ESP里设定为special组的特殊动作,只对上半身起作用,然后就和前进的奔跑或行走动作不冲突了。如果设定为全身起作用,就会冲突,要么走不动,要么没有持枪动作。
页: [1]
查看完整版本: 关于Specialanims