兵营出犀牛https://www.moddb.com/media/iframe/2057505
首先给兵营加一个超武
- [NAHAND]
- SuperWeapon=ProduceRhino ;注册
复制代码 这个假单位就随便定义了
- [DSGNTR1] ;注册
- UIName=Name:HTNK
- Name=Designator 1
- Image=EMPINF ;无图形
- Category=Soldier
- TechLevel=2
- Prerequisite=NAHAND
- Armor=empinf ;会被自身AE杀死的装甲
- Strength=1
- Sight=5
- Speed=4
- Size=1
- Cost=900
- Soylent=50
- Points=5
- Occupier=yes
- IFVMode=0
- OccupyPip=PersonRed
- Pip=white
- AllowedToStartInMultiplayer=no
- Owner=Russians,Confederation,Africans,Arabs
- Locomotor={4A582744-9839-11d1-B709-00A024DDAFD1}
- MovementZone=Infantry
- ThreatPosed=5
- VeteranAbilities=STRONGER,FIREPOWER,ROF,SIGHT,FASTER
- EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
- IsSelectableCombatant=yes
- ImmuneToVeins=yes
- PhysicalSize=1
- AttachEffect.Animation=KILLEMPINF ;杀死自己的AE
- AttachEffect.Duration=-1
- Insignificant=yes
复制代码 然后在rules中找到[Hunt]这个部分,把Recruitable=no改成yes,这样AI就能征召这个单位了
AI可以分3步写:
AI真单位在N以下时造假单位,优先级最低,比重正常。这样AI就会获得真单位。
AI有真单位时用真单位守家,优先级比上一个高,比重设为最高,这样就能阻止单位进入全图Hunt模式。
AI有真单位N个时,进攻(或干点别的),优先级比上一个高,比重设为最高。
一些缺陷:不能支持集合点,即使用于机场这种不能设置集合点的工厂,也有机位满了就造不出来的囧况
|