RAT红警社区

查看: 407|回复: 6

[MOD教程] 把技能写进建造栏原理简介

[复制链接]

946

积分

853

好评

260

帖子

版主

积分
946
QQ
发表于 2017-11-6 21:30:57 | 显示全部楼层 |阅读模式
主机跳跃实验~1.gif
外行看热闹,内行看门道,如图所示的技能是怎么实现的呢?我来简单说一说原理。鉴于不是第一次发现(最早是ACU的新塔防mod1.1版),也不是单独发现(有牧星、蝴蝶等人的资磁),而且这也不是什么复杂的原理,就不写摘要啥的了。

首先编辑一段这样的cmd,尤其注意Type
        <LogicCommand
                Type="OBJECT_UPGRADE"
                id="Command_ActivateLeapSpecialPower">
                <SpecialPower>SpecialPower_TriggerLeap</SpecialPower>
        </LogicCommand>


然后把相应的cmdset写进主机:

<LogicCommandSet
                id="AlliedConstructionYardCommandSetBase">
                <Cmd>Command_ConstructAlliedPowerPlant</Cmd>
                  <Cmd>Command_ConstructAlliedBarracks</Cmd>
                <Cmd>Command_ConstructAlliedRefinery</Cmd>
                <Cmd>Command_ConstructAlliedWarFactory</Cmd>
                <Cmd>Command_ConstructAlliedNavalYard</Cmd>
                <Cmd>Command_ConstructAlliedAirfield</Cmd>
                <Cmd>Command_ConstructAlliedTechStructure</Cmd>
                <Cmd>Command_ConstructAlliedWall</Cmd>
                <Cmd>Command_ConstructAlliedBaseDefense</Cmd>
                <Cmd>Command_ConstructAlliedBaseDefenseAdvanced</Cmd>
                <Cmd>Command_ConstructAlliedSuperWeapon</Cmd>
                <Cmd>Command_ConstructAlliedSuperWeaponAdvanced</Cmd>               
                <Cmd>Command_PackAlliedMCV</Cmd>
                <Cmd>Command_ToggleEnergizedArmorSpecialPower</Cmd>

                <Cmd>Command_ActivateLeapSpecialPower</Cmd>
        </LogicCommandSet>


最后,在主机的<behavior>里加上相应的specialpower描述就可以了。

评价和不足
有心人可能已经由此想到很多了,比如推土机、英雄多技能等等都可以由这个原理做出来,但要注意一点:单位必须有建造栏才能把技能放到建造栏里!这就限制了这个单位的类型必须是建筑而不是别的,而由实验得出的结论是:建筑不可以做到正常右键移动。那怎么移动呢?一是可以通过强A地板或者做一个空的技能来实现,二是可以学习天琼母舰的移动方法:拉队形。总之,希望这个原理可以帮到各位modder做出更多有趣的玩意。

评分

参与人数 5好评 +9 贡献 +4 收起 理由
Ta_152 + 2
洪敬233 + 2 很给力!
扫地僧 + 1 赞一个!
陵点捌伍 + 2 + 2
矛式迷你潜艇 + 2 + 2

查看全部评分

混乱中立

164

积分

136

好评

62

帖子

版主

积分
164
QQ
发表于 2017-11-6 21:48:35 | 显示全部楼层
命令与征服:红色警戒3 MOD Science  作者
回复

使用道具 举报

182

积分

170

好评

57

帖子

游骑先锋

Rank: 2

积分
182
发表于 2017-11-7 07:19:05 | 显示全部楼层
原来如此,学到了

236

积分

218

好评

107

帖子

游骑先锋

Rank: 2

积分
236
QQ
发表于 2017-11-7 12:44:09 | 显示全部楼层
牛逼
钠。
回复

使用道具 举报

363

积分

300

好评

101

帖子

钢铁洪流

Rank: 3Rank: 3

积分
363
发表于 2017-11-7 20:27:17 | 显示全部楼层
抛物曲线就不能弄低点嘛。。。。

363

积分

300

好评

101

帖子

钢铁洪流

Rank: 3Rank: 3

积分
363
发表于 2017-11-7 20:29:18 | 显示全部楼层
伊吹風 发表于 2017-11-7 20:27
抛物曲线就不能弄低点嘛。。。。

膜拜 1-无敌基超基苯

46

积分

44

好评

12

帖子

预备兵役

Rank: 1

积分
46
发表于 3 天前 | 显示全部楼层
基地车好爽啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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