找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 153|回复: 5

[已解决问题] 在红警2中实现命令与征服3的清算者

[复制链接]
发表于 2026-4-30 17:38:40 | 显示全部楼层 |阅读模式
本帖最后由 ztc-virus 于 2026-5-1 17:35 编辑

原本是打算通过Ares的Convert.Deploy加上IsSimpleDeployer部署后变为一个不能移动、载员可以对外开火的载具
但是部署和载员会有冲突,部署后只能放出载员而不是变形
更换了phobos0.4.0.2后参照说明书里的

载具部署增强
现在当载具搭载了乘客,且具备DeployFire/IsSimpleDeployer/DeploysInto属性时,
可以执行除释放乘客以外的自定义部署动作。矿车无法在倒矿期间部署。
[VehicleType]►Deploy.SkipPassengerUnload= (boolean)
是否跳过原有的载具部署释放乘客行为,使载具直接执行其他的部署行为。默认no。
[VehicleType]►Deploy.NoPassenger= (boolean)
是否允许载具在没有乘客时执行其他部署行为。默认no。
[VehicleType]►Deploy.NoTiberium= (boolean)
部署行为是否只能在矿车未携带矿石时执行。若设为no,则无论矿车是否携带矿石均可部署。默认no。

这个,加上了Deploy.SkipPassengerUnload=yes和Deploy.NoPassenger=yes,仍然是只能释放载员,这是什么原因?

Deploy.SkipPassengerUnload=yes
Deploy.NoPassenger=yes
;NoManualUnload=yes

IsSimpleDeployer=yes
Convert.Deploy=BUNKERVD
PipScale=Passengers
Passengers=3
SizeLimit=2
EnterTransportSound=EnterTransport
LeaveTransportSound=ExitTransport



另外问一下这些明明放在[General]下了为什么还是没效果?
FixTransparencyBlitters=no
FallingDownTargetingFix=yes
MindControl.ThreatDelay=60
InfantryAutoDeploy=true
NoQueueUpToEnter=true
NoQueueUpToEnter.Building=true





发表于 2026-4-30 23:39:45 | 显示全部楼层
检查你的 Phobos 版本,先确保 DLL 版本和你所看的文档版本是同一个
回复

使用道具 举报

 楼主| 发表于 2026-5-1 11:31:28 | 显示全部楼层
本帖最后由 ztc-virus 于 2026-5-1 11:33 编辑
Noble_Fish 发表于 2026-4-30 23:39
检查你的 Phobos 版本,先确保 DLL 版本和你所看的文档版本是同一个

Phobos版本为
https://github.com/Phobos-developers/Phobos/releases/tag/v0.4.0.2
中下载的Phobos.dll和Phobos.pdb

文档为
https://docs.qq.com/doc/p/dc3da1ce39a6e787b6e133f7d33d6aebef581cb4
回复

使用道具 举报

 楼主| 发表于 2026-5-1 13:30:44 | 显示全部楼层
本帖最后由 ztc-virus 于 2026-5-1 13:32 编辑

后面通过对自己脚下发射带转换弹头的武器实现了转换,然后出现了新的异常问题,转换后内部步兵会异常的播放一次移动语音
而且这时候内部的步兵会以上车地点为中心发射武器,按部署下车反而是正常下车
回复

使用道具 举报

 楼主| 发表于 2026-5-1 17:34:59 | 显示全部楼层
Noble_Fish 发表于 2026-4-30 23:39
检查你的 Phobos 版本,先确保 DLL 版本和你所看的文档版本是同一个

哎呀还真是,我犯蠢了,看的说明书文档是:
本文件版本:Nightly
当前最新DevBuild版本:Build#48
当前最新Release版本:v0.4.0.2
然后使用了还没实装的内容
感谢大佬提醒
回复

使用道具 举报

 楼主| 发表于 2026-5-2 09:44:45 | 显示全部楼层
所以从OpenTopped=no有载员单位向OpenTopped=yes的单位转换应该是会出现内部载员从上车位置为中心计算射程这样的问题

我最后的解决方案是给部署前的清算者加上
OpenTopped=yes
OpenTopped.RangeBonus=-20
这也算是达成目标了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-11 15:44 , Processed in 0.068512 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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