找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4932|回复: 8

Ares变形逻辑遇到一些问题,想请教各位大佬

[复制链接]
发表于 2022-12-12 23:35:36 | 显示全部楼层 |阅读模式
首先,我很敬重diy论坛的各位佬,我是从b站艾木魁大佬知道的这个论坛以及跟着这位学会一些ini的修改,我觉得把废话说清楚比较好,以免双杀大佬再把我威严-10086之类的,我目前是一个二改的沙雕,但不是小鬼,我改东西只是练手学习,没做任何非法盈利的事,我也不外传改的东西,只是自己用。。来这只是问些我目前能力无法解决的问题,之前发的帖子的粘代码是我的疏忽(当时认为粘上代码各位佬看的更直观,没想别的),如果还是冒犯到各位或这又违反了规则,那我不会再打扰各位清净。

废话说完了,那么如题,我给一个单位加了双模式(通过部署切换成其他单位,就像MentalOmega里的雅典娜炮差不多),最初想完成的效果是可以通过部署来回切换,并且限制建造1个(BuildLimit=1),两种模式都有不同的武器和光环,用到了Ares平台的变形逻辑,如下几个代码:
IsSimpleDeployer=yes
Convert.Deploy=
Cursor.Deploy=
经过多次测试,问题随之出现,这个单位可以卡bug无限建造:只要1模式部署为2模式,重工便判定1模式的坦克不存在了,便又可以制造,依次类推

一开始我想用GroupAs绑定类组试一下,结果不行;发现平台还有个Convert.Script的脚本触发方式,但我不会用,平台给的注释也很少;实在没有办法只能重制或者变为投放or空降(不知道有没有限制空降之类的),这样砍重工或单位属性设定

如果有大佬知道怎么解决,请帮帮我,多谢了,或者Convert.Script的用法也可以
发表于 2022-12-12 23:38:41 来自手机 | 显示全部楼层
把单位设置为建造前提,变形后的单位存在时原单位不可建造,从清单中移除。
回复

使用道具 举报

发表于 2022-12-13 09:19:58 | 显示全部楼层
本帖最后由 kinghaoren 于 2022-12-13 09:22 编辑
双杀步枪 发表于 2022-12-12 23:38
把单位设置为建造前提,变形后的单位存在时原单位不可建造,从清单中移除。 ...

这招可以,醍醐灌顶,不过如果这个单位本身上线是5个,那么我进行真变形的话,哪怕还没有到5个,也会提前否决了建造权?面对这种情况,是否还有更好解决方案呢?
回复

使用道具 举报

 楼主| 发表于 2022-12-13 11:52:45 | 显示全部楼层
双杀步枪 发表于 2022-12-12 23:38
把单位设置为建造前提,变形后的单位存在时原单位不可建造,从清单中移除。 ...

谢谢大佬,但我好像没整明白。。。是这个代码么,还是上边的Prerequisite.Lists

我用的下面这个。。发现没起任何作用,不过倒是知道了这些建造前提可以打包用()
[GenericPrerequisites]
SUPERBLZZED=GAWEAP,GATECH,GASCPF (是mo的重工高科和一个特有科技建筑)
PrerequisiteSuperblzzedAlternate=SUPERBLZZ2(部署后的2单位)
在单位那边如何在清单上清除我不知道。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2022-12-13 12:43:09 | 显示全部楼层
kinghaoren 发表于 2022-12-13 09:19
这招可以,醍醐灌顶,不过如果这个单位本身上线是5个,那么我进行真变形的话,哪怕还没有到5个 ...

删掉buildLimit
回复

使用道具 举报

 楼主| 发表于 2022-12-13 18:17:54 | 显示全部楼层
kinghaoren 发表于 2022-12-13 09:19
这招可以,醍醐灌顶,不过如果这个单位本身上线是5个,那么我进行真变形的话,哪怕还没有到5个 ...

那个。。。建造前提我不会用,能教教我么,或者使用示例也行
回复

使用道具 举报

 楼主| 发表于 2022-12-14 10:21:01 | 显示全部楼层
双杀步枪 发表于 2022-12-12 23:38
把单位设置为建造前提,变形后的单位存在时原单位不可建造,从清单中移除。 ...

大佬,我今天又试了一下,整成功了:效果就是造了一个1号单位部署后,这个单位就从建造栏消失了
但还有个问题就是,从2模式切换回来的时候,有EVA的语音提示:就是主基地展开的时候出现的新建造项目
回复

使用道具 举报

发表于 2022-12-14 11:34:58 来自手机 | 显示全部楼层
无解,因为是新的建造项目所以必然会有EVA语音。
回复

使用道具 举报

 楼主| 发表于 2022-12-14 11:51:56 | 显示全部楼层
双杀步枪 发表于 2022-12-14 11:34
无解,因为是新的建造项目所以必然会有EVA语音。

ok,谢谢大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-7-17 02:29 , Processed in 0.072642 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表