注册 | 登录

游侠NETSHOW论坛





查看: 8899|回复: 9
打印 上一主题 下一主题

[分享] 【游侠战略工作组】如何往MOD里添加新单位 [复制链接]

争权夺利何时停 崎岖世路人难行
游侠元老版主
『欧美战略游戏区』
天邈汉化组项目协力
大教堂基督教神学家
恶魔审判庭 灰骑士净化者

元老版主勋章版主勋章资深版主勋章大头像勋章战略游戏工作组专长成就勋章

帖子
3198
精华
3
积分
3150
金钱
32162
荣誉
95
人气
12
评议
7

跳转到指定楼层
楼主
发表于 2008-5-5 17:58:57 |只看该作者 |倒序浏览
步骤1:
首先当然是要准备工具,CDMS_055或是官方MOD_TOOLS都可以应该,区别不大。

步骤2:设置MOD
很多教程都说明了如何建立一个新MOD,这里不再废话,在CDMS里单击NEW MOD然后按提示来即可。官方MOD工具则提供了现成的文件夹和.module文件。

步骤2.5:
创建你所需要的文本文件,主要是MOD里新增部队或是改动的文本,编上代码并写好待用,放入MOD文件夹\Locale\English(繁中版玩家就是Chinese)中,下面会说有什么用。这个文本文件可以当成是是新增单位的计划。

注意,以下每做一项改动,都要点击右下角的SAVE按钮进行保存才行
步骤3:创建单位
首先打开你新建的MOD,展开DATA,展开attrib分支,然后是ebps,然后是races,(这里用星际战士举例,添加一个狙击手侦察兵),然后展开troops,找到scout_marine.rgd文件,右击并选择“make a copy of this files”,重命名为sniper.rgd重要:rgd后缀名不可忘记),现在就算copy完成了,我们来把他变成狙击手。
万事之前先要改名,现在我们先展开ui_ext项目,这里包含了一个部队直接可视的部分,从图标到名字都在里面,我们展开ui_info条目,其中一项被称为screen_name_id,其中有写一个$97110,这个就是这个部队所调用的文本段落编号,你可以在MOD文件夹\Locale\English(繁中版玩家就是Chinese)中新增文本文件来添加你的文本,例如sniper.ucs,在其中打上“503528 Sniper”,【注意,新增文本文件并添加条目的步骤,必须在步骤3之前就完成,以免出现不必要的错误】接着回到screen_name_id$97110改为$503528即可。如果不放心的话,可以点击右边的...按钮,重新定位到sniper.ucs文件的503528条目并保存,之前没写的话文本的话,也可以在这里临时添加,务必要点击右下方的Send selected entry to RGD决定你所定位的文本,接着按save按钮保存你所作的更改。完工后还要在点击CDMS界面右下脚的SAVE按钮进行保存

步骤4:小队编成
现在我们回到attrib,然后展开sbps,races,Space_Marines项目,找到space_marine_squad_scout.rgd,接着像在ebps总所做的一样,复制,改名为sniper.rgd,双击并在右边展开squad_loadout_ext一项
接着找到trooper_base,这里面写的是ebps\races\space_marines\troops\scout_marine.lua,我们要将其改为ebps\races\space_marines\troops\sniper.lua。
最后一件事,依然是改名,我们之前所改的,只是单位个体的名字,并不是小队的名字,要改小队的名字,则是在squad_ui_ext,ui_info,screen_name_id,和ebps中做的事一样。接着我们回到ebps中的sniper.rgd,展开ui_ext\ui_index_hint,将2改为9。(这步不是很重要,他代表了这个部队在在建筑中的图标是第几个格子,如果这个格子已经被占用,那么该单位就会自动顺延使用下一个格子,直到拥有一个空的格子为止)

步骤5,让这个小队可用
一个简单的步骤,但是非常重要
我打算让这个狙击手能够通过监听塔进行部署,现在我们转到ebps,races,Space_Marines,但是我们要选择structures,找到space_marine_listening_post.rgd条目,接着选择spawner_ext,(没有的话自己新建一个,根据其他可造兵建筑依次添加各项属性,比较麻烦,还是尽可能挑选天生就可以造兵的建筑)
接着展开squad_table,然后选择squad_02 (01是颅骨探测器,02的Value应该是空着的)我们在Value一栏中输入sbps\races\space_marines\sniper.lua
好了,到目前为止,我们已经能够让监听塔生产一个标准的侦察兵了,还需要在ebps中调整这个单位的生命,武器等等,不过那不是这次的重点。

添加全新单位
首先补充一点,如果你希望让SM也拥有毒刃的话,只要将毒刃在ebps和sbps下的两个RGD文件解压出来,分别放到SM相应的文件夹下,并根据步骤4,5进行修改即可

以上这些仅仅说明了如何将利用现有的单位进行修改而已……本质上尚未脱离修改默认单位,不过这些也是添加全新单位所要做的事,下面介绍一下如何真正的添加全新单位需要的注意事项,其实不多。
全新单位不能凭空添加,所以复制一个现有单位的ebps和sbps还是需要的,尽量选择相似的单位进行复制,减少改动的步骤

当你完成之前步骤3之后,展开entity_blueprint_ext项目,接着打开animator项目,这里确定了你新单位的造型位置,你需要将新单位的模型文件(不出意外是whm文件,whe文件,以及lua三个同名文件,比如sniper.whm,sniper.whe等)放入MOD文件夹/data/art/ebps/races/space_marines/troops中,并将Value值改为Races/Space_Marines/Troops/sniper
材质文件则要放到MOD文件夹/data/art/ebps/races/space_marines/texture_share中,应该是一些同名的rsh和wtp文件,表示不同面上的贴图


sbps没有模型和材质的问题,所以只要复制以后改属性即可,之后就是要自己进行lua文件的链接等等,这一步就是步骤5啦

总体来说仅仅添加新单位还是很轻松的。

[ 本帖最后由 tassadarpaladin 于 2008-5-5 18:00 编辑 ]
已有 1 人评分金钱 收起 理由
地下城主 + 100 + 5 文章不错,继续努力!

总评分: 金钱 + 100  + 5   查看全部评分

使用道具 举报

铝燃剂专卖 地狱加农炮
吞世者 浩劫重武器战士

帖子
8957
精华
0
积分
5209
金钱
6550
荣誉
73
人气
4
评议
0

沙发
发表于 2008-5-5 18:21:57 |只看该作者
哈哈,又学到了不少

DE AMORE DE VITA......

使用道具 举报

帖子
189
精华
0
积分
95
金钱
315
荣誉
0
人气
0
评议
0
板凳
发表于 2008-5-5 20:11:28 |只看该作者
这个 这个 看不懂啊[汗水] 不过倪 还是要顶一下的嘛
戴尔6400
规格 Intel(R) Core(TM) Duo CPU T2250 @ 1.73GHz
内核代号 Yonah 内核版本(步进) D0 工艺 65 nm 主频 1.73 GHz
倍频 x 13.0 外频 133 MHz 前端总线(FSB)速度 533 MHz
主板支持的最高CPU主频 1800 MHz
显卡 ATI Mobility Radeon X1400 显存128 MB  最大共享到256 M
类型 DDR2 SDRAM 速度 DDR2 667(PC5300) 容量 512 MB  ×  2

使用道具 举报

帖子
66
精华
0
积分
33
金钱
209
荣誉
0
人气
0
评议
0
地板
发表于 2008-5-6 00:16:06 |只看该作者
那么就以为着把其他mod的新模型加进自己的mod也是可能的了~很好~~~
说起来~如何修改单位的注释呢~~~
人们通过痛苦来学习,主爱谁,就惩戒谁

使用道具 举报

帖子
202
精华
0
积分
111
金钱
501
荣誉
1
人气
0
评议
0
5#
发表于 2008-5-6 00:23:41 |只看该作者
其他MOD的模型不见得能用。因为有个动画浈播放速度问题,比如修女MOD的模型在SS里就不可用。
虽然我们很渺小,虽然我们很孱弱,虽然我们很卑微,但只要保持对帝皇的信仰,我们就是不可忽视的力量。
帝国防卫军,伟大的防卫军!
For the Emperor!
索尼克第228步兵团列兵Sera Chain

使用道具 举报

争权夺利何时停 崎岖世路人难行
游侠元老版主
『欧美战略游戏区』
天邈汉化组项目协力
大教堂基督教神学家
恶魔审判庭 灰骑士净化者

元老版主勋章版主勋章资深版主勋章大头像勋章战略游戏工作组专长成就勋章

帖子
3198
精华
3
积分
3150
金钱
32162
荣誉
95
人气
12
评议
7

6#
发表于 2008-5-6 12:03:49 |只看该作者
不可用的原因还有lua文件不可辨认的问题……这个是各个游戏版本MOD不能通用的比较严重的问题……

使用道具 举报

帖子
47080
精华
0
积分
23765
金钱
45647
荣誉
22
人气
46
评议
0
7#
发表于 2008-5-7 06:35:12 |只看该作者
不知模型文件要怎么做啊?

使用道具 举报

帖子
1250
精华
0
积分
625
金钱
4561
荣誉
0
人气
1
评议
0
8#
发表于 2008-5-10 17:50:11 |只看该作者
这个真的学到不少东西,LZ非常辛苦写出来。一定要

使用道具 举报

帖子
34
精华
0
积分
17
金钱
153
荣誉
0
人气
0
评议
0
9#
发表于 2009-1-21 20:07:44 |只看该作者
[汗水] 谢了  又学到东西了

使用道具 举报

帖子
10
精华
0
积分
5
金钱
175
荣誉
0
人气
0
评议
0
10#
发表于 2021-8-8 09:40:43 |只看该作者
很基础的知识呀

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-9-7 08:55 , Processed in 0.390522 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到