红警DIY论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 511|回复: 10

(求助贴)关于第四阵营

[复制链接]
发表于 2017-7-14 23:12:22 | 显示全部楼层 |阅读模式
我做了个第四阵营mod,但是一选那个阵营玩游戏时,其他3阵营的AI都不能指定,只能随机,一加载地图就崩溃,(新档)
求各位大大帮助
发表于 2017-7-15 09:18:51 | 显示全部楼层
你改动了原版的AI?那请看看相关AI修改教程,AI是一个容不下一点点错的地方,有时不会报你,但最容易出现崩游戏。
 楼主| 发表于 2017-7-15 13:48:01 | 显示全部楼层
牧星 发表于 2017-7-15 09:18
你改动了原版的AI?那请看看相关AI修改教程,AI是一个容不下一点点错的地方,有时不会报你,但最容易出现崩 ...

但问题是我没有改AI啊
 楼主| 发表于 2017-7-15 14:16:27 | 显示全部楼层
牧星 发表于 2017-7-15 09:18
你改动了原版的AI?那请看看相关AI修改教程,AI是一个容不下一点点错的地方,有时不会报你,但最容易出现崩 ...

选原版阵营就不会崩溃
发表于 2017-7-16 08:21:48 | 显示全部楼层
本帖最后由 牧星 于 2017-7-16 08:26 编辑
wss 发表于 2017-7-15 14:16
选原版阵营就不会崩溃

那你的第四阵营是新派系还是使用原版派系的呢?        

<PlayerTemplate
                id="Allies"
                Side="Allies"--派系
                Type="PLAYABLE"


 楼主| 发表于 2017-7-16 17:10:22 | 显示全部楼层
牧星 发表于 2017-7-16 08:21
那你的第四阵营是新派系还是使用原版派系的呢?

以下是PlayerTemplates.xml添加的第四阵营代码

        <PlayerTemplate
                id="China"
                Side="Neutral"
                Type="PLAYABLE"
                StartingBuilding="ChinaConstructionYard"
                ScriptedHuntTactic="ScriptedHuntTactic"
                DisplayNameToken="INI:FactionJapan"
                FactionIconImageName="GameSetup_flag_Soviet"
                UnattachedMpBeaconTemplate="MultiplayerBeacon"
                AttachedMpBeaconTemplate="MultiplayerBeaconAttached"
                MaxMpBeacons="=$PLAYER_MAX_MP_BEACONS"
                LoadScreenMusic="TEMP_RAM_Music360_LoadScreen"
                SkirmishMPVictoryMusic=""
                SkirmishMPDefeatMusic=""
                FactionDataPathMusicEvent="SetPlayerJapan"
                MatchVictoryPathMusicEvent="S_EndMissionWin"
                MatchDefeatPathMusicEvent="S_EndMissionLose"
                SpellBookSP="PlayerSpellBook"
                SpellBookMP="PlayerSpellBook"
                NumberOfResourceAccounts="1"
                ParachuteOCL="OCL_JapanParachute"
                DefaultTech="PlayerTech_China"
                PlayerTechUpgradeBinding="PlayerTechUpgradeBinding_China"
                TechRankPointsPerSecond="1"
                InitialTechPoints="1"
                PowerOutageTurnsOffRadar="false">
                <RedAlertTemplate>BaseRedAlert</RedAlertTemplate>
                <PreferredColor R="225" G="115" B="20"/>
                <PreferredCampaignRadarColor R="225" G="115" B="20"/>
                <InitialUpgrade>Upgrade_JapanFaction</InitialUpgrade>
                <StartingMoney Account="=$ACCOUNT_ORE"                Amount="10000"/>
                <MoneyCap                Account="=$ACCOUNT_ORE"                Amount="999999"/>
                <AIBeaconSettings
                        BeaconType="Assault"
                        UnattachedTemplate="AIAssaultBeacon"
                        AttachedTemplate="AIAssaultBeaconAttached"/>
                <AIBeaconSettings
                        BeaconType="HoldObject"
                        AttachedTemplate="AIHoldBeaconAttached"/>
                <AIBeaconSettings
                        BeaconType="HoldPosition"
                        UnattachedTemplate="AIHoldBeacon"/>
                <TechRank>PlayerTechRank_Rank1</TechRank>
                <TechRank>PlayerTechRank_Rank2</TechRank>
                <TechRank>PlayerTechRank_Rank3</TechRank>
                <TechRank>PlayerTechRank_Rank4</TechRank>
                <TechRank>PlayerTechRank_Rank5</TechRank>
                <TechRank>PlayerTechRank_Rank6</TechRank>
                <TechRank>PlayerTechRank_Rank7</TechRank>
                <TechRank>PlayerTechRank_Rank8</TechRank>
                <TechRank>PlayerTechRank_Rank9</TechRank>
                <TechRank>PlayerTechRank_Rank10</TechRank>
                <TechProductionBonuses
                        RequiredTech="PlayerTech_ProductionBonus_China"
                        BuildTimeBonus="-25%"
                        BuildTimeBonusAllies="-5%"
                />
        </PlayerTemplate>

求牧大指出问题
发表于 2017-7-17 00:19:03 | 显示全部楼层
本帖最后由 牧星 于 2017-7-17 00:32 编辑
wss 发表于 2017-7-16 17:10
以下是PlayerTemplates.xml添加的第四阵营代码

        

这个文件没有错,那只能看基地文件了,基地的生产栏不能有空的物体存在。你截个基地生产栏物体给我看看。
 楼主| 发表于 2017-7-17 11:32:12 | 显示全部楼层
牧星 发表于 2017-7-17 00:19
这个文件没有错,那只能看基地文件了,基地的生产栏不能有空的物体存在。你截个基地生产栏物体给我看看。 ...

抱歉这么晚回复牧大
以下是CommandData.xml内容
其中China的建筑做了添加,是Japan的模型

<?xml version="1.0" encoding="utf-8"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset">

        <Tags/>
        <Includes/>

        <LogicCommandSet
                id="ChinaConstructionYardCommandSet">
                <Cmd>Command_ConstructJapanWall</Cmd>
                <Cmd>Command_ConstructJapanPowerPlantEgg</Cmd>
                <Cmd>Command_ConstructJapanBarracksEgg</Cmd>
                <Cmd>Command_ConstructSovietAirfield</Cmd>
                <Cmd>Command_ConstructJapanRefineryEgg</Cmd>
                <Cmd>Command_ConstructChinaWarFactoryEgg</Cmd>
                <Cmd>Command_ConstructChinaNavalYardEgg</Cmd>
                <Cmd>Command_ConstructJapanTechStructureEgg</Cmd>
                <Cmd>Command_ConstructJapanBaseDefenseEgg</Cmd>               
                <Cmd>Command_ConstructJapanBaseDefenseAdvancedEgg</Cmd>               
                <Cmd>Command_ConstructJapanSuperWeaponEgg</Cmd>
                <Cmd>Command_ConstructJapanSuperWeaponAdvancedEgg</Cmd>
<!--               
                <Cmd>Command_UpgradeJapanRadarDish</Cmd>
                <Cmd>Command_UpgradeJapanRepairBay</Cmd>
-->               
                <Cmd>Command_PackChinaMCV</Cmd>       

        </LogicCommandSet>
        <LogicCommandSet
                id="ChinaWarFactoryCommandSetBase">
                <Cmd>Command_ConstructJapanMiner</Cmd>
                <Cmd>Command_ConstructJapanLightTransportVehicle</Cmd>
                <Cmd>Command_ConstructJapanAntiInfantryVehicle</Cmd>
                <Cmd>Command_ConstructJapanAntiVehicleVehicleTech1</Cmd>
                <Cmd>Command_ConstructJapanAntiAirVehicleTech1</Cmd>
                <Cmd>Command_ConstructJapanAntiVehicleVehicleTech3</Cmd>
                <Cmd>Command_ConstructJapanAntiStructureVehicle</Cmd>

                <Cmd>Command_ConstructChinaMCV</Cmd>               
        </LogicCommandSet>
        <LogicCommandSet
                id="ChinaWarFactoryCommandSet"
                inheritFrom="ChinaWarFactoryCommandSetBase">
                <Cmd>Command_PurchaseJapanWarFactoryTech2</Cmd>
        </LogicCommandSet>
        <LogicCommandSet
                id="ChinaWarFactoryCommandSetTech2"
                inheritFrom="ChinaWarFactoryCommandSetBase">
                <Cmd>Command_PurchaseJapanWarFactoryTech3</Cmd>
        </LogicCommandSet>

        <LogicCommandSet
                id="ChinaNavalYardRepairBayCommandSet">
        </LogicCommandSet>
                       
        <LogicCommandSet
                id="ChinaNavalYardCommandSetBase">
                <Cmd>Command_ConstructJapanMiner_Naval</Cmd>
                <Cmd>Command_ConstructJapanNavyScoutShip</Cmd>       
                <Cmd>Command_ConstructJapanAntiVehicleVehicleTech1_Naval</Cmd>
                <Cmd>Command_ConstructJapanAntiAirShip</Cmd>       
                <Cmd>Command_ConstructJapanAntiVehicleShip</Cmd>
                <Cmd>Command_ConstructJapanAntiStructureShip</Cmd>
                <Cmd>Command_ConstructChinaMCV_Naval</Cmd>       
                <Cmd>Command_RepairVehicle</Cmd>
        </LogicCommandSet>
        <LogicCommandSet
                id="ChinaNavalYardCommandSet"
                inheritFrom="ChinaNavalYardCommandSetBase">
                <Cmd>Command_PurchaseJapanNavalYardTech2</Cmd>
        </LogicCommandSet>
        <LogicCommandSet
                id="ChinaNavalYardCommandSetTech2"
                inheritFrom="ChinaNavalYardCommandSetBase">
                <Cmd>Command_PurchaseJapanNavalYardTech3</Cmd>
        </LogicCommandSet>

        <LogicCommandSet
                id="ChinaMCVCommandSet">
                <Cmd>Command_UnPackJapanMCV</Cmd>
                <Cmd>Command_MoveToPositionAndCollect</Cmd>
        </LogicCommandSet>
       
</AssetDeclaration>
发表于 2017-7-19 08:22:43 | 显示全部楼层
本帖最后由 牧星 于 2017-7-19 08:32 编辑
wss 发表于 2017-7-17 11:32
抱歉这么晚回复牧大
以下是CommandData.xml内容
其中China的建筑做了添加,是Japan的模型

              <Cmd>Command_ConstructChinaWarFactoryEgg</Cmd>
                <Cmd>Command_ConstructChinaNavalYardEgg</Cmd>

这两个可能存在问题,你有没有搞这两个文件。是EGG,必须要有一个IDCommand_ConstructChinaWarFactoryEgg的设置内容,就是指向了那个蛋蛋车单位文件。
 楼主| 发表于 2017-7-19 12:29:44 | 显示全部楼层
牧星 发表于 2017-7-19 08:22
Command_ConstructChinaWarFactoryEgg
                Command_ConstructChinaNavalYardEg ...

ChinaWarFactoryEgg和ChinaNavalYardEgg都设置了,派系是 Neutral
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2018-4-20 10:44 , Processed in 0.044923 second(s), 14 queries , XCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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