3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 20351|回复: 8
打印 上一主题 下一主题

[原创] ~~~~~~~features.xml 卡片文件修改指南(解决破解版卡片部分没有效果的问题)~~~~~~~~

  [复制链接]

17

主题

2113

帖子

1827

积分

游戏狂人

Rank: 6Rank: 6

贡献度
56
金元
16025
积分
1827
精华
0
注册时间
2008-8-8
跳转到指定楼层
主题
发表于 2011-12-17 11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 master1000 于 2011-12-18 17:10 编辑

以下修改方法至少要能够理解文件的树状图结构,并且看过http://bbs.3dmgame.com/viewthrea ... p;extra=&page=1关于解锁卡片的说明
转载请注明出处

对于卡片没有下列属性的表示卡片使用features\templates.xml默认属性
感谢6#提供的部分代码
<Item>卡片属性:(注意描述完每一个属性,都要在后面加上</属性名称>,以表示描述完毕,否则会错误,这里就是加</Item>)
                          <ItemTarget>Global</ItemTarget>卡片的效果范围,Global为全地图,其他未说明的则是插槽所在的单位(Object)或者岛屿(Island)
                          <ItemTooltip>1206470</ItemTooltip>卡片使用提示说明
                          <ItemQuality>C</ItemQuality>卡片等级
                          <ItemDescriptionText>1206444</ItemDescriptionText>卡片描述
                          <ItemTypeText>1206409</ItemTypeText>卡片类型文本
                          <ItemAllocationCategory>732113892</ItemAllocationCategory>卡片插在什么地方,生效问题在后面
                          <MetaGameTransferable>Unique</MetaGameTransferable>卡片是否唯一?插在方舟里面的时候才有用
                          <TechnologyCategory>Vehicles</TechnologyCategory>科技种类:载具(Vehicles),种子(Seeds)一定要注意,种子还需要添加额外的属性才能生效,看下一个蓝色字体的属性这也是针对方舟的插槽位置才有用,如果不是插在方舟上的话,这项没用
                          <ItemScienceTooltip>1420023</ItemScienceTooltip>卡片科技提示
                          <IsScienceItem>1</IsScienceItem>科学项目?估计1就是指科技研究类的物品
                          <UtilizationCount>1</UtilizationCount>可以同时有几张该卡片生效
                          <EffectDuration>300000</EffectDuration>卡片效果限制时间,删除就不存在多长时间后失效的问题了(恢复资源的则为多长时间内恢复完指定量的资源)
                          <Passive>0</Passive>是否为被动卡片,0为否,1为是,默认为1
                          <RequireUserConfirmationOnRemove>1</RequireUserConfirmationOnRemove>是否需要玩家确认使用,0为否,1为是
                          <DestroyItemOnRemove>1</DestroyItemOnRemove>使用后该物品是否消失,0为否,1为是
                          <OnCooldownDuringEffectDuration>1</OnCooldownDuringEffectDuration>在卡片效果限制时间内是否存在CD(就是你使用这张卡片后,卡片是否还占着插槽位置),0为否,1为是

<Seed>种子描述属性
                      <GeneratedFertility>Truffles</GeneratedFertility>什么种子,这里是松露
                      <GeneratedFertilityClime>Normal</GeneratedFertilityClime>岛屿的气候条件,目前还没看见别的
                  
<CombatUpgrade>战斗能力提升效果
                          <DamagePerSecond>伤害提高,注意按照下面的方式进行书写,后面不在重复
                                 <Value>20</Value>伤害提升的点数
                                 <Percental>1</Percental>上面的点数是否为百分比
                         </DamagePerSecond>伤害提高的说明结束,这是添加效果的正确书写方式,千万别差了这行
                         <AttackRange>攻击范围......这个别太过分了,免得炮弹变成洲际导弹
                                 <Value>10</Value>
                                 <Percental>1</Percental>
                         </AttackRange>

<HitpointUpgrade>生命值提升效果
                  <ShieldEnergy>
                        <Value>500</Value>增加500护盾,加的是一个保护罩
                  </ShieldEnergy>
                  <ShieldEnergyRegeneration>
                        <Value>1</Value>护盾的恢复能力为1
                  </ShieldEnergyRegeneration>
第一次修正<MaxHitpoints>
                               <Value>168</Value>生命值增加量
                               <Percental>1</Percental>
                  </MaxHitpoints>

第一次修正<ShipRepairUpgrade>船只修理方面升级
                              <SelfHealingPointsPerMinute>
                                <Value>150</Value>每分钟恢复多少点生命
                              </SelfHealingPointsPerMinute>

<ItemBuildCost>制作卡片需要消耗的东西,包括生产时间
                  <ItemResourceCost>金钱类的消耗
                            <Credits>750</Credits>金钱消耗
                            <Licences>150</Licences>许可证消耗
                  </ItemResourceCost>
                  <ItemProductCost>物品类的消耗
                    <Iron>10000</Iron>同assets里面消耗
                  </ItemProductCost>
                  <ConstructionTime>2700000</ConstructionTime>制造时间,单位为毫秒
                  <DisasterProbability>5</DisasterProbability>制作卡片的失败几率
                  <ItemCost>消耗的其他卡片
                            <Item>
                              <Item>60518</Item>需要的卡片ID
                              <Amount>1</Amount>需要的张数
                            </Item>
                  </ItemCost>

<TransportUpgrade>载具运送方面的升级效果
                 <SlotCapacity>货舱容量升级
                         <Value>50</Value>
                         <Percental>1</Percental>
                 </SlotCapacity>

<UnitUpgrade>单位的升级
                 <WalkingSpeed>移动速度
                          <Value>20</Value>
                          <Percental>1</Percental>
                 </WalkingSpeed>

<Upgrade>一般是为了定义升级的目标,这个属性就是解决破解版卡片部分没有效果的关键,卡片插在哪决定卡片对哪种类别生效,所以如果要将卡片插在仓库里,但是要它对船之类的生效的话(反之亦然),一定要仔细看下面的内容,第一次修正专门解决此类问题
                <TargetGUIDs>
                        <Item>
                               <UpgradeGUID>20023</UpgradeGUID>哪个ID的单位能够得到这张卡的效果
                        </Item>
                </TargetGUIDs>
                <TargetAssetCategories>
                       <Item>
                              <TargetCategory>-1475707754</TargetCategory>对哪种类别的单位有效,类别ID详见8楼
                       </Item>
                </TargetAssetCategories>

<ProductionUpgrade>生产方面提升效果,包含产量
                <ProductionCount>产量提升
                       <Value>25</Value>
                       <Percental>1</Percental>
               </ProductionCount>
               <WorkerCount>运输车的数量增加
                       <Value>2</Value>
               </WorkerCount>
               <ResourceNeeded>原材料需求量
                       <Value>-40</Value>注意正负值
                       <Percental>1</Percental>
               </ResourceNeeded>

<PublicBuildingUpgrade>公共建筑类方面的升级,影响范围
              <InfluenceRadius>影响范围
                      <Value>20</Value>
                      <Percental>1</Percental>
              </InfluenceRadius>

<DisasterUpgrade>防灾类效果升级
              <FireFighterHealingPerMinute>灭火效果
                      <Value>30</Value>
                      <Percental>1</Percental>
              </FireFighterHealingPerMinute>

<AirShipUpgrade>飞机的升级
              <FuelConsumptionRate>汽油的消耗量
                    <Value>-20</Value>注意正负问题
                    <Percental>1</Percental>
              </FuelConsumptionRate>

<ResourceFillBalancing>资源添加,需要岛屿本身有该项资源,不能是初始就为0的岛
                  <Refill>
                       <Item>
                          <ResourceType>Copper</ResourceType>补充的资源是什么类型的资源,默认好像是煤(coal)
                          <Amount>4500</Amount>补充的总数量
                      </Item>
                  </Refill>

第一次修正:<Upgrade>属性里面关于对哪种类型单位有效果,其实在features\templates.xml里面进行了定义,8楼列出主要类型的ID(<TargetCategory>###</TargetCategory>###为ID)

其他的大部分跟assets的修改方法一样(能源生产消耗,环境生产消耗),另外有错误的请及时指出

评分

4

查看全部评分

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-3 12:13 , Processed in 0.029980 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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