【MOD探讨】关于3DM上ainestark分享的船插更换或添加武器玩法
太阳帝国的原罪吧
全部回复
仅看楼主
level 9
silasa 楼主
今天无意中看到这个帖子,其实之前看到过,也把大佬分享的文件保存了一份,但一直没有细看,今天逛3dm的时候,看到那个紫啥科技分享的主力舰换武器玩法,觉得挺有意思,但人家只提供了适配古早版本的MOD,看描述还要商用,就想自己也来弄弄试试。
其实几个月前我是试过给科尔添加多门磁轨炮的,但不知道是哪里出了问题,无法添加导弹,而且不知道怎么处理电脑玩家也能有情况,后来就没弄了。
今天看到那个帖子,才发现这就是解决办法,弄个插件添加武器,就像泰坦那样,而且原理很简单,它的工作原理就是你在对应的舰船里添加武器,但设置一个条件,就是必须要有某个插件,这些武器才会出现,于是你去自创一个插件,添加到插件注册文件里去,给相应的势力文件里添加上,进游戏以后,给舰船添加这个插件,那些需要标签的武器就全部出来了。
如果谁知道武器那个坐标数据该怎么更改的话,那就更好了,比如你通过插件给科尔再添加了两门磁轨炮,比如在侧面,于是就看到一个上下左右开炮的科尔,挺带感的是吧。
我通过制作一个插件,给科尔复制了一份所有武器(除行星炸弹),登时火力增加一倍,从挨打的敌方小船视角,看上去是非常的攒劲呢。
2025年03月28日 13点03分 1
level 13
地图编辑器可以看船的模型和炮塔射界,不知道那个里面能不能调
2025年03月28日 14点03分 2
恐怕不行,应该是要改文件。另外武器也是每种船独有的,比如我要给科尔加导弹,就必须给科尔写个导弹的武器文件,加入注册里去,可以复制玛莎或者索瓦的导弹来弄,可能比较麻烦。 但我觉得最麻烦的可能是武器模型的那个坐标,虽然是XYZ三坐标的格式,但一点都看不懂,不知道0,0,0的位置在哪里
2025年03月28日 15点03分
难道是主力舰的最中心?
2025年03月28日 15点03分
@silasa 应该不是的,主力舰文件里面武器那块的一堆数字就是坐标,000好像是船头的位置
2025年03月28日 20点03分
大佬 地图编辑器在哪打开呀 我看新dlc介绍说是更新了地图编辑器
2025年03月29日 02点03分
level 9
silasa 楼主
有没有语句可以禁止AI研究或者建造某样东西啊?比如这个船插,能不能定义为AI不制造?按以往的经验,不管你往里面塞了什么,只要符合条件及有资源,AI都能给你造出来
2025年03月28日 15点03分 3
level 9
silasa 楼主
玛莎的磁轨炮原本就是三个炮口吗?还是说我虽然复制了磁轨炮的坐标,但系统自动给排列了?
2025年03月28日 16点03分 4
level 8
那个mod我也看到了 作者和开发商没谈拢 凉了半截[不高兴]
2025年03月28日 16点03分 5
level 9
silasa 楼主
好消息,自创的船插AI不会去造,我开了两家T族盟友,一正一反,主力舰打到7级了,出了5只,都没有造我自创的船插,而船插可以同时加载unit_modifiers和weapon_modifiers,词条数量不限,这下好了,可以开着MOD自由随机了。之前我在吧里看到谁有个求助的帖子,说怎么防止随机到改过的阵营,现在这个问题应该解决了。
2025年03月28日 17点03分 6
level 9
silasa 楼主
还在尝试其他词条
2025年03月28日 17点03分 7
level 9
silasa 楼主
2025年03月28日 17点03分 8
炮弹数量明显增加,细细的那是点防炮,大粒一点的就是自动火炮了。
2025年03月28日 17点03分
艾肯就是用来辅助的,带射程船插。然后开贸易港。
2025年03月28日 19点03分
艾肯应该叫殖民贸易舰,感觉可以把名称改一下,再比如老杜叫战术支援舰,直接从名称上区分职能
2025年03月31日 03点03分
level 9
silasa 楼主
嗯,看来就是这样了,自创的插件AI不会用,很好。
2025年03月28日 17点03分 9
感觉科尔这大辟谷上光秃秃的啥都没有有点难崩,完全可以加个4连垂发导弹
2025年03月31日 03点03分
level 9
silasa 楼主
2025年03月28日 17点03分 10
level 9
silasa 楼主
无意中发现了个好玩的东西,把海盗的掠夺小队参数稍微改一下挪到我自用的插件里,这效果太棒了……就是棒得有点过头了哈哈
2025年03月31日 08点03分 11
怎么弄的,我在海盗的舰艇单位数据里没找到相关字符诶
2025年03月31日 22点03分
@羽荡天地 其实就是把private_looting_crew那个技能里有一项give assets添加一下,原版是只有credit,把metal和crystal加进去即可
2025年04月01日 00点04分
是那个叫掠夺小队的船插,晚上回去截图发给你
2025年04月01日 00点04分
我没搞懂怎么把动作语句改成修正加成类的语句
2025年04月01日 01点04分
level 9
silasa 楼主
我是找到这里,发现它用give assets来实现给钱的结果,于是我在uniforms\gui.uniforms里找到关于asset的描述,然后把metal和crystal都添加了进去,就实现了造成伤害后按比例加钱、金属、水晶,原本我还想会不会有其他项目,比如暗物质或者专注点之类的,但该类别里没有其他元素了。
2025年04月01日 04点04分 12
你是将一个插件附带的效果添加到另一个插件里面,然后舰艇安装插件触发效果。我的想法是怎么将这个buff的效果添加到研究项目的单位修正里面,难道是直接在原有的科技项目里新增一项?
2025年04月01日 05点04分
@羽荡天地 这个就有点复杂了,主要不知道要牵扯到哪些文件,就说把先祖遗迹那几样超模武器换到主力舰上,换上去能用,但报错提示好像是什么动作动画什么的未绑定还是未指定什么的,又不知道在哪里去找这些信息。
2025年04月01日 14点04分
@羽荡天地 是的,我的修改比较简单,就是在原有的架构上,添加了更多的选项和参数罢了,机制完全没搞懂的,只是取了个巧
2025年04月01日 14点04分
@silasa 我模仿火线掠夺成功改出来了一样会有白框提示,但不影响游戏。你把遗迹的武器改到主力舰上报错是因为你没把相应的动画语句添加到在你修改的主力舰文件里。你先找到原本单位的武器技能对应的动画语句位置,在后面填上你添加的武器技能动画就不会报错了。
2025年04月01日 21点04分
level 9
我拿我改的舰船举例。本来我要改的舰船只有一个技能,我要增加技能就要在原有的技能组块里添加
然而直接用会报错,你就要在修改单位对应的定义文件里添加
,所有的单位都有对应的定义文件
。单位添加属性很好改,加进去就能生效。要该改技能的话需要你自己去看相同名字的那些文件里面去复制相应语句添加到被修改的单位文件里面。
话说回来为了能直接在研究项目里加掠夺效果花了我一天时间,最后改出来还是有个警告报错。不知道有没有吧友是程序员的能帮我看看怎么解决?
2025年04月02日 10点04分 13
你这个scirocco的主力舰是自制的吧?啥效果?
2025年04月02日 11点04分
我大概明白了,要添加相应的武器,就要在单位skin文件里添加相应武器的动画以及mesh参数
2025年04月02日 11点04分
但是ancientstarbase只有unit文件,没有unit_skin文件呢?
2025年04月02日 11点04分
@silasa 你在mod。io上搜MRCN就知道了,我没做建模的能力,不过数据自己改了一部分。
2025年04月02日 12点04分
level 9
你需要慢慢的尝试与不断的报错。我现在开mod打盘游戏基本4-5个不影响游戏的警告和提示。顺便问下你们会出现关闭自动存档但系统还是会自动存档吗?
2025年04月02日 12点04分 14
level 9
silasa 楼主
今天才发现一个问题,一个单位武器数量是有上限的,大概250个武器吧,超过了就会报错,我找了一个多小时才明白是这个问题。
2025年04月02日 14点04分 15
1