楼上有说盖特逻辑的,盖特逻辑应该是不能应用于步兵的...
思路1: 测试可用
如果你能让狙击枪完全无法攻击坦克,然后加上c4=yes,那么使用副武器攻击坦克,是完全可能实现的...
思路2:让狙击手进入建筑后使用火箭筒攻击,遇到敌人坦克就往建筑里跑嘛,但这样无法使用C4...
更新:刚才研究了一下 已经初步解决了这个问题 设置主副武器就行
如图所示 通过设置主副武器 动员兵在攻击地面时使用AKM 攻击拒马使用Grenade(手榴弹)
楼主的问题完全有可能解决 加分吧 我试试看
再次更新 试了一下确实可以
成功了 意外的蛮简单的。。。
用C4炸了上图的机场
原版YR平台修改ruleMD即可,给分吧 ,修改方式是直接写下面还是私给你?
ElitePrimary= 填武器名。这个代码指定单位3级时使用的主武。 EliteSecondary= 填武器名。这个代码指定单位3级时使用的副武。 Primary= 填武器名。这个代码指定该单位的主武,也就是所谓的主要武器、第一武器。 Secondary= 填武器名。这个代码指定该单位的副武,也就是所谓的次要武器、第二武器。当主武不能攻击某目标时,游戏会自动转为副武攻击,当副武不能攻击时,游戏才会判断该单位不能攻击。 单位虽然可以设定4种武器,但是只能同时使用2种。如果想三种以上,可以借用车变成建筑的代码——这样你可以让光凌坦克遇到飞行兵,按D就变成爱国者飞弹,遇到步兵,再往空地上拉,它又变成光凌坦克。思路:你可以让它变换许多次达到多种武器这种效果,同时使用三种武器目前无法做到!
红警2一个单位最多同时使用两个武器,并且,对付同一种装甲类型的武器只有一种,除非通过部署来交替使用主武器跟副武器。尤里复仇中通过盖特逻辑最高可以使用14种不同武器,但是同时工作的也就只有两种。
武器的优先度:Primary>Secondary。如果两武器同时对一个装甲有效并且主副武器均能对地,那么只会用Primary对应的主武器攻击。若副武器只能对空,主武器只能对地,那么没有冲突。
可以,一个办法是用盖特逻辑,根据攻击的时长不同切换武器。
一个办法是用战斗要塞里步兵可以朝外开枪的性质实现(关键代码OpenTopped=yes),把使用相应武器的步兵装进设置好步兵可以朝外开枪的战车或飞机就能实现啦
不能 每个单位都只有特定的几种武器 视目标而定