注册 | 登录

游侠NETSHOW论坛





查看: 27912|回复: 44
打印 上一主题 下一主题

[原创] 怎样:添加龙骑士到M2TW游戏里(重要更新) [复制链接]

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2008-1-1 00:19:29 |只看该作者 |倒序浏览
怎样:添加一个新单位到游戏里。

假如我们要把中世纪最可怕的龙骑士添加到游戏里,假设给德国吧。

首先,我们综述一下要改的东西。
1,自然是人物。我们要加一个龙骑士。2楼。

2,添加龙骑士战马(这个似乎我的是独家教程^_^)。龙骑士当然要骑不一样的马了。7楼。

声明,这个参考了TWCenter的一些帖子。但是文章,方法是我自己创作的,所以不叫翻译贴。另外,我的龙骑士的骨骼文件来自英国的demi_lancer,战马的来自european_armoured_horse。所以我就直接调用了,有兴趣的可以自己改。

3,如何生产龙骑士。20楼


皮肤出自Clouds over Europe MOD,我提供下载。

下面是我的成品图。


接着是实力展示:

一次性完美冲碎2单位的下马封建。本身无伤亡。



一次性击穿8层披甲矛手。伤亡12人。



单挑法国晚期将军,完胜。




提问请跟贴。

21楼提供成品下载。

[ 本帖最后由 qzade 于 2008-1-3 13:36 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 2 人评分金钱 收起 理由
sleepingboy + 30 + 3 追加
大路 + 20 + 1 追加

总评分: 金钱 + 50  + 4   查看全部评分

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
沙发
发表于 2008-1-1 00:52:05 |只看该作者

怎样:添加龙骑士

首先,我们先小结一下M2TW使用一个步兵单位要调用的文件。

1)export_descr_unit.txt。M2TW\data目录下。著名的EDU文件。强烈推荐,修改前备份。

2)battle_models.modeldb。M2TW\data\units_models目录下。模型数据库文件。强烈推荐,修改前备份。

3)文字说明文件。可以是export_unit.txt或者其未解包的版本export_unit.txt.string.bin。M2TW\data\text目录下。强烈推荐,修改前备份。

4)卡片文件。M2TW\data\ui\units目录下。格式为"#单位名称.tga"。推荐,修改前备份。

5)单位说明时看到的图片。M2TW\data\ui\unit_info目录下。格式为"单位名称.tga"。

6)调用"M2TW\data\units_models\_unit\单位类型"目录下的外形骨骼文件。格式为"单位名称_lod0.mesh","单位名称_lod1.mesh","单位名称_lod2.mesh"或"单位名称_lod3.mesh"。可能有3-4个,分别在不同距离调用。

7)调用M2TW\data\units_models\_unit\单位类型\textures目录下的皮肤文件。格式为"单位名称.texture"。一般2个,分别在不同距离调用。

8)调用M2TW\data\units_models\_unit\attashmentsets目录下的皮肤附加文件。(这玩艺使得单位的脸都不同)。格式为"单位名称_diff.texture","单位名称_norm.texture"。一般2个,控制不同特征出现频率。

9)调用M2TW\data\units_sprites目录下的贴图文件。其一格式为"单位名称_sprite.spr"。
其二格式为"单位名称_sprite_000.texture,"单位名称_sprite_001.texture"。如果你的兵模远程只看见黑方块。把他们2补上一般就没问题了。

10)其他设定文件,如武器动画文件。不在本次讨论范围。
强烈推荐,修改前备份。

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
板凳
发表于 2008-1-1 01:08:54 |只看该作者

怎样:添加龙骑士

好,废话少说,现在开始添加。骨骼,皮肤等部分文件抄袭自demi_lancer。

这个是我用的文件包。

内含:
dragon_knight.texture
dragon_armoured_horse.texture
ui目录和里面的2个文件。

OK, let rock on!
首先,修改EDU文件。
用记事本打开EDU文件。在文件末尾添加。

type             Dragon Knights
dictionary       Dragon_Knights      ; Dragon Knights
category         cavalry
class            heavy
voice_type       general
banner faction   main_cavalry
banner holy      crusade_cavalry
soldier          Dragon_Knights, 16, 0, 1
mount            eurpean armoured horse
mount_effect     horse +8 elephant -1
attributes       frighten_foot, frighten_mounted, sea_faring, hide_forest, very_hardy, can_withdraw, can_formed_charge, knight
formation        2, 4.4, 3, 6, 2, square, wedge
stat_health      3, 0
stat_pri         13, 9, no, 0, 0, melee, melee_blade, piercing, spear, 15, 1
;stat_pri_ex      0, 0, 0
stat_pri_attr    ap, bp, area, launching
stat_sec         14, 4, no, 0, 0, melee, melee_blade, slashing, sword, 15, 1
;stat_sec_ex      0, 0, 0
stat_sec_attr    ap, bp
stat_pri_armour  11, 7, 3, metal
;stat_armour_ex   7, 8, 0, 0, 5, 0, 0, metal
stat_sec_armour  0, 0, flesh
stat_heat        5
stat_ground      1, 1, 1, 3
stat_mental      11, impetuous, highly_trained, lock_morale
stat_charge_dist 40
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 1950, 735, 230, 200, 1950, 4, 470
armour_ug_levels 4
armour_ug_models Dragon_Knights
ownership        hre
era 0            hre
era 1            hre
era 2            hre
;unit_info        13, 0, 18

可以看到,数值还不算太夸张。但是有些属性满夸张的。

保存退出。

这个修改告诉M2TW有一个新单位了。调用 Dragon_Knights的兵种模型,和Dragon_Knights的皮肤,骑欧洲重甲马eurpean armoured horse。

[ 本帖最后由 qzade 于 2008-1-1 01:28 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
地板
发表于 2008-1-1 01:46:15 |只看该作者
然后,我们需要修改可怕的battle_models.modeldb文件了。一定注意备份。

正常情况下,该文件是极度令人恶心的。有不服的,自己去看。

但是我们可以令其看的规整些。方法是,添加回车。
如下:
14 dragon_knights 最后有一个空格
1 4 最后有一个空格
58 unit_models/_Units/Dragon_Knights/Dragon_Knights_lod0.mesh 121 最后有一个空格
58 unit_models/_Units/Dragon_Knights/Dragon_Knights_lod1.mesh 900 最后有一个空格
58 unit_models/_Units/Dragon_Knights/Dragon_Knights_lod2.mesh 2500 最后有一个空格
58 unit_models/_Units/Dragon_Knights/Dragon_Knights_lod3.mesh 6400 最后有一个空格
1 最后有一个空格
3 hre 最后有一个空格
65 unit_models/_Units/Dragon_Knights/textures/Dragon_Knights.texture 最后有一个空格
72 unit_models/_Units/Dragon_Knights/textures/Dragon_Knights_normal.texture 最后有一个空格
38 unit_sprites/Dragon_Knights_sprite.spr 最后有一个空格
1 最后有一个空格
3 hre 最后有一个空格
60 unit_models/AttachmentSets/Final Heater_england_diff.texture 最后有一个空格
60 unit_models/AttachmentSets/Final Heater_england_norm.texture 0  最后有2个空格
1 最后有一个空格
5 Horse 最后有一个空格
13 MTW2_HR_Lance 最后有一个空格
18 MTW2_HR_Non_Shield 1 最后有一个空格
21 MTW2_HR_Lance_Primary 1 最后有一个空格
18 MTW2_Sword_Primary 最后有一个空格
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002 最后有一个空格

添加方法
在battle_models.modeldb中搜索"16 demi_lancers_ug1"条目。在之后手动查找"16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002 "在其后粘贴:
14 dragon_knights
1 4
62 unit_models/_Units/RN_Half_3Q_Plate/demi_lancers_ug1_lod0.mesh 121
62 unit_models/_Units/RN_Half_3Q_Plate/demi_lancers_ug1_lod1.mesh 900
62 unit_models/_Units/RN_Half_3Q_Plate/demi_lancers_ug1_lod2.mesh 2500
62 unit_models/_Units/RN_Half_3Q_Plate/demi_lancers_ug1_lod3.mesh 6400
1
3 hre
65 unit_models/_Units/Dragon_Knights/textures/Dragon_Knights.texture
76 unit_models/_Units/RN_Half_3Q_Plate/textures/rn_half_3q_plate_normal.texture
48 unit_sprites/england_Demi_Lancers_ug1_sprite.spr
1
3 hre
60 unit_models/AttachmentSets/Final Heater_england_diff.texture
60 unit_models/AttachmentSets/Final Heater_england_norm.texture 0  
1
5 Horse
13 MTW2_HR_Lance
18 MTW2_HR_Non_Shield 1
21 MTW2_HR_Lance_Primary 1
18 MTW2_Sword_Primary
16 -0.090000004 0 0 -0.34999999 0.80000001 0.60000002  最后有一个空格

这个告诉M2TW使用demi_lancer的全部骨架。Dragon_Knights的近贴图,rn_half_3q_plate_normal.texture远贴图。每行前面的数字是后面字串的长度。

注意,
下面回到battle_models.modeldb第1行。会看到22 serialization::archive 3 0 0 0 0 792 0 0 或者类似的字样。(我的数字是Retrofit MOD的王国兵种AddOn的,其他版的会不同。)把标红的数字加1!如果不加,99%的可能性会完美的CTD(M2TW直接挂,跳回桌面。)事实上,battle_models.modeldb我也不太懂,但是确定的是,这里任何错误的结果都基本是CTD。

存盘。

然后,记得把我的文件包里的Dragon_Knights.texture贴到MT2Wdata/unit_models/_Units/Dragon_Knights/textures/目录下。

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
5#
发表于 2008-1-1 02:46:11 |只看该作者
最后修改描述文字部分。
打开M2TW\data\text\export_units.txt。如果你的是string.bin文件,随便整个什么编辑器改,或者找个解包的工具解包。

在export_units.txt最后添加dragon_knight的叙述文件:
英文版的添加:
¬----------------
{Dragon_Knights}        Dragon Knights

{Dragon_Knights_descr}        The Order of the Dragon's Knights are neither commoners nor nobles.They all represents the royal bloodlines of their Kingdoms,highest edge of their own society,the utmost top of social hierarchy.Each one of them are Kings,some among them are Princes like Vlad Dracula , that is in their own lands are seen as Kings.And one of them is an Emperor,the founder of the Order,Emperor Sigismund.Wealth being out of question,no other knights can afford the "adamentium plate" of the Dragon Knights nor they can afford the golden-bronze mixture armour of their horses.As being seen as grown up men even from their childhoods;these rulers are well-versed in the Knighthood as well as combating,dueling and jousting.Their horses are of the finest breed,also trained especially for war and quite accustomed to the noises of war even the ancient sarissas of the ancient macedonians cannot frighten these mighty steeds nor will a camel..Although Dragon Knights rarely take the field,when they do weaker units will disappear at the whisper of their coming,especially the infantry...

{Dragon_Knights_descr_short}        With superb armour,excellent horses and a unit made up of Kings blessed with wealth and power Dragon Knights are the masters of all cavalry,They will fight honourably and rather die than to be captured by foes that dream of earning their immense ransom..

中文版的添加我自制的翻译:
{Dragon_Knights}        龙骑士

{Dragon_Knights_descr}        龙骑士们既不是贫民,也不是普通的贵族。他们全部代表着他们国家的皇室血统,他们自己社会的顶线,社会阶级体系的极限顶端。他们中的每一位都是国王,其中的一些如弗拉德·德库拉,在他们自己的土地上被视为国王。他们其中之一甚至是位帝国皇帝,那就是骑士团的建立者,西吉斯蒙德大帝(1433-1437)。财富对龙骑士们不是问题。没有其他骑士可以负担的起龙骑士们的“金刚合金片甲”,也没有其他骑士能买的起金铜合金的马甲。从孩提时就被人当作成人来看待的这些统治者的骑士精神和武技都被广泛称赞,不论在战斗,决斗和比武中。他们的马拥有最好的血统,受专门的战争训练,并且非常习惯于战争的喧闹,甚至古代马其顿的长毛阵也无法惊吓这些强大的战马,更不用说骆驼……龙骑士很少进入战场,但是一旦他们参战,稍胆小的部队就会在听到他们出现的谣传时就不见了,特别是步兵们……。

{Dragon_Knights_descr_short}        拥有最好的战甲,出色的战马,一只支由被财富和权力祝福的国王组成的部队——龙骑士是骑兵中的王者,他们愿意英勇的战斗,并且宁愿死也不愿成为那些贪图他们巨额赎金的敌人的俘虏……

存盘。

之后没什么说的,把ui文件夹考过去就好了。

使用道具 举报

帖子
256
精华
0
积分
128
金钱
443
荣誉
0
人气
0
评议
0
6#
发表于 2008-1-1 02:55:39 |只看该作者
技术帖要顶..........
妞到用时方恨少............

使用道具 举报

欲速則不達
游侠资深版主
法蘭西貴族遠征艦隊總司令
★★★★★★★

版主勋章资深版主勋章战略游戏工作组专长成就勋章youki贡献勋章

帖子
3150
精华
6
积分
3876
金钱
29626
荣誉
110
人气
11
评议
0

7#
发表于 2008-1-1 03:47:07 |只看该作者
楼主很强很认真,如果能附贴图教程更加完美,鼓励下,感谢分享!

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
8#
发表于 2008-1-1 05:22:38 |只看该作者
好了,下面是添加战马:

需要修改以下文件:

1.EDU文件,告诉M2TW用战马:
2.battle_models.modeldb,添加战马的模型进去。
3.修改M2TW\data目录下的descr_mount.txt,设置战马属性。
4.添加战马文件。

1〉修改EDU文件,告诉M2TW用战马:
将红色的换成蓝色的。
改前:
type             Dragon Knights
dictionary       Dragon_Knights      ; Dragon Knights
category         cavalry
class            heavy
voice_type       Heavy
banner faction   main_cavalry
banner holy      crusade_cavalry
soldier          Dragon_Knights, 16, 0, 1
mount            european armoured horse
mount_effect     horse +8 elephant -1
attributes       frighten_foot, frighten_mounted, sea_faring, hide_forest, very_hardy, can_withdraw, can_formed_charge, knight
formation        2, 4.4, 3, 6, 2, square, wedge
stat_health      3, 0
stat_pri         13, 9, no, 0, 0, melee, melee_blade, piercing, spear, 15, 1
;stat_pri_ex      0, 0, 0
stat_pri_attr    ap, bp, area, launching
stat_sec         14, 4, no, 0, 0, melee, melee_blade, slashing, sword, 15, 1
;stat_sec_ex      0, 0, 0
stat_sec_attr    ap, bp
stat_pri_armour  11, 7, 3, metal
;stat_armour_ex   7, 8, 0, 0, 5, 0, 0, metal
stat_sec_armour  0, 0, flesh
stat_heat        5
stat_ground      1, 1, 1, 3
stat_mental      11, impetuous, highly_trained, lock_morale
stat_charge_dist 40
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 1950, 735, 230, 200, 1950, 4, 470
armour_ug_levels 4
armour_ug_models Dragon_Knights
ownership        hre
era 0            hre
era 1            hre
era 2            hre
;unit_info        13, 0, 18

改后:
type             Dragon Knights
dictionary       Dragon_Knights      ; Dragon Knights
category         cavalry
class            heavy
voice_type       Heavy
banner faction   main_cavalry
banner holy      crusade_cavalry
soldier          Dragon_Knights, 16, 0, 1
mount            dragon armoured horse
mount_effect     horse +8 elephant -1
attributes       frighten_foot, frighten_mounted, sea_faring, hide_forest, very_hardy, can_withdraw, can_formed_charge, knight
formation        2, 4.4, 3, 6, 2, square, wedge
stat_health      3, 0
stat_pri         13, 9, no, 0, 0, melee, melee_blade, piercing, spear, 15, 1
;stat_pri_ex      0, 0, 0
stat_pri_attr    ap, bp, area, launching
stat_sec         14, 4, no, 0, 0, melee, melee_blade, slashing, sword, 15, 1
;stat_sec_ex      0, 0, 0
stat_sec_attr    ap, bp
stat_pri_armour  11, 7, 3, metal
;stat_armour_ex   7, 8, 0, 0, 5, 0, 0, metal
stat_sec_armour  0, 0, flesh
stat_heat        5
stat_ground      1, 1, 1, 3
stat_mental      11, impetuous, highly_trained, lock_morale
stat_charge_dist 40
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 1950, 735, 230, 200, 1950, 4, 470
armour_ug_levels 4
armour_ug_models Dragon_Knights
ownership        hre
era 0            hre
era 1            hre
era 2            hre
;unit_info        13, 0, 18

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
9#
发表于 2008-1-1 05:22:51 |只看该作者
2添加battle_models.modeldb,添加战马的模型进去。

找到这条:
20 mount_armoured_horse 1.12 3
73 unit_models/Mounts/European_Armoured_Horse/mount_armoured_horse_lod0.mesh 121
73 unit_models/Mounts/European_Armoured_Horse/mount_armoured_horse_lod1.mesh 1225
73 unit_models/Mounts/European_Armoured_Horse/mount_armoured_horse_lod2.mesh 10000
15
7 england
91 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_england.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
52 unit_sprites/england_Mount_Armoured_Horse_sprite.spr
8 scotland
92 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_scotland.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
53 unit_sprites/scotland_Mount_Armoured_Horse_sprite.spr
6 france
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_france.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
51 unit_sprites/france_Mount_Armoured_Horse_sprite.spr
3 hre
87 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_hre.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
48 unit_sprites/hre_Mount_Armoured_Horse_sprite.spr
7 denmark
91 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_denmark.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
52 unit_sprites/denmark_Mount_Armoured_Horse_sprite.spr
5 spain
89 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_spain.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
50 unit_sprites/spain_Mount_Armoured_Horse_sprite.spr
8 portugal
92 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_portugal.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
53 unit_sprites/portugal_Mount_Armoured_Horse_sprite.spr
5 milan
89 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_milan.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
50 unit_sprites/milan_Mount_Armoured_Horse_sprite.spr
6 venice
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_venice.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
51 unit_sprites/venice_Mount_Armoured_Horse_sprite.spr
12 papal_states
96 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_papal_states.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
57 unit_sprites/papal_states_Mount_Armoured_Horse_sprite.spr
6 sicily
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_sicily.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
51 unit_sprites/sicily_Mount_Armoured_Horse_sprite.spr
6 poland
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_poland.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
51 unit_sprites/poland_Mount_Armoured_Horse_sprite.spr
7 hungary
91 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_hungary.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
52 unit_sprites/hungary_Mount_Armoured_Horse_sprite.spr
5 slave
91 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_denmark.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
50 unit_sprites/slave_Mount_Armoured_Horse_sprite.spr
4 merc
91 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_denmark.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
49 unit_sprites/merc_Mount_Armoured_Horse_sprite.spr 0 1
5 Horse
14 fs_heavy_horse 0  
0 0 -1 0 0 0 0 0 0

在其后添加:

27 mount_dragon_armoured_horse 1.12 3
73 unit_models/Mounts/European_Armoured_Horse/mount_armoured_horse_lod0.mesh 121
73 unit_models/Mounts/European_Armoured_Horse/mount_armoured_horse_lod1.mesh 1225
73 unit_models/Mounts/European_Armoured_Horse/mount_armoured_horse_lod2.mesh 10000
1
3 hre
79 unit_models/Mounts/dragon_armoured_horse/textures/dragon_armoured_horse.texture
90 unit_models/Mounts/European_Armoured_Horse/textures/european_armoured_horse_normal.texture
48 unit_sprites/hre_Mount_Armoured_Horse_sprite.spr 0 1
5 Horse
14 fs_heavy_horse 0
0 0 -1 0 0 0 0 0 0


记得别忘了空格。

注意,和添加Dragon_Knights时一样,
下面回到battle_models.modeldb第1行。会看到22 serialization::archive 3 0 0 0 0 793 0 0 或者类似的字样。(我的数字是Retrofit MOD的王国兵种AddOn的,其他版的会不同。)把标红的数字加1!如果不加,100%的可能性会完美的CTD(M2TW直接挂,跳回桌面。)事实上,battle_models.modeldb我也不太懂,但是确定的是,这里任何错误的结果都基本是CTD。

存盘。

[ 本帖最后由 qzade 于 2008-1-1 13:44 编辑 ]

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
10#
发表于 2008-1-1 05:28:32 |只看该作者
3。修改descr_mount.txt

找到这条:
type                                eastern armoured horse
class                                horse
model                                Mount_Eastern_Armoured_Horse
radius                                1.8
x_radius                        0.8
y_offset                        0.7
height                                2.5
mass                                4.5
banner_height                0
bouyancy_offset                1.8
water_trail_effect        horse_water_trail
root_node_height        1.0
rider_offset                0.0, 0.38, 0.70

之后添加:

type                                dragon armoured horse
class                                horse
model                                Mount_Dragon_Armoured_Horse
radius                                1.8
x_radius                        0.8
y_offset                        0.7
height                                2.5
mass                                15
banner_height                0
bouyancy_offset                1.8
water_trail_effect        horse_water_trail
root_node_height        1.0
;rider_offset                0.0, 0.45, 0.35
rider_offset                0.0, 0.38, 0.70


存盘。

之后复制dragon_armoured_horse.texture去M2TW\data\unit_models\mounts\european_armoured_horse\textures就可以完成。

注意拼写!!这里全部是英式拼写。是armour,不是armor

使用道具 举报

帖子
120
精华
0
积分
60
金钱
1150
荣誉
0
人气
0
评议
0
11#
发表于 2008-1-1 09:16:42 |只看该作者
LZ新年就发强帖,顶LZ!~

使用道具 举报

帖子
216
精华
0
积分
108
金钱
1791
荣誉
0
人气
0
评议
0
12#
发表于 2008-1-1 09:23:48 |只看该作者
08年的第一个好贴,一定要顶  

使用道具 举报

马赛大领主

帖子
477
精华
1
积分
669
金钱
1134
荣誉
23
人气
0
评议
0
13#
发表于 2008-1-1 09:40:47 |只看该作者
LZ,string.bin文件用什么解包工具解包啊?还有,直接在battle_models.modeldb中粘贴模型描述老爱被弹出游戏啊,第一行那里我也改了,你是怎么解决的啊?很支持楼主的强铁

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
14#
发表于 2008-1-1 13:47:54 |只看该作者
原帖由 wer123z 于 2008-1-1 09:40 发表
LZ,string.bin文件用什么解包工具解包啊?还有,直接在battle_models.modeldb中粘贴模型描述老爱被弹出游戏啊,第一行那里我也改了,你是怎么解决的啊?很支持楼主的强铁 ...


CTD的请查看M2TW目录下的system.log.txt文件。如果指名是battle_models.modeldb文件,检查2件事,1)第一行的数字,2)空格数目(这个尤其容易出错。)。

这个是我改好的battle_models.modeldb文件,用于原版,欢迎核对,mount_dragon_armoured_horse添加在mount_armoured_horse条目前,Dragon_Knights条目添加在文件末尾。

警告:因为我自制了骨骼和贴图文件,仅仅直接复制使用我改好的battle_models.modeldb文件会100%CTD!!

回答楼上的,.strings.bin文件转换器,我贴在这里。http://game.ali213.net/thread-1866160-1-1.html

[ 本帖最后由 qzade 于 2008-1-1 14:00 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

奥地利维也纳伯爵

战略游戏工作组专长成就勋章

帖子
3978
精华
2
积分
3249
金钱
6238
荣誉
86
人气
1
评议
0

15#
发表于 2008-1-1 14:38:03 |只看该作者
支持lz

另外这种龙骑士可以添加吗

使用道具 举报

马赛大领主

帖子
477
精华
1
积分
669
金钱
1134
荣誉
23
人气
0
评议
0
16#
发表于 2008-1-1 15:08:33 |只看该作者
多谢楼主的帮忙,

使用道具 举报

帖子
1888
精华
0
积分
954
金钱
4053
荣誉
1
人气
1
评议
0
17#
发表于 2008-1-1 17:40:21 |只看该作者
原帖由 萨瓦力克 于 2008-1-1 14:38 发表
支持lz

另外这种龙骑士可以添加吗


添加一般的兵种我也会,但是我更想要这种龙骑士

使用道具 举报

帖子
256
精华
0
积分
128
金钱
443
荣誉
0
人气
0
评议
0
18#
发表于 2008-1-1 18:30:27 |只看该作者
看了以下LZ的骑士......攻击附加效果....破甲,穿刺,践踏,,,击飞...... 无敌拉....很和谐,很强大 .
妞到用时方恨少............

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
19#
发表于 2008-1-2 06:38:53 |只看该作者
原帖由 cossackchen 于 2008-1-1 18:30 发表
看了以下LZ的骑士......攻击附加效果....破甲,穿刺,践踏,,,击飞...... 无敌拉....很和谐,很强大 .


其实,我的龙骑士强大的冲击力还来自于战马!!
普通的战马质量是2.75-4,大象是30。我的龙骑士是15!!

使用道具 举报

战略游戏工作组专长成就勋章

帖子
494
精华
5
积分
1917
金钱
1790
荣誉
67
人气
0
评议
0
20#
发表于 2008-1-3 13:20:35 |只看该作者
下面是我许诺的,
如何生产龙骑士

在这篇文章里我将示范如何添加一个独一无二的单位,就像天国王朝(kingdom - crusade)里的marshall of templars。可以补充,但是不能建造!

下面是需要修改的目录:
M2TW\data目录下的export_descr_unit.txt文件,就是EDB文件;
M2TW\data\text目录下的historic_event.txt文件;
M2TW\data\world\maps\campaign\imperial_campaign目录下的campaign_script.txt和descr_event.txt文件。

首先,在EDB
中找到
        huge_stone_wall city requires factions { northern_european, mesoamerican, middle_eastern, eastern_european, greek, southern_european, }
        {
            capability
            {
                recruit_pool "Conquistadores"  1   0.5   4  1  requires factions { spain, portugal, }  and hidden_resource america
                …………
                wall_level 2
                tower_level 1
                gate_strength 1
                free_upkeep bonus 4
                happiness_bonus bonus 1
                recruitment_slots 2
            }
条目,
在蓝色行前加入Dragon Knights 条目。
修改后如下:
        huge_stone_wall city requires factions { northern_european, mesoamerican, middle_eastern, eastern_european, greek, southern_european, }
        {
            capability
            {
                recruit_pool "Dragon Knights"  0   0.1   0.999  0  requires factions { hre, }
                recruit_pool "Conquistadores"  1   0.5   4  1  requires factions { spain, portugal, }  and hidden_resource america
                …………
                wall_level 2
                tower_level 1
                gate_strength 1
                free_upkeep bonus 4
                happiness_bonus bonus 1
                recruitment_slots 2
            }

recruit_pool "Dragon Knights"说明允许训练龙骑士  0说明起始数量为零   0.1提供速度,每十轮一个单位。0.999 说明存量上限,小于一的将不能训练新部队!而且也不显示。 0初始经验。  requires factions { hre, }允许使用的国家为神圣罗马。

使用道具 举报

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

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

GMT+8, 2025-5-23 05:01 , Processed in 0.409209 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到