红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 105|回复: 9

关于刷载具的一些问题

[复制链接]
发表于 6 天前 | 显示全部楼层 |阅读模式
本帖最后由 zhaihs 于 2019-8-13 19:41 编辑

最近有空,又开始琢磨ARES 的功能,开始试验用导弹刷载具的功能
用的是磁暴轨道炮大侠发过的办法,发射导弹,本地自爆,弹出乘客。
发现一个问题,设置导弹里两个乘客,并且也设置了生还率100%,但是导弹原地爆炸后一般只能刷出一个乘客,偶尔出现两个乘客,也有时候没有乘客弹出。这是为什么呢。另外听说 应该用航母子机刷载具,那么怎么让航母子机落地再被击毁而不是空中击毁?

代码:
[CNMISLLauncher]
Damage=1
ROF=150
Range=255
Spawner=yes
Projectile=InvisibleAll
Speed=100
Warhead=Special
DecloakToFire=no

[CNMISL1]
UIName=Name:None
Name=Torpedo Missile
Image=V3ROCKET
FireAngle=1
Strength=1
Category=AirPower
Armor=special_1
Spawned=yes
MissileSpawn=yes
TechLevel=-1
Sight=0
RadarInvisible=no
Landable=yes
MoveToShroud=no;yes
Ammo=1
Speed=1
Cost=50
Points=10;20
ROT=4
Crewed=no
Explodes=no
GuardRange=30
Landable=yes
MoveToShroud=yes
Explosion=None
MaxDebris=0
Locomotor={4A582746-9839-11d1-B709-00A024DDAFD1}
MovementZone=Fly
;Fighter=yes
ThreatPosed=10        ; This value MUST be 0 for all building addons
;DamageParticleSystems=SmallGreySSys        ; Sparks don't work well here.  SJM
AuxSound1=BoomerAttack1
ImmuneToPsionics=yes
NoShadow=yes
Selectable=no
Trainable=no
FlyBack=true
DontScore=yes
Missile.Custom=yes
Missile.PauseFrames=0
Missile.TiltFrames=0
Missile.PitchInitial=1
Missile.PitchFinal=1
Missile.TurnRate=1
Missile.RaiseRate=1
Missile.Acceleration=0
Missile.Altitude=10240
Missile.Damage=0
Missile.EliteDamage=0
Missile.BodyLength=1
Missile.LazyCurve=yes
Missile.Warhead=HARVWH_g
Missile.EliteWarhead=HARVWH_g
Missile.TakeOffAnim=V3TAKOFF
Missile.TrailerAnim=V3TRAIL
Missile.TrailerSeparation=3
ProtectedDriver=yes
AttachEffect.Animation=DESTROY01
AttachEffect.Duration=10
AttachEffect.InitialDelay=0
;IronCurtain.Modifier=0%
Survivor.RookiePassengerChance=100
Survivor.VeteranPassengerChance=100
Survivor.ElitePassengerChance=100
NoManualUnload=yes
NoManualFire=yes
NoManualEnter=yes
PipScale=Passengers
Passengers=20
InitialPayload.Types=CNAPOC
InitialPayload.Nums=2
Survivor.Pilots=3
SizeLimit=10


发表于 6 天前 | 显示全部楼层
导弹落地被打死出乘客这个判定不太稳定 不如航母子机装初始乘客开火自动空降乘客稳定
 楼主| 发表于 5 天前 | 显示全部楼层
紫色放逐 发表于 2019-8-13 19:56
导弹落地被打死出乘客这个判定不太稳定 不如航母子机装初始乘客开火自动空降乘客稳定 ...

是自己放出子机,然后自己击毁?那样的话,乘客只能空降了吧?
能够让乘客直接在地面出现吗?
发表于 5 天前 | 显示全部楼层
你让子机贴地飞行试试?
 楼主| 发表于 4 天前 | 显示全部楼层
本帖最后由 zhaihs 于 2019-8-15 19:15 编辑

注册了一个航母子机,设置初始乘客四个天启,但是子机击毁后出现的天启个数仍然不是稳定的
[AircraftTypes]
+=CNHORNET

[CNHORNET]
UIName=Name:HORNET
Name=Hornet
Image=HORNET
Primary=HornetBomb
Secondary=HornetCollision
Strength=75
Category=AirPower
Armor=heavy
DeployTime=.022
TechLevel=3
Sight=8
Speed=8
CrateGoodie=no
Owner=Chinese,Russians,Confederation,Africans,Arabs
AllowedToStartInMultiplayer=no
Cost=500
Soylent=500
Points=20
ROT=5
Crusher=yes
;Turret=yes
IsSelectableCombatant=yes
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
VoiceSelect=FlakTrackSelect
VoiceMove=FlakTrackMove
VoiceAttack=FlakTrackAttackCommand
VoiceFeedback=
DieSound=GenVehicleDie
MoveSound=FlakTrackMoveStart
EnterTransportSound=EnterTransport
LeaveTransportSound=ExitTransport
CrushSound=TankCrush
Maxdebris=3
DebrisTypes=TIRE
DebrisMaximums=6
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
MovementZone=Normal
ThreatPosed=10        ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys
SpecialThreatValue=1
ZFudgeColumn=10
ZFudgeTunnel=13
ImmuneToRadiation=no
ImmuneToPsionics=no
;Bombable=no
Size=50
Accelerates=false
VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
ElitePrimary=FlakTrackGunE
EliteSecondary=FlakTrackAAGunE
Survivor.RookiePassengerChance=100
Survivor.VeteranPassengerChance=100
Survivor.ElitePassengerChance=100
;NoManualUnload=yes
;NoManualFire=yes
;NoManualEnter=yes
PipScale=Passengers
Passengers=20
DeployTime=.005
InitialPayload.Types=CNAPOC
InitialPayload.Nums=4
SizeLimit=10
发表于 3 天前 | 显示全部楼层
aircraft类单位开火会直接甩出乘客 你把航母子机的飞行高度设置成1 就是贴地飞
 楼主| 发表于 3 天前 | 显示全部楼层
这个问题在ARES 论坛也问了一下,ALEXB 回答说:
乘客和机组人员使用一种简单的方法:在运输附近产生随机坐标,尝试放置。如果失败,则生成的单位将被杀死。
不会重试,不会后退。如果周围的单元格被阻塞,则单位被杀死。
无论您使用什么样的幸存率,都不能保证车型能够在运输过程中幸存下来,特别是如果里面有很多幸存者。可能是因为他们占用了整个单元格。

我再试试其他办法
 楼主| 发表于 3 天前 | 显示全部楼层
本帖最后由 zhaihs 于 2019-8-16 16:56 编辑
紫色放逐 发表于 2019-8-16 00:58
aircraft类单位开火会直接甩出乘客 你把航母子机的飞行高度设置成1 就是贴地飞 ...

我已经把子机的运动模式设置为苏联运兵车的运动模式了,从陆地航母出来,就是在地面跑的。又试了一下,把子机改为 高度为1的直升机模式,开火时实现空投乘客了。
但是也有个小问题,始终有那个空投的过程和对应的降落伞动画,这个怎么改掉。

发表于 3 天前 | 显示全部楼层
zhaihs 发表于 2019-8-16 09:29
我已经把子机的运动模式设置为苏联运兵车的运动模式了,从陆地航母出来,就是在地面跑的。又试了一下,把 ...

Parachute.Anim=指定单位使用的降落伞动画吧
发表于 昨天 00:15 | 显示全部楼层
zhaihs 发表于 2019-8-16 09:29
我已经把子机的运动模式设置为苏联运兵车的运动模式了,从陆地航母出来,就是在地面跑的。又试了一下,把 ...

不是很清楚你改成地面单位和直升机是为了什么是为了改高度吗? 常规飞机本来就能改飞行高度 看看辞典
ares有自定义单位溅落三动画的功能 你放个空的上去就完事了 空投过程这个没啥好办法 也就子机飞行高度调最低 不太明显糊弄过去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2019-8-19 10:22 , Processed in 0.017546 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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