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

注册 登录

QQ登录

只需一步,快速开始

查看: 7292|回复: 4
打印 上一主题 下一主题

[攻略] 【授人以渔系列】教你修改区域突击增援面板(不限于此)

[复制链接]

9

主题

96

帖子

297

积分

高级玩家

Rank: 4

贡献度
37
金元
1393
积分
297
精华
1
注册时间
2019-11-11
跳转到指定楼层
主题
发表于 2020-7-23 09:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
其实看到很多人都想改这个,但网上没有任何一篇教程描述过这方面的内容,大多数都是教怎么改战役。当初我也是自己摸索才得出的经验,为了这款小众游戏再发新光,就分享给大家吧。
---------------我是无聊的分割线--------------------
修改增援的路径在AS2/resource/gamelogic作为压缩包打开后,进入set/multiplayer/units/这里你就会看到一堆set文件。其中,soldiers.set是单兵支援,squads.set是小队支援,vehicles是载具的总体描述,vehiclesxxx.set是对应国家的载具再选面板。首先以新增一只小队为例:打开squads.set你会看到
;鞍癕echanized infantry鞍?
(define "vb3"
    ("generic_vi" c(%c) t(%t %s) g(%g) i(%i) b(%b))
    {content "%c1 ( mp/%s/sturmovik:%n1 mp/%s/sturmovik2:%n2 mp/%s/sturmovik3:%n3)"}
这样的字眼。
---------------我是不明觉厉的分割线--------------------
这是部队的编成文件,比如这个就是意思:代码为vb3的部队,会出现海军陆战队1(sturmovik)丶海军陆战队2(sturmovik2)还有三。如果你给后面加一个 mp/%s/smg:%n4就是说“n4”号坑会出现一个冲锋枪手。以此类推,最多可以增加到n9,再多就会出BUG,

下来我们看看具体的修改,比如说这一段:
("squad_with1types" side(rus) name(at_miners) c(120) g(squad_8) c1(smg:4) b(squad1) t(all inf_only engineers mines) level(14) cost(200) f(0))
("squad_with1types" side(ger) name(at_miners) c(120) g(squad_8) c1(smg:4) b(squad1) t(all inf_only engineers mines) level(14) cost(200) f(0))
("squad_with1types" side(usa) name(at_miners) c(120) g(squad_8) c1(smg:4) b(squad1) t(all inf_only engineers mines) level(14) cost(200) f(0))
其中squad_with1types是说这支队伍组多可以有一种士兵,side是他的阵营,name是它的真实支援名称,这个如果你乱改会丢失图标。c(120)是CD时间。g(squad_8) 是排位次序。 c1(at_miner:4) 就是说,C1,这唯一的坑位,会出现冲锋枪兵(at_miner)四个。如果你改成smg2:1就是出现二号冲锋枪兵一名。
---------------我是打字好累的分割线--------------------
我们继续往下看,下面有
{"storm_mech_rus"        ("vb7" c(0) c1(t26) t(all inf_only) s(rus) n1(1) n2(5) n3(5) n4(2) n5(1) n6(1) g(squad_6) b(squad1)) {level 12} {cost 495} {fore 1.0}}
{"storm_mech_ger"        ("vb3" c(0) c1(sdkfz251_1) t(all inf_only) s(ger) n1(6) n2(2) n3(2) g(squad_6) b(squad1)) {level 12} {cost 480} {fore 1.0}}
前面的storm_mech_rus是说,机械化海军陆战队,这也是真实支援的名称。"vb7"是它的特殊代码,我上面说过的。 c1(t26)就是出现一辆t26坦克。后面的n1(1) n2(5) n3(5) n4(2) n5(1) n6(1)就是n1坑的士兵一位,n2的五位,这个最多可以追加到n9。 {cost 495} 是它的人力价格。
--------------我是快写完了的分割线--------------------
下来说说怎么改载具,载具默认只有n1(坦克兵)n2(车长),具体的你在vehicles.set修改,和上面改vb3一样。
打开vehicles_usa.set,这是美国的载具面板。
随便举个例子;鞍癇utton 5鞍?

{"m18"              ("v" c(0) t(all medium) s(usa) n1(4) n2(1) g(f1) sc(23.75) b(v5) cw(0) cp(10)) {level 1} {cost 475} {fore 1.0}}
;鞍癇utton 5鞍?就是反坦克歼击车的意思,这是大五码。m18是支援的车辆,"v"是一辆,你改成v2就是两辆。n1(4) n2(1)就是乘员两名,车长一名。g(f1) 是他在面板的顺序,一定要弄对。cp(10)是占用的人力。{level 1}是经验值。 {cost 475} 是价格。
--------------我是最后的分割线--------------------
所以具体的就是这么简单,如果你想新增单位,就按照格式追加新行。
单位的支援名称在Men of War Assault Squad 2/localization.pak/desc.lng自己找吧。
以后有机会再更新一些别的教程,比如防弹衣的修改,武器增加新能力,让队长可以召唤车辆空投等等。
我不喜欢用编辑器,除了搞触发从不碰这东西,如果你们有修改文件的疑惑都可以问我,有空我就会回复,祝大家游戏愉快。

1.png (266.2 KB, 下载次数: 11)

嘎嘎嘎

嘎嘎嘎
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-13 19:39 , Processed in 0.031351 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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