红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 213|回复: 8

跨种建造方案A

[复制链接]
发表于 2019-1-22 07:27:32 | 显示全部楼层 |阅读模式
兵营出犀牛https://www.moddb.com/media/iframe/2057505
首先给兵营加一个超武
  1. [NAHAND]
  2. SuperWeapon=ProduceRhino ;注册
复制代码
这个假单位就随便定义了
  1. [DSGNTR1] ;注册
  2. UIName=Name:HTNK
  3. Name=Designator 1
  4. Image=EMPINF ;无图形
  5. Category=Soldier
  6. TechLevel=2
  7. Prerequisite=NAHAND
  8. Armor=empinf ;会被自身AE杀死的装甲
  9. Strength=1
  10. Sight=5
  11. Speed=4
  12. Size=1
  13. Cost=900
  14. Soylent=50
  15. Points=5
  16. Occupier=yes
  17. IFVMode=0
  18. OccupyPip=PersonRed
  19. Pip=white
  20. AllowedToStartInMultiplayer=no
  21. Owner=Russians,Confederation,Africans,Arabs
  22. Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
  23. MovementZone=Infantry
  24. ThreatPosed=5
  25. VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER
  26. EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
  27. IsSelectableCombatant=yes
  28. ImmuneToVeins=yes
  29. PhysicalSize=1
  30. AttachEffect.Animation=KILLEMPINF ;杀死自己的AE
  31. AttachEffect.Duration=-1
  32. Insignificant=yes
复制代码
然后在rules中找到[Hunt]这个部分,把Recruitable=no改成yes,这样AI就能征召这个单位了
AI可以分3步写:
AI真单位在N以下时造假单位,优先级最低,比重正常。这样AI就会获得真单位。
AI有真单位时用真单位守家,优先级比上一个高,比重设为最高,这样就能阻止单位进入全图Hunt模式。
AI有真单位N个时,进攻(或干点别的),优先级比上一个高,比重设为最高。





一些缺陷:不能支持集合点,即使用于机场这种不能设置集合点的工厂,也有机位满了就造不出来的囧况

发表于 2019-1-22 12:26:04 | 显示全部楼层
投放超武瞄准假单位射?
 楼主| 发表于 2019-1-22 17:21:08 | 显示全部楼层
双杀步枪 发表于 2019-1-22 12:26
投放超武瞄准假单位射?

只能瞄准自己
AITargeting就那些
发表于 2019-1-22 23:57:30 | 显示全部楼层
把假单位设置成指示者呢?再刷一个中立生物出来做靶子
 楼主| 发表于 2019-1-23 04:44:50 | 显示全部楼层
双杀步枪 发表于 2019-1-22 23:57
把假单位设置成指示者呢?再刷一个中立生物出来做靶子

有皮皮用 AI超武既不会瞄准中立兵也不会瞄准指示者

本帖子中包含更多资源

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

x
发表于 2019-1-23 11:30:15 | 显示全部楼层
膜术师协会 发表于 2019-1-23 04:44
有皮皮用 AI超武既不会瞄准中立兵也不会瞄准指示者

瞄准类型HunterSeeker或者NoTarget试试
 楼主| 发表于 2019-1-23 13:54:41 | 显示全部楼层
双杀步枪 发表于 2019-1-23 11:30
瞄准类型HunterSeeker或者NoTarget试试

NoTarget不会开火
HunterSeeker没试过,貌似要给所有别的单位加上HunterSeeker.Ignore=yes
反正都跑题了
发表于 2019-1-23 14:19:09 | 显示全部楼层
有指示者的存在,只能在指示者范围内射,不会射歪啊
只是设置瞄准类型,不是更改超武类型。
HunterSeeker,Requires Enemy=yes
NoTarget, Requires Enemy=no
理论上NoTarget只要有敌人就会射
没记错我之前做的抛砖的EMP炮,就是用的AutoFire+NoTarget,有敌人进来射程就会自动发射。
 楼主| 发表于 2019-1-23 15:26:37 | 显示全部楼层
双杀步枪 发表于 2019-1-23 14:19
有指示者的存在,只能在指示者范围内射,不会射歪啊
只是设置瞄准类型,不是更改超武类型。
HunterSeeker, ...

那还得指示者和中立兵共存一段时间 搞起来还是麻烦(其实在说搞什么来着
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2019-2-17 19:35 , Processed in 0.113998 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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