找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 10527|回复: 11

【求助】三个问题

[复制链接]
发表于 2012-6-28 11:16:38 | 显示全部楼层 |阅读模式
1.我把铁锤的武器换成多功能的维修,但他不会自动为我方单位维修,是要在KindOf加什么还是在AI部分改?
2.如何使一个防御建筑没电不会瘫痪?只去掉+POWERED不行啊,耗电量也去了。
3。主菜单右上角的游戏名称的那张图片改怎么做的?UI。就是如何让那图片只有字显示出来。
发表于 2012-6-28 19:38:07 | 显示全部楼层
坐等大仙,我也不会
回复

使用道具 举报

发表于 2012-6-28 23:10:56 | 显示全部楼层
我也坐等,因为没有时间回答这些问题。很久没有动UI文件,不记得如何改了。不过好像我有写过这方面的心得。呵呵。
回复

使用道具 举报

发表于 2012-6-28 23:50:47 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-6-29 11:43:15 | 显示全部楼层
牧星 发表于 2012-6-28 23:10
我也坐等,因为没有时间回答这些问题。很久没有动UI文件,不记得如何改了。不过好像我有写过这方面的心得。 ...

知道您忙,所以我只想知道第一个问题的答案。希望您能回答。谢谢您。
回复

使用道具 举报

发表于 2012-6-29 12:21:01 | 显示全部楼层
本帖最后由 牧星 于 2012-6-29 12:22 编辑
百合子临死前 发表于 2012-6-29 11:43
知道您忙,所以我只想知道第一个问题的答案。希望您能回答。谢谢您。

代码也是我的弱项,你把修改过的XML文件打包上来吧,我有时间可以帮你看下。
回复

使用道具 举报

 楼主| 发表于 2012-6-29 12:32:17 | 显示全部楼层
牧星 发表于 2012-6-29 12:21
代码也是我的弱项,你把修改过的XML文件打包上来吧,我有时间可以帮你看下。
...

好吧
        <GameObject
                id="repair"
                inheritFrom="BaseVehicle"
                SelectPortrait="Portrait_SovietAntiVehicleVehicleTech1_big"
                ButtonImage="Button_SovietAntiVehicleVehicleTech1_small"
                Side="Soviet"
                SubGroupPriority="355"
                EditorSorting="UNIT"               
                BuildTime="10"
                CommandSet="repairCommandSet"
                KindOf="SELECTABLE CAN_ATTACK CAN_CAST_REFLECTIONS SCORE VEHICLE CAN_BE_FAVORITE_UNIT AMPHIBIOUS"
                WeaponCategory="CANNON"
                VoicePriority="188"
                EditorName="repair"
                Description="Desc:repair"
                TypeDescription="Type:hammer"
                HealthBoxHeightOffset="25"
                UnitIntro="Soviet_HammerTank_UnitIntro">
·······················
                <SkirmishAIInformation
                        UnitBuilderStandardCombatUnit="true" />
······························
                        <WeaponSetUpdate
                                id="ModuleTag_WeaponSetUpdate">
                                <WeaponSlotTurret
                                        ID="1"
                                        InterleavedStyle="INTERLEAVE_FIRST_AVAILABLE"
                                        WeaponChoiceCriteria="PREFER_LEAST_MOVEMENT"
                                        AllowInterleavedFiring="true">
                                        <!-- main cannon -->
                                        <Weapon
                                                Ordering="PRIMARY_WEAPON"
                                                Template="repairweapon"
                                                ForbiddenObjectStatus="GENERIC_TOGGLE_STATE"/>
····························
                <AI>
                        <AIUpdate
                                id="ModuleTag_AI"
                                AutoAcquireEnemiesWhenIdle="YES"
                                StateMachine="UnitAIStateMachine">
                                <UnitAITargetChooserData
                                        CanPickDynamicTargets="false"/>
                        </AIUpdate>
                </AI>
····························
武器:    <WeaponTemplate
                id="AAGA_RepairWeapon2"
                FireFX="FX_None"
                AttackRange="25"
                RadiusDamageAffects="ALLIES"
                Flags="ATTACK_NEEDS_LINE_OF_SIGHT NOT_ATTRACTED_BY_MAGNETS"
                CanFireWhileMoving="true">
                <FiringDuration
                        MinSeconds="0.1s"
                        MaxSeconds="0.1s" />
                <Nuggets>
                        <ActivateLaserNugget
                                Lifetime="0.5s"
                                LaserId="1"/>
            <DamageNugget
                                Damage="5.0"
                                DelayTimeSeconds="0.0s"
                                DamageType="HEALING"
                                DamageFXType="SOVIET_REPAIR"
                                DeathType="NORMAL">
                <SpecialObjectFilter
                                        Rule="NONE"
                                        Include="VEHICLE"
                    StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED NOT_IN_WORLD"/>
            </DamageNugget>
                        <AttributeModifierNugget
                                AttributeModifierName="AttributeModifier_UnderRepair">
                                <SpecialObjectFilter
                                        Rule="NONE"
                                        Include="VEHICLE"
                    StatusBitFlagsExclude="AIRBORNE_TARGET SUBMERGED NOT_IN_WORLD"/>
                        </AttributeModifierNugget>
                               
        </Nuggets>
        </WeaponTemplate>

    <WeaponTemplate
                id="repairweapon"
                FiringLoopSound="ALL_MultiGunnerIFV_EngineerRepairLoop"
                FiringLoopSoundContinuesDuringReload="true"
                FireFX="FX_AAAVT1_Engineer"
    FireVeteranFX="FX_AAAVT1_Engineer"
    AttackRange="200.0"
                inheritFrom="AAGA_RepairWeapon2">
    </WeaponTemplate>
回复

使用道具 举报

发表于 2012-6-29 12:33:52 | 显示全部楼层
百合子临死前 发表于 2012-6-29 12:32
好吧
       
·······················

。。。。。。请打包压缩并上传XML文件,我好测试。。。。。。
回复

使用道具 举报

发表于 2012-6-29 12:34:11 | 显示全部楼层
本帖最后由 牧星 于 2012-6-29 12:37 编辑
牧星 发表于 2012-6-29 12:33
。。。。。。请打包压缩并上传XML文件,我好测试。。。。。。

。。。。。。
回复

使用道具 举报

 楼主| 发表于 2012-6-29 12:36:43 | 显示全部楼层
牧星 发表于 2012-6-29 12:21
代码也是我的弱项,你把修改过的XML文件打包上来吧,我有时间可以帮你看下。
...

我想问UI的图片该怎么做,用普通图:
剪贴板01.jpg
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-27 02:29 , Processed in 0.083100 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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