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

注册 登录

QQ登录

只需一步,快速开始

查看: 10473|回复: 57
打印 上一主题 下一主题

[分享] 《最高指挥官2》最高指挥官2 创建/添加新单位,战役模式研究解锁,赠送单位快捷键,单位武器代码修改,单位代码名称,地图限制解除

  [复制链接]

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
跳转到指定楼层
主题
发表于 2024-10-3 13:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 阿136793878 于 2026-10-23 11:15 编辑

先简单讲一下《最高指挥官2》这个游戏的单位怎么修改:

在游戏安装目录下,打开gamedata文件夹,要修改的文件就在这里面。(scd格式的文件可用WinRAR或其它解压缩工具打开,打开后里面其它文件用记事本打开)
其中bp.scd这个文件里面的单位,是游戏时不勾选DLC(如图所示),游戏所调用的单位。(即不勾选DLC,改这里面的文件才有效)
而z_lua_dlc1.scd这个文件里面的单位,是游戏时勾选DLC,游戏所调用的单位。(即勾选DLC,改这里面的文件才有效)

遭遇战单位路径:bp.scd\Units\...(不勾选DLC)
遭遇战单位路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\...(勾选DLC)
战役模式单位路径:bp.scd\mods\CampaignBranch\shadow\Units\...

修改实例:修改Illuminate族指挥官传送冻结时间(遭遇战中)
文件路径:bp.scd\Units\Illuminate\UIL0001\UIL0001_unit.bp
如果这个文件没修改过,打开后会看到全是乱码(加密文件),每个加密文件在uncompiled_lua.scd中都有对应的未加密文件(显示正常没有乱码),这时需要打开uncompiled_lua.scd文件中对应路径下文件(即uncompiled_lua.scd\uncompiled\Units\Illuminate\UIL0001\UIL0001_unit.bp)并复制全部内容过来,覆盖掉bp.scd\Units\Illuminate\UIL0001\UIL0001_unit.bp中的乱码内容,然后找到TeleportCooldown = 30,把等号后面的30改成1并保存,此时会弹出“...你希望在压缩文件中更新它吗?”,选是。
到此修改就完成了,Illuminate族指挥官传送冻结时间由30变成了1。(补充说明:有些内容修改之后,读取以前保存的游戏存档,会自动退出,需要重新开始游戏才能正常玩)
---------------------------------------------------------
---------------------------------------------------------
主要目录:
1楼:修改方法介绍
2楼:单位对照表
3楼:指挥官修改成可建造/生产
4楼:修改AI,对战的电脑也能自动建造/指挥官
13楼:Illuminate电厂激光武器改成自动攻击
16楼:Illuminate质能采集站增加维修功能
17楼:如何把自己的单位送给盟友(关键时能让盟友起死回生)
18楼:如何创建新的单位
19楼:几个新单位,解压即可使用

... ...





SC2版本.jpg (95.29 KB, 下载次数: 81)

SC2版本.jpg
回复

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
舒服的沙发
 楼主| 发表于 2024-10-3 13:37 | 只看该作者
本帖最后由 阿136793878 于 2026-9-18 12:48 编辑

《最高指挥官2》单位对照表:

Illuminate空军:
UIA0103_unit --Vulthoo --秃鹰武装战机
UIA0104_unit --Weedoboth --万能者战机
UIA0901_unit --HeeHola --整合者运输机

Illuminate建筑:
UIB0001_unit--Land Factory --陆军工厂
UIB0002_unit--Air Factory --空军工厂      
UIB0011_unit--Experimental Gantry --实验级工厂      
UIB0021_unit--陆地工厂脚手架
UIB0022_unit--陆地大型脚手架
UIB0023_unit--陆地中型脚手架
UIB0024_unit--实验级脚手架
UIB0025_unit--陆地小型脚手架
UIB0101_unit--Long Range Point Defense---远程对地防御设施
UIB0102_unit--Anti-Air Tower--防空塔
UIB0106_unit--Tactical Missile Launcher--战术导弹发射器
UIB0107_unit--Nuke Missile Silo--核导单仓
UIB0202_unit--Shield Generator--护盾生成器
UIB0203_unit--Nuke Defense Silo--核防御仓
UIB0301_unit--Radar Installation--雷达
UIB0701_unit--Mass Extractor--质能采集站
UIB0702_unit--Energy Generator--发电站
UIB0704_unit--Mass Convertor  --质能转换器
UIB0801_unit--Research Station --研究站

Illuminate陆军:
UIL0001_unit--ACU --指挥官
UIL0002_unit--Engineer   --工程车
UIL0101_unit --Yenzoo   --伊恩祖悬浮坦克
UIL0103_unit --Harvog   --熔岩先锋
UIL0104_unit --Fistoosh  --铁锤机动导弹发射车
UIL0105_unit --Crahdow  --击落者悬浮防空炮车
UIL0106D1_unit --Shotja --狙击者-----------DLC
UIL0202_unit --Bodaboom  --神像装甲生成车
UIL0203_unit --Sliptack  --滑钉悬浮反导车

Illuminate附加单位:
UIM0001_unit--Escape Pod--逃生舱
UIM0002_unit--Rogue Nanites--纳米暴徒
UIM0111_unit --Tactical Missile Launcher--战术导弹发射器(工厂附加)
UIM0121_unit --Anti-Air Turret--防空炮塔(工厂附加)
UIM0131_unit --Torpedo Turret--鱼雷塔(工厂附加)
UIM0141_unit --Intel Installation--情报设施(工厂附加)
UIM0211_unit --Shield Generator--护盾生成器(工厂附加)

Illuminate实验级单位:
UIX0101_unit--Urchinow  --金刚(蜗牛)
UIX0102_unit--Wilfindja  --孢囊
UIX0103_unit--Airnomo  --净空者
UIX0104D1_unit--Buhbledow  --破盾炮-----------DLC
UIX0105D1_unit--Sooprizer  --实验级武装战机-----------DLC
UIX0111_unit--Universal Colossus --太虚巨神
UIX0112_unit--Darkenoid  --暗影飞碟
UIX0113_unit--Space Temple --太虚神殿
UIX0114_unit--Loyalty Gun  --忠义巨炮
UIX0115_unit--Pulinsmash   --黑洞
UIX0118D1_unit--Illuminator  --探照炮-----------DLC
-------------------------------------------------------------------------
UEF空军:
UUA0101_unit --Wasp  --黄蜂歼击机
UUA0102_unit --Eagle Eye  --鹰眼轰炸机
UUA0103_unit --Broadsword  --阔剑武装直升机
UUA0901_unit --C18 Star Lifter  --C18运输机

UEF建筑:
UUB0001_unit--Land Factory--陆军工厂
UUB0002_unit--Air Factory--空军工厂
UUB0003_unit--Sea Factory--海军工厂
UUB0011_unit--Land Gantry--实验级陆军基地
UUB0012_unit--Air Gantry--实验级空军基地
UUB0021_unit--陆地工厂脚手架
UUB0022_unit--陆地大型脚手架
UUB0023_unit--陆地中型脚手架
UUB0024_unit--实验级脚手架
UUB0025_unit--陆地小型脚手架
UUB0026_unit--水中中型脚手架
UUB0027_unit--海军工厂脚手架
UUB0028_unit--水中小型脚手架
UUB0101_unit--Heavy Point Defense--重型对地防御设施
UUB0102_unit--Heavy Anti-Air Tower--重装防空塔
UUB0104_unit--Fortified Artillery--强化火炮
UUB0105_unit--Long Range Artillery--远程火炮
UUB0107_unit--Nuke Missile Silo--核导弹仓
UUB0202_unit--Shield Generator--护盾生成器
UUB0203_unit--Nuke Defense Silo--核弹防仓
UUB0301_unit--Radar Installation--雷达
UUB0302_unit--Sonar Installation--声呐
UUB0701_unit--Mass Extractor--质能采集站
UUB0702_unit--Energy Generator--发电站
UUB0704_unit--Mass Convertor  --质能转换器
UUB0705D1_unit--Research Convertor  --研究转换器-----------DLC
UUB0801_unit--Research Station --研究站

UEF陆军:
UUL0001_unit --ACU--指挥官
UUL0002_unit --Engineer--工程车
UUL0003D1_unit --Field Engineer--维护工程车-----------DLC
UUL0101_unit --Rock Head--岩石坦克
UUL0102_unit --Demolisher--毁灭者机动火炮
UUL0103_unit --Titan--泰坦先锋机器人
UUL0104_unit --Meteor--陨石机动导弹发射车
UUL0105_unit --Archanist--炼金师防空炮车
UUL0201_unit --P-Shield--P型护盾生成车
UUL0203_unit --Sharp Shooter--利刃防空导弹车

UEF附加单位:
UUM0001_unit --Escape Pod--逃生舱
UUM0111_unit --Tactical Missile Launcher--战术导弹发射器(工厂附加)
UUM0121_unit -- Anti-Air Turret--防空炮塔(工厂附加)
UUM0131_unit --Torpedo Turret--鱼雷塔(工厂附加)
UUM0141_unit --Intel Installation--情报设施(工厂附加)
UUM0211_unit --Shield Generator--护盾生成器(工厂附加)

UEF海军:
UUS0102_unit --Mastadon--猛犸巡洋舰
UUS0104_unit --Tigershark--虎鲨潜艇
UUS0105_unit --Poseidon--波塞冬战列舰

UEF实验级单位:
UUX0101_unit --Fatboy II--胖墩2
UUX0102_unit --AC-1000 Terror--AC-1000恐鸟
UUX0103_unit --C-230 Star King Extreme--C-230星际至尊王者
UUX0104_unit --Atlantis II--亚特兰蒂斯2
UUX0105D1_unit --Super Triton--无畏舰-----------DLC
UUX0111_unit --King Kriptor--克里普特帝王
UUX0112_unit --Mega Fortress--巨型堡垒
UUX0113D1_unit --Jackhammer--风炮(机动火炮)-----------DLC
UUX0114_unit --Noah Unit Cannon--诺亚加农炮
UUX0115_unit --Disruptor Station--干扰站
UUX0116D1_unit --Aegis --宙斯盾-----------DLC
--------------------------------------------------------------------
Cybran空军:
UCA0103_unit--Renegade--变节者
UCA0104_unit--Gemini--双子座战斗轰炸机
UCA0105D1_unit--Intellitron--侦察机-----------DLC
UCA0901_unit--Dragon Fly--蜻蜓运输机

Cybran建筑:
UCB0001_unit--Land Factory --陆军工厂
UCB0002_unit--Air Factory--空军工厂
UCB0003_unit--Sea Factory--海军工厂
UCB0011_unit--Land Gantry--实验级陆军工厂
UCB0012_unit--Air Gantry--实验级空军工厂
UCB0021_unit--陆地工厂脚手架
UCB0022_unit--陆地大型脚手架
UCB0023_unit--陆地中型脚手架
UCB0024_unit--实验级脚手架
UCB0025_unit--陆地小型脚手架
UCB0026_unit--水中中型脚手架
UCB0027_unit--海军工厂脚手架
UCB0028_unit--水中小型脚手架
UCB0101_unit--Rapid Fire Point Defense--快速火力对地防御设施
UCB0102_unit--High Damage Anti-Air Tower--高伤害防空塔
UCB0105_unit--Long Range Artillery--远程火炮
UCB0202_unit--Shield Generator--护盾发生器
UCB0204_unit--Nuke Missile and Defense Silo--核导弹和防御仓
UCB0205D1_unit--Boomerang--发射反核弹建筑(核弹原路返回)-----------DLC
UCB0303_unit--Sonar Installation--雷达/声呐
UCB0401D1_unit--Recycler--回收站-----------DLC
UCB0701_unit--Mass Extractor--质能采集站
UCB0702_unit--Energy Generator--发电站
UCB0704_unit--Mass Convertor--质能转换器
UCB0801_unit--Research Station--研究站

Cybran陆军:
UCL0001_unit--ACU--指挥官
UCL0002_unit--Engineer--工程车
UCL0102_unit--Brackman--布莱克曼(火炮)
UCL0103_unit--Loyalist--忠诚者先锋机器人
UCL0104_unit--Cobra--眼镜蛇机动导弹发射车
UCL0204_unit--Adaptor--编织者(护盾)

Cybran附加单位:
UCM0001_unit --Escape Pod--逃生舱
UCM0111_unit --Tactical Missile Launcher--战术导弹发射器(工厂附加)
UCM0121_unit -- Anti-Air Turret--防空炮塔(工厂附加)
UCM0131_unit --Torpedo Turret--鱼雷塔(工厂附加)
UCM0141_unit --Intel Installation--情报设施(工厂附加)
UCM0211_unit --Shield Generator--护盾生成器(工厂附加)

Cybran海军:
UCS0103_unit--Salem Class--塞勒姆级巡洋舰
UCS0105_unit--Executioner Class--处决级战列舰
UCS0901_unit--Command Class--指挥级母舰

Cybran实验级单位:
UCX0101_unit--Megalith II--巨石II
UCX0102_unit--Giant Transport--巨型运输机
UCX0103_unit--Bomb Bouncer--炸弹终结者
UCX0104D1_unit--Cicada--隐形者-----------DLC
UCX0111_unit--Cybranasaurus Rex--铁甲基龙
UCX0112_unit--Soul Ripper II--灵魂撕裂者II
UCX0113_unit--Kraken--海妖(潜艇)
UCX0114_unit--Magnetron--磁控管单位吸引器
UCX0115_unit--Proto-Brain Complex--原脑复合体
UCX0116_unit--Proto-Brain--原脑
UCX0117D1_unit--Monkeylord--猴王-----------DLC

------------------------------------------------------------


0.jpg (17.28 KB, 下载次数: 10)

0.jpg
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
硬硬的板凳
 楼主| 发表于 2024-10-4 00:39 | 只看该作者
本帖最后由 阿136793878 于 2026-9-12 09:15 编辑

《最高指挥官2》指挥官修改成可建造:
Illuminate族文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIL0001\UIL0001_unit.bp
UEF族文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\UEF\UUL0001\UUL0001_unit.bp
Cybran族文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Cybran\UCL0001\UCL0001_unit.bp

(附件是改好的3份文件)

建造指挥官.jpg (234.63 KB, 下载次数: 22)

建造指挥官.jpg

UIL0001_unit.bp

27.99 KB, 下载次数: 27

UCL0001_unit.bp

31.65 KB, 下载次数: 34

UUL0001_unit.bp

33.72 KB, 下载次数: 26

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
冰凉的地板
 楼主| 发表于 2024-10-4 00:52 | 只看该作者
本帖最后由 阿136793878 于 2026-9-12 10:05 编辑

《最高指挥官2》修改AI,让对战的电脑也能自动建造指挥官(保持不少于2个指挥官)
重建指挥官AI文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\lua\ai\skirmish\EngineerBuilders\SAIEngineerBuilders_Economy.bp
设置重建指挥官地点:基地中心和基地附近两处。

同时把逃生舱改成可由工厂生产:
Illuminate族文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIM0001\UIM0001_unit.bp
UEF族文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\UEF\UUM0001\UUM0001_unit.bp
Cybran族文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Cybran\UCM0001\UCM0001_unit.bp

生产逃生舱AI文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\lua\ai\skirmish\FactoryBuilders\SAiFactoryBuilders_Air.bp
设置生产条件:当指挥官和逃生舱数量都为0时,生产新的逃生舱。

(附件是改好的5份文件)







建造指挥官.jpg (93.65 KB, 下载次数: 15)

建造指挥官.jpg

SAIEngineerBuilders_Economy.bp

47.35 KB, 下载次数: 48

UIM0001_unit.bp

10.07 KB, 下载次数: 24

UUM0001_unit.bp

9.88 KB, 下载次数: 22

UCM0001_unit.bp

10 KB, 下载次数: 38

SAiFactoryBuilders_Air.bp

21.98 KB, 下载次数: 53

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
5#
 楼主| 发表于 2024-10-4 03:44 | 只看该作者
本帖最后由 阿136793878 于 2026-10-4 09:58 编辑

《最高指挥官2》修改AI文件,增加每个阵营的造船厂数量,(Illuminate族没有造船厂用空军工厂代替)(修改目的都是提高每个阵营的生存能力,主基地被全灭之后,造船厂能自动生产逃生舱,前提是逃生舱按上一楼做了修改,能由工厂生产)

Illuminate族空军工厂改成能在水面上建造:
文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIB0002\UIB0002_unit.bp


AI文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\lua\ai\skirmish\EngineerBuilders\SAIEngineerBuilders_Defense.bp


附件是修改好的文件。

海军基地.jpg (206.42 KB, 下载次数: 35)

海军基地.jpg

UIB0002_unit.bp

16.55 KB, 下载次数: 12

SAIEngineerBuilders_Defense.bp

76.04 KB, 下载次数: 34

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
6#
 楼主| 发表于 2024-10-4 04:07 | 只看该作者
本帖最后由 阿136793878 于 2026-9-14 09:53 编辑

太虚神殿加一个大护盾,保护基地:
文件路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIX0113\UIX0113_unit.bp

(附件是改好的代码文件)

太虚神殿 护盾.jpg (79.28 KB, 下载次数: 17)

太虚神殿 护盾.jpg

UIX0113_unit.bp

13.12 KB, 下载次数: 21

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
7#
 楼主| 发表于 2024-10-4 04:17 | 只看该作者
阿136793878 发表于 2024-10-4 04:07
《最高指挥官2》逃生舱修改成可在工厂中生产:
(以Illuminate族为例,文件路径:bp.scd%units\Illuminate%u ...

逃生舱如果不用来建造指挥官,其实可以当核弹用,因为它能产生核爆。
如果你再修改它的飞行速度和爆炸威力,它比核弹好用得多。
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
8#
 楼主| 发表于 2024-10-13 00:22 | 只看该作者
《最高指挥官2》修改指挥官蓄能模式的冻结时间,可连续使用蓄能模式攻击:
(文件路径:bp.scd\abilities\Overcharge_Ability.bp)
打开文件后查找到Cooldown并把等号后面的35改为5或更小的值,保存即可。

如果还想改蓄能模式消耗的电量,再查找到SourceAmount并把等号后面的电量值改小保存即可。
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
9#
 楼主| 发表于 2024-10-13 01:05 | 只看该作者
本帖最后由 阿136793878 于 2025-10-17 19:36 编辑

------------
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
10#
 楼主| 发表于 2024-10-13 10:39 | 只看该作者
《最高指挥官2》给单位加护盾,怎么修改?(以Illuminate族质能采集站为例)
第1步:
打开护盾生成器的代码文件:uncompiled_lua.scd\uncompiled\Units\Illuminate\UIB0202\UIB0202_unit.bp
查找到Defense函数,复制其中Shield函数包含的所有代码。
    Defense = {
        AirThreatLevel = 10,
        EconomyThreatLevel = 5,
        Health = 1500,
        MaxHealth = 1500,
        RegenRate = 4,
        Shield = {                     -------Shield函数起始行
            AllowPenetration = true,
            CollisionOffsetY = -4,
            CollisionShape = 'Sphere',
            ImpactEffects = 'ShieldHit01',
            Mesh = '/meshes/Shield/Shield03_mesh',
            PanelArray = {
                Panel_1 = '/meshes/Shield/ShieldDomeSection05_mesh',
                Panel_2 = '/meshes/Shield/ShieldDomeSection06_mesh',
            },
            ShieldDamageAbsorb = 0.85,
            ShieldMaxHealth = 10000,
            ShieldRechargeTime = 40,
            ShieldReflectChance = 0.5,
            ShieldReflectRandomVector = true,
            ShieldRegenRate = 50,
            ShieldSize = 46,
            ShieldType = 'Panel',
        },                                   -------Shield函数结束行
        SurfaceThreatLevel = 10,
    },

第2步:
打开质能采集站的代码文件:bp.scd\Units\Illuminate\UIB0701\UIB0701_unit.bp
查找到Defense函数,在函数内空出一行,粘贴第1步中复制的Shield函数代码,粘贴完后的代码如下:
    Defense = {
        AirThreatLevel = 0,
        EconomyThreatLevel = 20,
        Health = 4000,
        MaxHealth = 4000,
        RegenRate = 10,
        SurfaceThreatLevel = 0,
        Shield = {                     -------Shield函数起始行
            AllowPenetration = true,
            CollisionOffsetY = -4,
            CollisionShape = 'Sphere',
            ImpactEffects = 'ShieldHit01',
            Mesh = '/meshes/Shield/Shield03_mesh',
            PanelArray = {
                Panel_1 = '/meshes/Shield/ShieldDomeSection05_mesh',
                Panel_2 = '/meshes/Shield/ShieldDomeSection06_mesh',
            },
            ShieldDamageAbsorb = 0.85,
            ShieldMaxHealth = 10000,
            ShieldRechargeTime = 40,
            ShieldReflectChance = 0.5,
            ShieldReflectRandomVector = true,
            ShieldRegenRate = 50,
            ShieldSize = 46,
            ShieldType = 'Panel',
        },                                   -------Shield函数结束行
    },
保存后Illuminate族质能采集站就有了护盾(如图所示)。

护盾.jpg (182.07 KB, 下载次数: 11)

护盾.jpg
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
11#
 楼主| 发表于 2024-10-13 11:31 | 只看该作者
本帖最后由 阿136793878 于 2024-10-13 13:16 编辑

其它修改
1.《最高指挥官2》单位/人口上限修改:
文件路径:C:\Users\用户名\AppData\Local\Gas Powered Games\Supreme Commander 2\Game.prefs
查找到UnitCap将等号后面的数字改成1000即可。

2.《最高指挥官2》UEF族的电厂/发电站共享给另外两族,这样你玩其它族也能用这个电厂维护基地。
文件路径:bp.scd\Units\UEF\UUB0702\UUB0702_unit.bp
查找到Categories函数,加入如下2行代码即可。
    Categories = {
        'PRODUCTSC2',
        'SELECTABLE',
        'BUILTBYMOBILE',
        'BUILTBYCOMMANDER',
        'STRUCTURE',
        'LAND',
        'TECH1',
        'ECONOMIC',
        'ENERGYPRODUCTION',
        'ENERGYEXTRACTION',
        'SIZE4',
        'VISIBLETORECON',
        'DRAGBUILD',
        'RECLAIMABLE',
        'SORTECONOMY',
        'UEF',
        'ILLUMINATE',------新增(发电站属于Illuminate族)
        'CYBRAN',------新增(发电站属于Cybran族)
        'UIBASICSORTCATEGORY',
        'REBUILDER',
    },

3.《最高指挥官2》逃生舱修改成能建造任何一族的指挥官(以Illuminate族逃生舱为例)
文件路径:bp.scd\Units\Illuminate\UIM0001\UIM0001_unit.bp
查找到以下函数,加入如下2行代码即可
    Economy = {
        BuildRate = 2.5,
        BuildTime = 10,
        BuildableCategory = {
            'BUILTBYESCAPEPOD ILLUMINATE',
            'BUILTBYESCAPEPOD UEF',--------新增(可建造UEF族指挥官)
            'BUILTBYESCAPEPOD CYBRAN',---------新增(可建造Cybran族指挥官)
        },
        CaptureTimeMult = 0.6,
        EnergyValue = 100,
        MassValue = 100,
        MaxBuildDistance = 10,
        NaturalProducer = false,
        ProductionPerSecondEnergy = 150,
        ProductionPerSecondMass = 50,
        ProductionPerSecondResearch = 0,
    },
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
12#
 楼主| 发表于 2024-10-18 22:51 | 只看该作者
本帖最后由 阿136793878 于 2026-10-7 21:18 编辑

几个DLC单位翻译成中文(之前有遗漏,重新更新)
文件路径:gamedata\loc_DE.scd

loc_DE.scd

89.62 KB, 下载次数: 20

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
13#
 楼主| 发表于 2024-10-27 21:10 | 只看该作者
本帖最后由 阿136793878 于 2026-8-27 21:31 编辑

《最高指挥官2》Illuminate族电厂改成激光武器自动攻击。

文件1路径:bp.scd\abilities\Electroshock_Ability.bp
文件2路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIB0702\UIB0702_script.lua
文件3路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIB0702\UIB0702_unit.bp
(附件是修改好的3份文件)

电厂激光攻击.jpg (246.95 KB, 下载次数: 50)

电厂激光攻击.jpg

Electroshock_Ability.bp

588 Bytes, 下载次数: 36

UIB0702_script.lua

5.76 KB, 下载次数: 38

UIB0702_unit.bp

12.41 KB, 下载次数: 26

回复 支持 反对

使用道具 举报

2

主题

166

帖子

196

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1958
积分
196
精华
0
注册时间
2018-7-27
14#
发表于 2024-11-28 20:29 | 只看该作者
楼主你好,感谢你的教程,想咨询一个问题,尝试给一个没有维修功能的实验级单位添加维修,从工程车那里复制添加了这段代码
    Build = {
        AssistMultiplier = 1,
        BuildArmManipulators = {
            {
                AimBone = 'T01_B01_Muzzle01',
                PitchBone = 'T01_Barrel01',
                YawBone = 'Turret01',
            },
        },
        EffectBones = {
            'T01_B01_Muzzle01',
            'T01_B01_Muzzle02',
            'T01_B01_Muzzle03',
        },
        MaxRepairDistance = 45,
        RepairScanRadius = 50,
        RepairTargetCheckInterval = 1,
    },
到了游戏里,维修的时候没有绿色光效,而且必须我选中维修目标下命令才能修,有没有什么办法能让他显示光效还有像原版工程车一样自动维修范围内的残血
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
15#
 楼主| 发表于 2024-11-30 22:19 | 只看该作者
本帖最后由 阿136793878 于 2026-9-27 14:21 编辑

UEF族质能采集站对地攻击武器改成占领/俘获功能:
敌对单位进入护盾范围内将会被占领/俘获。

文件1路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\UEF\UUB0701\UUB0701_unit.bp
文件2路径:z_lua_dlc1.scd\mods\DLC1\shadow\Units\UEF\UUB0701\UUB0701_script.lua

(附件是改好的2份文件)


俘获.jpg (160.47 KB, 下载次数: 1)

俘获.jpg

UUB0701_script.lua

6.26 KB, 下载次数: 35

UUB0701_unit.bp

24.08 KB, 下载次数: 37

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
16#
 楼主| 发表于 2024-12-3 22:49 | 只看该作者
本帖最后由 阿136793878 于 2026-10-24 13:47 编辑

Illuminate和Cybran的质能采集站增加维修功能:
遭遇战模式文件路径:
Illuminate族:
z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIB0701\UIB0701_unit.bp
z_lua_dlc1.scd\mods\DLC1\shadow\Units\Illuminate\UIB0701\UIB0701_script.lua

Cybran族:
z_lua_dlc1.scd\mods\DLC1\shadow\Units\Cybran\UCB0701\UCB0701_unit.bp
z_lua_dlc1.scd\mods\DLC1\shadow\Units\Cybran\UCB0701\UCB0701_script.lua
-----------------------------------------------------------------------------------------------------------------------
战役模式文件路径:
bp.scd\mods\CampaignBranch\shadow\units\Illuminate\UIB0701\UIB0701_unit.bp
lua.scd\Units\Illuminate\UIB0701\UIB0701_script.lua

bp.scd\mods\CampaignBranch\shadow\units\Cybran\UCB0701\UCB0701_unit.bp
lua.scd\Units\Cybran\UCB0701\UCB0701_script.lua

附件是改好的4份文件





自动维修.jpg (111.98 KB, 下载次数: 55)

自动维修.jpg

UIB0701_unit.bp

18.96 KB, 下载次数: 29

UIB0701_script.lua

3.19 KB, 下载次数: 39

UCB0701_script.lua

3.3 KB, 下载次数: 27

UCB0701_unit.bp

15.14 KB, 下载次数: 26

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
17#
 楼主| 发表于 2024-12-3 23:04 | 只看该作者
本帖最后由 阿136793878 于 2026-8-28 21:58 编辑

《最高指挥官2》如何把自己的单位送给盟友?修改方法如下:

打开以下三份文件,按附件修改即可(附件是改好的3份文件)
文件1路径:lua.scd\lua\ui\game\orders.lua
文件2路径:lua.scd\lua\keymap\keyactions.lua
文件3路径:lua.scd\lua\keymap\defaultKeyMap.lua

文件修改好之后,进入游戏(遭遇战),选中想要送给盟友的单位,然后按下快捷键Ctrl+G,被选中的单位将转变成盟友的单位。(个别单位无法赠送给盟友,如指挥官)
(说明:当游戏中有多个盟友时,也只能将单位送给一个默认的盟友)

无标题.jpg (185.3 KB, 下载次数: 4)

无标题.jpg

defaultKeyMap.lua

10.47 KB, 下载次数: 58

keyactions.lua

24.86 KB, 下载次数: 38

orders.lua

48.32 KB, 下载次数: 47

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
18#
 楼主| 发表于 2024-12-5 08:39 | 只看该作者
本帖最后由 阿136793878 于 2026-9-26 22:59 编辑

《最高指挥官2》创建新的单位(利用游戏原有的素材),方法如下:

实例:创建一个三族共用飞行工程车,命名为UCX0116A。

第1点:需要的单位模型,纹理等等一些基本素材,路径:units.scd\units\Cybran\UCX0116            (7个文件)(其它单位文件数可能不是7)。
第2点:需要的代码素材,路径:uncompiled_lua.scd\uncompiled\Units\Cybran\UCX0116             (2个文件)。
第3点:需要的图标素材,路径1:textures.scd\textures\ui\common\icons\hud\units             (2个文件),
           需要的图标素材,路径2:textures.scd\textures\ui\common\icons\hud\pc_units             (1个文件)。

素材有了,游戏如何才会调用这些素材呢?
在gamedata文件夹中创建一个新的文件夹,命名需要以.scd结尾,比如命名为123.scd或者newunit.scd都可以,甚至用中文命名也可以,但必须是以.scd结尾,游戏才会调用,此次举例文件夹名为123.scd。

接着把上面第1点路径中7个文件和第2点路径中2个文件复制到以下路径文件夹中:
gamedata\123.scd\units\GY\UCX0116A
(路径中的文件夹,请自行创建)
把这些文件全部重新命名,名字中的UCX0116全部改为UCX0116A
再把上面第3点路径1中名字带有UCX0116的文件复制到以下路径中:gamedata\123.scd\textures\ui\common\icons\hud\units
把第3点路径2中名字带有UCX0116的文件复制到以下路径中:gamedata\123.scd\textures\ui\common\icons\hud\pc_units
(路径中的文件夹,请自行创建)
把这些文件全部重新命名,名字中的UCX0116全部改为UCX0116A

重命名后的文件如图所示。
然后按附件文件修改代码后就完成了。
启动游戏,建造一个空军工厂,在生产单位列表中可以看到新创建的单位。(附件是这个单位修改好的两份代码文件)
如果想在战役中使用这个单位,需要把gamedata\123.scd\units\GY\UCX0116A中的全部文件,复制到gamedata\123.scd\CampaignBranch\shadow\units\GY\UCX0116A
(下一楼有改好的完整文件,包括修改好残骸文件,优化图标文件,下载后解压即可使用)




创建飞行工程车.jpg (88.74 KB, 下载次数: 58)

创建飞行工程车.jpg

飞行工程车.jpg (134.87 KB, 下载次数: 56)

飞行工程车.jpg

UCX0116A_script.lua

4.73 KB, 下载次数: 111

UCX0116A_unit.bp

11.79 KB, 下载次数: 65

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
19#
 楼主| 发表于 2024-12-5 09:12 | 只看该作者
本帖最后由 阿136793878 于 2026-9-27 13:02 编辑

4个创建的新单位(UCX0116A、UIB0102B、UUX0115B、SCB3201B),解压到gamedata文件夹下面就可以用,为了减小文件大小,我把战役模式下的单位删了,如果想在战役模式下使用,请把gamedata\123.scd\units\GY中的全部文件,复制到gamedata\123.scd\CampaignBranch\shadow\units\GY                         (由于网站限制单个文件的大小,所以附件拆分成了几个文件)

UCX0116A  ---原脑工程机         ---特点:移动快,可建造3个阵营的单位。
UIB0102B  ---中近程防卫炮塔   ---特点:射速快,海陆空都能打,兼具俘获功能(护盾范围内可俘获)。
UUX0115B ---远程防卫大炮      ---特点:打得远,海陆空都能打,兼具维修、俘获功能(护盾范围内可俘获)。
SCB3201B ---等离子护盾         ---特点:防御强,兼具维修、反导功能。

新单位.jpg (310.06 KB, 下载次数: 43)

新单位.jpg

123.scd.part03.rar

1.17 MB, 下载次数: 10

123.scd.part01.rar

1.17 MB, 下载次数: 15

123.scd.part02.rar

1.17 MB, 下载次数: 14

123.scd.part04.rar

598.84 KB, 下载次数: 10

回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
20#
 楼主| 发表于 2025-1-28 22:29 | 只看该作者
本帖最后由 阿136793878 于 2026-9-14 17:53 编辑

-------------------



回复 支持 反对

使用道具 举报

0

主题

151

帖子

381

积分

高级玩家

Rank: 4

贡献度
0
金元
3806
积分
381
精华
0
注册时间
2024-3-23
21#
发表于 2025-1-29 08:43 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
22#
 楼主| 发表于 2025-2-5 18:05 | 只看该作者
本帖最后由 阿136793878 于 2026-1-18 16:30 编辑

删了.........

复活残骸.jpg (110.91 KB, 下载次数: 88)

复活残骸.jpg
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
23#
 楼主| 发表于 2025-2-6 20:18 | 只看该作者
本帖最后由 阿136793878 于 2026-1-18 16:29 编辑

..............
回复 支持 反对

使用道具 举报

0

主题

10

帖子

16

积分

新手玩家

Rank: 1

贡献度
0
金元
155
积分
16
精华
0
注册时间
2018-8-13
24#
发表于 2025-6-6 14:17 | 只看该作者
你好,请教 z_lua_dlc1.scd 里面唯独没有那几个DLC的试验单位

路径.png (113.79 KB, 下载次数: 7)

路径.png
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
25#
 楼主| 发表于 2025-6-7 23:58 | 只看该作者
AugustMK 发表于 2025-6-6 14:17
你好,请教 z_lua_dlc1.scd 里面唯独没有那几个DLC的试验单位

在下面路径中
z_lua_dlc1.scd\mods\DLC1\base\Units\
回复 支持 反对

使用道具 举报

0

主题

10

帖子

16

积分

新手玩家

Rank: 1

贡献度
0
金元
155
积分
16
精华
0
注册时间
2018-8-13
26#
发表于 2025-6-8 12:31 | 只看该作者
阿136793878 发表于 2025-6-7 23:58
在下面路径中
z_lua_dlc1.scd\mods\DLC1\base%units\

找到了,感谢~
回复 支持 反对

使用道具 举报

18

主题

469

帖子

613

积分

超级玩家

Rank: 5Rank: 5

贡献度
7
金元
5850
积分
613
精华
0
注册时间
2020-1-31
27#
发表于 2025-6-25 08:30 | 只看该作者
本帖最后由 哎小夏 于 2025-6-25 10:42 编辑

.......为什么我打开是乱码?难道因为我用的是[url=]最高指挥官2RVE_Revamp_Expansion_Mod_2.0的整合版+模组汉化+修改器[/url]整合版吗?必需用原版?
回复 支持 反对

使用道具 举报

3

主题

98

帖子

513

积分

高级玩家

Rank: 4

贡献度
13
金元
4612
积分
513
精华
0
注册时间
2021-10-26
28#
 楼主| 发表于 2025-6-25 15:18 | 只看该作者
哎小夏 发表于 2025-6-25 08:30
.......为什么我打开是乱码?难道因为我用的是最高指挥官2RVE_Revamp_Expansion_Mod_2.0的整合版+模组汉化+ ...

有些是加密文件,打开就是乱码,看一楼实例中有说明。
回复 支持 反对

使用道具 举报

18

主题

469

帖子

613

积分

超级玩家

Rank: 5Rank: 5

贡献度
7
金元
5850
积分
613
精华
0
注册时间
2020-1-31
29#
发表于 2025-6-25 19:32 | 只看该作者
本帖最后由 哎小夏 于 2025-6-25 19:52 编辑

我的我的。。。。。。。。。。没细心看..
回复 支持 反对

使用道具 举报

18

主题

469

帖子

613

积分

超级玩家

Rank: 5Rank: 5

贡献度
7
金元
5850
积分
613
精华
0
注册时间
2020-1-31
30#
发表于 2025-6-25 23:42 | 只看该作者
本帖最后由 哎小夏 于 2025-6-25 23:54 编辑
阿136793878 发表于 2025-6-25 15:18
有些是加密文件,打开就是乱码,看一楼实例中有说明。

大佬MOD整合版不生效...
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-27 11:27 , Processed in 0.033156 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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