找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 4924|回复: 4

【求助】冷冻军团直接杀死敌人怎么改呢!

[复制链接]
发表于 2013-2-2 14:25:42 | 显示全部楼层 |阅读模式
  研究这个有一段时间了就是实现不了类似于冷冻进IFV可以直接杀死飞行器,不知道要改哪里,如何改成单位被冻住直接死亡呢。
 楼主| 发表于 2013-2-2 14:38:13 | 显示全部楼层
        <WeaponTemplate
                id="AlliedLegionnaireInfantryFreezeSpray"
                AttackRange="200.0"
                MinTargetPitch="-15d"
                MaxTargetPitch="15d"
                WeaponSpeed="750"
                FiringLoopSound="ALL_CryoLegionaire_FreezeWeaponLoop"
                FiringLoopSoundContinuesDuringReload="true"
                Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
                RequiredAntiMask="ANTI_GROUND ANTI_STRUCTURE ANTI_WATER"
                AcceptableAimDelta="1d"
                DamageDealtAtSelfPosition="true"
                CanFireWhileMoving="false"
                IgnoresContactPoints="true" >
                <PreAttackDelay
                        MinSeconds="0.01s"
                        MaxSeconds="0.01s" />
                <FiringDuration
                        MinSeconds="0.1s"
                        MaxSeconds="0.1s" />
                <Nuggets>
                        <AttributeModifierNugget
                                AttributeModifierName="AttributeModifier_CryoSpray"
                                DamageArc="60d"
                                Radius="225">
                                <SpecialObjectFilter
                                        Rule="ALL"
                                        Exclude="BRIDGE_GATEHOUSE"
                                        StatusBitFlagsExclude="SUBMERGED AIRBORNE_TARGET PARACHUTING">
                                </SpecialObjectFilter>
                        </AttributeModifierNugget>
                       
                        <SecondaryDamageNugget
                                id="FreezeNormal"
                                Amount="20"
                                Radius="225"
                                DamageTaperOff="5">
                                <SpecialObjectFilter
                                        Rule="ALL"
                                        StatusBitFlags="HAS_SECONDARY_DAMAGE"
                                        Exclude="BRIDGE_GATEHOUSE"
                                        StatusBitFlagsExclude="SUBMERGED AIRBORNE_TARGET PARACHUTING">
                                                <ExcludeThing>MordorMumakil</ExcludeThing>
                                </SpecialObjectFilter>
                                <ForbiddenUpgrade>Upgrade_AlliedHighTechnology</ForbiddenUpgrade>
                        </SecondaryDamageNugget>
                       
                        <SecondaryDamageNugget
                                id="FreezeUpgraded"
                                Amount="25"
                                Radius="225"
                                DamageTaperOff="5">
                                <SpecialObjectFilter
                                        Rule="ALL"
                                        StatusBitFlags="HAS_SECONDARY_DAMAGE"
                                        Exclude="BRIDGE_GATEHOUSE"
                                        StatusBitFlagsExclude="SUBMERGED AIRBORNE_TARGET PARACHUTING">
                                                <ExcludeThing>MordorMumakil</ExcludeThing>
                                </SpecialObjectFilter>
                                <RequiredUpgrade>Upgrade_AlliedHighTechnology</RequiredUpgrade>
                        </SecondaryDamageNugget>
                </Nuggets>
        </WeaponTemplate>
        <WeaponTemplate
                id="AAAVT1_CryoLegionnaire_Air1"
                inheritFrom="AlliedLegionnaireInfantryFreezeSpray"
                RequiredAntiMask="ANTI_GROUND ANTI_STRUCTURE ANTI_WATER">
                <Nuggets>
                        <DamageNugget
                                Damage="999999"
                                Radius="225"
                                DamageType="EXPLOSIVE"
                                DeathType="EXPLODED">
                                <SpecialObjectFilter
                                        Rule="ANY"
                                        Include="INFANTRY VEHICLE AIRCRAFT"
                                        StatusBitFlags="UNDER_FROZEN"
                                        StatusBitFlagsExclude="SUBMERGED" />
                        </DamageNugget>
                </Nuggets>
        </WeaponTemplate>

这是代码看看哪改的不对!
回复

使用道具 举报

发表于 2013-2-3 14:09:05 | 显示全部楼层
貌似不是在武器里改,是要改被冻住的单位一个自我伤害...我也不会
回复

使用道具 举报

 楼主| 发表于 2013-2-3 15:08:46 | 显示全部楼层
mirmig 发表于 2013-2-3 14:09
貌似不是在武器里改,是要改被冻住的单位一个自我伤害...我也不会

已经解决了 就是在冻上的时候执行另一种看不见的武器视觉效果上已经可以达到了 !谢谢回复!
回复

使用道具 举报

发表于 2013-2-3 15:28:42 | 显示全部楼层
laoshu2717 发表于 2013-2-3 15:08
已经解决了 就是在冻上的时候执行另一种看不见的武器视觉效果上已经可以达到了 !谢谢回复! ...

那和给一个伤害赋予冷冻的效果有什么区别
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2026-8-27 03:37 , Processed in 0.049186 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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