67310230 发表于 2011-10-13 23:21

看了个神贴,教大家修改陷阱CD等教学(原作者为Darth0Tyranus)

本帖最后由 67310230 于 2011-10-13 23:23 编辑

原贴为http://bbs.3dmgame.com/redirect.php?goto=findpost&;pid=40745103&ptid=2448928;pid=40745103&ptid=2448928#19

以下是教学

首先这个游戏的文件很有规律,改造只需要用到datademo.zip\game下的文件,这里面的文件夹名字和里面文件的后缀是一致的,action文件都在action目录下,entity文件都在entity目录下,xml文件都放在外面。

    一般来说要改陷阱的CD只要改Trap.entity就可以了,大部分陷阱都会有个TriggerFrequency参数,那个的数值就是攻击间隔,单位是秒,数字越小攻击速度越快,但是小于陷阱启动延迟的时候就会造成陷阱一直在启动延迟而无法发动,这个延迟在Trap.action文件里面。

但是有些陷阱比较特殊,包括硫磺陷阱、绞肉机,这些陷阱有个HP值,当它们攻击敌人时,HP就会减少,HP减少到0的时候,攻击结束,硫磺会熄灭、绞肉机会卡住,然后开始复位过程,实际上就是自动回血,回满之后陷阱重新启动,重复这个过程。而催眠蘑菇则是直接写上了一个30秒的Reset Timer,这些特殊陷阱的攻击间隔都在Trap.action里面。

如果把箭墙的CD改得太小的话,会造成箭墙只能射出第一波箭雨,攻击期间的DPS反而下降,箭墙的攻击波次也在Trap.action里面,方式是为每一个发射孔分配一个波次,只要把所有发射孔都改成第一波发射,箭墙就会变成真正的神器。

主角使用的武器和连弩的CD都在ComponentGear.xml里面,这里包括兽人的武器属性,主角的武器属性,以及其它的射击类武器的属性,要改射速,只要改Rate的数值即可,跟改陷阱CD一样,主角的十字弓的精度在<GearComponent name="MorphemeCrossbow" platform="pc">的<AccuracyPenaltySettings>下面,后面都有注释,很好看,实在不懂的话,就把Penalty的数值改成0就行了。

再次声明,由作者Darth0Tyranus分享{:3_125:}

团子大怪兽 发表于 2025-5-26 18:26

66666666666666
页: [1]
查看完整版本: 看了个神贴,教大家修改陷阱CD等教学(原作者为Darth0Tyranus)