红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 375|回复: 7

关于 狗狗 咬飞兵的问题

[复制链接]
头像被屏蔽
发表于 2020-2-3 22:58:15 | 显示全部楼层 |阅读模式
要达到的效果: 狗可以攻击敌方兵营刚飞出来的飞行兵

[BadTeeth]
Damage=30
ROF=30
Range=1.5
CellRangefinding=yes
Projectile=BadTeeth      这个抛射体势什么鬼? 为什么和武器一样  不用单独说明
Speed=30
Warhead=ParasiteDog ; infantry only version
LimboLaunch=yes ; Limbo shooter at launch (one shot or become the bullet)
Report=DogAttack
FireInTransport=no;can't fire out of the BattleFortress

; Dog humping
[GoodTeeth]
Damage=30
ROF=30
Range=1.5
CellRangefinding=yes
Projectile=ADOGJUMP
Speed=30
Warhead=ParasiteDog ; infantry only version
LimboLaunch=yes ; Limbo shooter at launch (one shot or become the bullet)
Report=DogAttack
FireInTransport=no;can't fire out of the BattleFortress

[ADOGJUMP]
Image=ADOGP ;Hmm...Requires an Image entry to get at Rotates=.  Violates the same name default rule
AA=no    改为yes
;AN=no
Arm=2
ROT=8 ;requires to use Rotates
Shadow=no
Proximity=yes
Ranged=yes
FirersPalette=yes
SubjectToCliffs=no
SubjectToElevation=no
SubjectToWalls=yes


[DOGJUMP]
Image=DOGP ;Hmm...Requires an Image entry to get at Rotates=.  Violates the same name default rule
AA=no  改为yes
;AN=no
Arm=2
ROT=8 ;requires to use Rotates
Shadow=no
Proximity=yes
Ranged=yes
FirersPalette=yes
SubjectToCliffs=no
SubjectToElevation=no
SubjectToWalls=yes


把[DOGJUMP] [ADOGJUMP] 的AA改为yes后,强制攻击自己刚出的飞行兵是有秒杀效果的 ,但是不主动攻击敌方兵营刚出来的飞兵还有badteeth为什么不需要再说明抛射体?
请大佬指教

发表于 2020-2-4 01:21:36 | 显示全部楼层
原版ini武器BadTeeth的抛射体根本不是这么写的 你是瞎改过然后自己忘了
头像被屏蔽
 楼主| 发表于 2020-2-4 11:40:19 | 显示全部楼层
紫色放逐 发表于 2020-2-4 01:21
原版ini武器BadTeeth的抛射体根本不是这么写的 你是瞎改过然后自己忘了

重新提取了rules 确实搞错了, [DOGJUMP] [ADOGJUMP] 的AA改为yes后但是狗狗依然不主动攻击别人刚出来的飞兵,强行攻击却可以,哪里有问题呢  大佬
发表于 2020-2-4 12:53:49 | 显示全部楼层
本帖最后由 紫色放逐 于 2020-2-4 13:02 编辑
lhtkick 发表于 2020-2-4 11:40
重新提取了rules 确实搞错了, [DOGJUMP] [ADOGJUMP] 的AA改为yes后但是狗狗依然不主动攻击别人刚出来的 ...

攻击距离不够远 距离够的话 别说正在起飞的 就算天上的火箭兵 也给你咬下来
头像被屏蔽
 楼主| 发表于 2020-2-4 15:06:00 | 显示全部楼层
紫色放逐 发表于 2020-2-4 12:53
攻击距离不够远 距离够的话 别说正在起飞的 就算天上的火箭兵 也给你咬下来 ...

手动可以攻击飞兵  受到伤害时会自动反击攻击飞兵,  就是不主动攻击飞兵,CanPassiveAquire=yes ;这个代码指定该单位是否能够自动攻击目标 加了这个代码也没效果,如何能主动攻击飞行兵呢?请大佬指点迷津
发表于 2020-2-4 22:50:49 | 显示全部楼层
本帖最后由 紫色放逐 于 2020-2-4 22:52 编辑
lhtkick 发表于 2020-2-4 15:06
手动可以攻击飞兵  受到伤害时会自动反击攻击飞兵,  就是不主动攻击飞兵,CanPassiveAquire=yes ;这个代 ...

不知道 我这改了AA和射程直接就是自动攻击飞兵
发表于 2020-2-6 09:45:25 这篇帖子是使用手机发表的! | 显示全部楼层
把狗的副武器删了。攻击空军有效使用副武器。
头像被屏蔽
 楼主| 发表于 2020-2-17 11:44:05 | 显示全部楼层
双杀步枪 发表于 2020-2-6 09:45
把狗的副武器删了。攻击空军有效使用副武器。

忘了副武器,谢谢提醒
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY官方论坛

GMT+8, 2020-4-8 17:03 , Processed in 0.035734 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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