Jump to content
主视角中国

Recommended Posts

Posted (edited)

首先,使用ModStudio 0.54的基本知识我就不多说了,游侠有很多精华贴。

我想修改单位的血量,价格,以及人口,视野:

以Tiger虎式坦克为例;找到attrib\attrib\ebps\races\axis\vehicles\tiger.rgd这项,点进去,右边会出现许多子项目,其中health_ext\hitpoints是血量;(注意,血量不是装甲)population_ext\personnel_pop是人口(注意,如果是步兵班这里是1个兵的人口)cost_ext\time_cost\cost是价格;接着,sight_ext\sight_package是视野范围。

我想改变武器的威力,以及射程准确:

仍然以Tiger例:首先,要确定你所修改单位的武器,在combat_ext\hardpoints\hardpoint_01\weapon_table\weapon_01这里是单位所拥有的武器,看到右边的weapon,是虎式的武器路:weapon\axis\ballistic_weapon\tank_gun\kwk36_88mm_tiger_gun.lua;继续,我们寻着路径找到目录attrib\attrib\weapon\axis\ballistic_weapon\tank_gun\kwk36_88mm_tiger_gun.rgd 这项,其中accuracy是武器的基本命中率。有远,中,近,很近,的距离调节。注意这里值不宜太大,一般在1.0以下。1.0则为基础命中为一定命中。(注意,这是基础命中的值,修正命中的值不只这1个,因此某些单位你改为1,他也不绝对命中。如果有需要,可以改超过1.0);接下来,damage不用我说了吧?最大和最小值;下面range是射程,其中的range\mid则与前面的accuracy对应,依此判断多少距离为远,中,近,很近。

我想添加一个单位进入生产序列。

还是以Tiger例,首先找到虎式班组项目attrib\attrib\sbps\races\axis\vehicles\tiger_squad.rgd 确定键 squad_ui_ext\ui_group_position的值,许多朋友一定按游侠的修改方法修改一些单位,但进入建造厂中却发现没有添加的单位吧?squad_ui_ext\ui_group_position是该班组在生产序列中的图标位置。请注意,新添的单位不要与该建筑旧单位的图标位置发生冲突。

然后,将班组路做一定的修改,attrib\attrib\sbps\races\axis\vehicles\tiger_squad.rgd 一般的操作是将红色部分去掉,将紫色部分换成lua (注意绿色部分,必须是sbps的地址,才能添加到建筑序列中,否则直接无法进入游戏。)

修改后的地址是sbps\races\axis\vehicles\tiger_squad.lua将他复制,然后找到你想添加入的建筑,以德军坦克厂为例,找到德军坦克厂attrib\attrib\ebps\races\axis\buildings\battalion_support_building.rgd 这项,找到spawner_ext\squad_table这键,右边即是建筑的生产序列.在空白出粘贴上刚才复制的地址,保存.大功告成.

另外跟会员,ryan0429说下,修改隐藏比较复杂,这里很难说清楚.

Edited by mikecrysta
Posted

谢谢楼主的教程,学到东西了.我还想知道,比如我想添加一支BAR默认装备取消一支BAZOOKA到游骑兵,就是说游骑兵一召唤出来就拥有一支BAR和一支BAZOOKA,这个怎么修改了,请楼主不吝再解释一下,谢谢.

Posted

首先感谢mikecrysta的教程和支持~~

我今天从图书馆借了个二战德国坦克的书,看看能不能尽量改实际点...呵呵

感谢,,请求置顶加精 这个贴子

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

登录

Already have an account? Sign in here.

现在登录
×
×
  • 创建新的...