标题: [原创] 本人出道至今原创CNC3:MOD汇总索引帖!持续更新
本主题被作者加入到个人文集中
baby331
离任版主


Rank: 5Rank: 5Rank: 5

精华 1
积分 573
帖子 360

金钱 2227
经验 99
荣誉 10
互助 33

来自 太阳系以外的Scrin星球
《游侠·热血三国》一个让你耳目一新的三国游戏闪亮登场!
本人出道至今原创CNC3:MOD汇总索引帖!持续更新




附件: 您所在的用户组无法下载或查看附件




顶部
baby331
离任版主


Rank: 5Rank: 5Rank: 5

精华 1
积分 573
帖子 360

金钱 2227
经验 99
荣誉 10
互助 33

来自 太阳系以外的Scrin星球
youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

本帖最近评分记录
枫之寒 2007-10-23 22:06 金钱 +30 文章不错,继续努力!
枫之寒 2007-10-23 22:06 互助 +3 文章不错,继续努力!



下面,我来讲解一下,怎样在单位身上添加技能!

我用Nod的影子小队举例!
首先,找到影子小队文件:NODShadowSquad.xml,看见建造时间下面有一句:CommandSet="NODShadowSquadCommandSet"。这个就是每个单位的技能列表!


然后,找到文件:LogicCommandSet.xml,用记事本打开,查找:NODShadowSquadCommandSet,就会看见这段:<LogicCommandSet
                   id="NODShadowSquadCommandSet">
            <Cmd>Command_StanceDrillDown</Cmd>
            <Cmd>Command_NodShadow_GliderLiftOff</Cmd>
            <Cmd>Command_NodShadow_GliderLand</Cmd>
            <Cmd>Command_NodShadow_PlaceExplosiveCharges</Cmd>
            <Cmd>Command_AttackMove</Cmd>
            </LogicCommandSet>


其中 <Cmd>Command_StanceDrillDown</Cmd> <Cmd>Command_AttackMove</Cmd> 可以忽视,重要的就是中间的3项。

<Cmd>Command_NodShadow_GliderLiftOff</Cmd> 这个是起飞的按钮。
<Cmd>Command_NodShadow_GliderLand</Cmd> 这个是降落的按钮。
<Cmd>Command_NodShadow_PlaceExplosiveCharges</Cmd> 这个是建筑炸弹的按钮。

只要把 起飞 和 降落 代码添加进你要改的单位的 XXXCommandSet 里面,那么进入游戏的时候,改了的单位那里有多了 起飞 和 降落按钮了。

现在只是做了准备工作,单位的按钮是有了,但是不能按。由于影子小队比较特殊,需要多修改几处地方!
接着,找到:  
  <Include
   type="all"
   source="ART:NUShdw_FLYA.w3x" />
  <Include
   type="all"
   source="ART:NUShdw_FLDA.w3x" />


NUShdw_FLYA.w3x 是起飞动作,NUShdw_FLDA.w3x 是起飞后,身体平行的动作。有些单位用 NUShdw_FLDA.w3x  平行动作的时候会出错。所以要按情况来看看要不要添加平行动作代码: NUShdw_FLDA.w3x

接着往下,找到:
  <LocomotorSet
   Locomotor="FlyingShadowLocomotor"
   C
   Speed="150.0" />


这个是飞行时候,用的速度系统。Speed="150.0" 是飞行速度,数值越大就越快!

接着,往下查找 NUShdw_FLYA NUShdw_FLDA,可以找到:
<AnimationState
     ParseC
     C
     StateName="STATE_Flying"
     Flags="RANDOMSTART">
     <Animation
      Animati
      Animati />
</AnimationState>
<AnimationState
     ParseC
     C>
     <Animation
      Animati
      Animati />
</AnimationState>

这2段是对应上面的动作代码的!把这些添加了,影子小队的特殊情况就搞定。下面进入关键!

查找: <SpecialPower ,你会看见有大大一段代码,这段就是使用技能的代码。有了它,添加的技能按钮就可以点击了。这时候不用小气,一直往下复制。

这时候就要注意看代码了,往往新的开始不同的内容,都会以 <!-- End Deploy Ion Storm Special Power -->  这种符号中间加上英文分开的。多测试几次,就可以熟练区分了!

以上步骤都弄好了,进入游戏后就可以用技能了!

一般单位的修改,只需要修改 XXXCommandSet   <SpecialPower 这2个内容就可以了!

为了方便大家学习,我把除 XXXCommandSet 之外,需要用到的代码发放来提供参考!附件下载!



附件: 您所在的用户组无法下载或查看附件




顶部
elijan1985
游侠会员
三眼童子 尤里新兵


Rank: 1

精华 0
积分 676
帖子 1821

金钱 2143
经验 0
荣誉 0
互助 26

参与论坛活动,赚取LTB!

小强来了 NOD的小强创意确实不错``
   但是老大`你加个小机枪或者Scrin的小炮也就算了`当它是重型装甲车嘛`
你还非要加个喷火...这不就无敌了`- -
   本来这个兵种就NB了`黑手5个 或者加个MM秒兵...把它定位成重型装甲就OK了`
GDI方面把APC改改就OK了`猛犸就加1个位置 就象是装机枪兵的坐仓`
   Scrin方面嘛`把移动版的基地改一下也不错`飞行堡垒``咩哈哈~~

顶部
baby331
离任版主


Rank: 5Rank: 5Rank: 5

精华 1
积分 573
帖子 360

金钱 2227
经验 99
荣誉 10
互助 33

来自 太阳系以外的Scrin星球
《游侠·热血三国》一个让你耳目一新的三国游戏闪亮登场!

楼上的建议非常好,等我测试好数据,再作更新!

目前 进驻5人部队确实有点影响平衡。。。

所以“小强来了”这个版本会以平衡的方式继续更新!

同时欢迎更多的会员提出宝贵的意见~~~~~~~





顶部
kevon
游侠会员


Rank: 1

精华 0
积分 62
帖子 206

金钱 229
经验 0
荣誉 0
互助 0

youki 系统正式开放!可方便检索和录入大量有价值的游戏相关信息。

感谢版主整理,一直玩楼主的mod,支持

顶部
ycdtsunny
游侠会员



Rank: 1

精华 0
积分 12
帖子 39

金钱 114
经验 0
荣誉 0
互助 0

参与论坛活动,赚取LTB!
回复 #1 baby331 的帖子

命令与征服3里的建筑和单位的英文名字各代表什么意思 能告诉我吗? 我还是一名学生,没有太多的时间去一一对应,帮帮我这个忙,非常感谢了~~

顶部
fury
游侠会员



Rank: 1

精华 0
积分 6
帖子 21

金钱 51
经验 0
荣誉 0
互助 0

《游侠·热血三国》一个让你耳目一新的三国游戏闪亮登场!

感谢分享!

顶部



www.netshowbbs.com game.ali213.net
我们每天在进步 游侠游戏社区 游侠网


当前时区 GMT+8, 现在时间是 2009-1-8 12:53

Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 游侠NETSHOW论坛 - Archiver - WAP