中华MOD网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 88346|回复: 365

汉之殇无敌修改第一弹--手把手教你如何添加新兵种

   火.. [复制链接]
发表于 2013-5-5 11:42:55 | 显示全部楼层 |阅读模式
本帖最后由 alewthia 于 2013-5-22 17:29 编辑

看柱子论坛半年,灌水也灌够了,不过却没发现几个详尽的帖子教你如何添加兵种的帖子,于是起草一篇教程,让喜欢修改的同志一起分享下。
废话不说了,入正题!
以下以曹操势力添加白马义从为例。
第一步:建立兵种,打开安装目录\mods\sanguo\data,寻找export_descr_unit.txt,打开。
寻找“baimayicong
于是找到
type             Baimayicong
dictionary       Baimayicong
category         cavalry
class            missile
voice_type       Light
banner faction   main_cavalry
banner holy      crusade_cavalry
soldier          baimayicong, 32, 0, 1
mount            zhongxingbaima
mount_effect     elephant -4, camel -4
attributes       sea_faring, hide_forest, very_hardy, can_withdraw, horse_archers, cantabrian_circle
move_speed_mod   1.0
formation        2, 4.4, 3, 6, 3, square
stat_health      1, 3
stat_pri         9, 2, cav_bodkin_arrow, 145, 35, missile, missile_mechanical, piercing, none, 0, 1
stat_pri_attr    no
stat_sec         8, 5, no, 0, 0, melee, melee_blade, piercing, sword, 60, 1 ; light sw
stat_sec_attr    no
stat_pri_armour  8, 8, 0, flesh
stat_sec_armour  0, 0, flesh
stat_heat        1
stat_ground      0, -1, -2, 1
stat_mental      18, disciplined, highly_trained
stat_charge_dist 20
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 1500, 750, 200, 200, 555, 1, 100
armour_ug_levels 3, 4, 5
armour_ug_models baimayicong, baimayicong, baimayicong
ownership        norway
era 0            norway
era 1            norway
era 2            norway
recruit_priority_offset  35
以上是白马义从的兵种数据,复制,粘贴在文件最后
修改以下部分,红色字体
type             gongqishi(名字)
dictionary       gongqishi(名字)
category         cavalry
class            missile
voice_type       Light
banner faction   main_cavalry
banner holy      crusade_cavalry
soldier          baimayicong, 32, 0, 1
mount            zhongxingbaima
mount_effect     elephant -4, camel -4
attributes       sea_faring, hide_forest, very_hardy, can_withdraw, horse_archers, cantabrian_circle
move_speed_mod   1.0
formation        2, 4.4, 3, 6, 3, square
stat_health      1, 3
stat_pri         9, 2, cav_bodkin_arrow, 145, 35, missile, missile_mechanical, piercing, none, 0, 1
stat_pri_attr    no
stat_sec         8, 5, no, 0, 0, melee, melee_blade, piercing, sword, 60, 1 ; light sw
stat_sec_attr    no
stat_pri_armour  8, 8, 0, flesh
stat_sec_armour  0, 0, flesh
stat_heat        1
stat_ground      0, -1, -2, 1
stat_mental      18, disciplined, highly_trained
stat_charge_dist 20
stat_fire_delay  0
stat_food        60, 300
stat_cost        1, 1500, 750, 200, 200, 555, 1, 100
armour_ug_levels 3, 4, 5
armour_ug_models baimayicong, baimayicong, baimayicong
ownership        france(属国,france=曹操)
era 0            france
era 1            france
era 2            france
recruit_priority_offset  35
保存,第一步完毕。
第二步:为兵种命名,打开安装目录\mods\sanguo\data\text,寻找export_units.txt
在结尾处添加
{gongqishi}弓骑士(名字)
{ gongqishi _descr}弓骑士(兵种介绍,可以不写)
{ gongqishi _descr_short}弓骑士(兵种介绍,可以不写)
第三步:添加兵种图片。
1、  打开安装目录\mods\sanguo\data\ui\unit_info\norwey,有个baimayicong_info.tga,复制到安装目录\mods\sanguo\data\ui\unit_info\france下,图片名字修改为gongqishi_ info.tga
2、  打开安装目录\mods\sanguo\data\ui\unit\norwey,有个#baimayicong.tga,复制到安装目录\mods\sanguo\data\ui\unit \france下,图片名字修改为#gongqishi.tga
第四步:将兵种添加至骑兵营。
打开安装目录\mods\sanguo\data,寻找export_descr_buildings.txt,寻找骑兵营段落。
以下这是一级骑兵营数据
;骑兵营
building equestrian
{
  levels stables knights_stables barons_stables earls_stables kings_stables
  {
    stables requires factions { middle_eastern, egypt, cumans, mongols, }
    {
      capability
      {
        recruit_pool "yijunqibing"  1   0.25   3  0  requires factions { england, france, hre, spain, hungary, denmark, poland, venice, milan, sicily, scotland, byzantium, russia,  portugal, turks,  papal_states, aragon, norway, kievan_rus, } and event_counter taofadongzhuo 1
        recruit_pool "Mongol Horse Archers"  1   0.50   4  0  requires factions { mongols, }
        recruit_pool "Mongol Light Lancers"  1   0.50   4  0  requires factions { mongols, }
      
修改后为
红色字体为增加的
building equestrian
{
  levels stables knights_stables barons_stables earls_stables kings_stables
  {
    stables requires factions { middle_eastern, egypt, cumans, mongols, }
    {
      capability
      {
        recruit_pool "yijunqibing"  1   0.25   3  0  requires factions { england, france, hre, spain, hungary, denmark, poland, venice, milan, sicily, scotland, byzantium, russia,  portugal, turks,  papal_states, aragon, norway, kievan_rus, } and event_counter taofadongzhuo 1
        recruit_pool "Mongol Horse Archers"  1   0.50   4  0  requires factions { mongols, }
        recruit_pool "Mongol Light Lancers"  1   0.50   4  0  requires factions { mongols, }
        recruit_pool "gongqishi"  2   2   4  0  requires factions { france, }
意思是1级骑兵营能够招募弓骑士,每次最大雇佣2个,每回合增加2个,最大雇佣数量4个,经验0
继续往下看,文件中
2级骑兵营
material wooden
      construction  2
      cost  1000
      settlement_min town
      upgrades
      {
        knights_stables
      }
    }
    knights_stables requires factions { middle_eastern, egypt, cumans, mongols, }
    {
      capability
      {
        recruit_pool "yijunqibing"  1   0.25   4  1  requires factions { england, france, hre, spain, hungary, denmark, poland, venice, milan, sicily, scotland, byzantium, russia,  portugal, turks,  papal_states, aragon, norway, kievan_rus, } and event_counter taofadongzhuo 1
        recruit_pool "ZYqibing"  1   0.25   3  0  requires factions { france, hungary, scotland, turks, poland, }
        recruit_pool "BSqibing"  1   0.25   3  0  requires factions { spain, milan, byzantium, }
        recruit_pool "JDqibing"  1   0.25   3  0  requires factions { england, sicily, }
        recruit_pool "HBqibing"  1   0.25   3  0  requires factions { hre, russia, aragon,norway, }
        recruit_pool "XLqibing"  1   0.25   3  0  requires factions { denmark, kievan_rus, jerusalem, }
        recruit_pool "JZqibing"  1   0.25   3  0  requires factions { venice, portugal, }
        recruit_pool "Mongol Horse Archers"  1   0.50   4  1  requires factions { mongols, }
        recruit_pool "Mongol Light Lancers"  1   0.50   4  1  requires factions { mongols, }
        recruit_pool "Mongol Heavy Archers"  1   0.5   4  0  requires factions { mongols, }
        recruit_pool "Mongol Heavy Lancers"  1   0.5   4  0  requires factions { mongols, }
        recruit_pool "SYzhongqibing"  1   0.25   3  0  requires factions { cumans, }
        recruit_pool "Nanmanqibin"  1   0.25   4  0  requires factions { egypt, }
        recruit_pool "Manzunvbing"  1   0.25   4  0  requires factions { egypt, }
        recruit_pool "YuLin_Qi"  1   0.50   4  0  requires factions { papal_states, }
        recruit_pool "gongqishi"  2   2   4  1  requires factions { france, }
三级骑兵营和四级骑兵营必须都按上述进行添加,否则三四级骑兵营将无法招募弓骑士!
最后一步:编辑模型分配文件。打开安装目录\mods\sanguo\data\unit_models中的battle_models.modeldb文件(记事本打开)
搜索以下字段
11 baimayicong
1 1
40 unit_models/sanguo/baimayicong_lod0.mesh 6400
2
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
2
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
修改为
11 baimayicong
1 1
40 unit_models/sanguo/baimayicong_lod0.mesh 6400
3(3个国家拥有兵模)
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 france(6个字符,属国france=曹操)
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
3
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 france
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
然后,进游戏吧~
怎么样,曹操能够招募弓骑士了,爽吧!

弓骑士(游侠)

弓骑士(游侠)

骑兵营可以生产弓骑士(游侠)

骑兵营可以生产弓骑士(游侠)

点评

人是貪心的! 希望LZ出第二彈 第三彈 .........第十彈.....  发表于 2013-6-9 09:38

评分

参与人数 2金币 +110 收起 理由
快乐剑客 + 10 你不是一个在战斗!
八神 + 100 很给力! 謝謝你為我們的貢獻

查看全部评分

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

发表于 2013-5-5 11:47:20 | 显示全部楼层
参观下

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 2 砖头 0

使用道具 举报

发表于 2013-9-13 12:17:06 | 显示全部楼层
马略 发表于 2013-9-13 10:09
一步一步改的大戟士,然后进游戏就跳


这么改就对了,测试正常,谢谢LZ的好东西啊。 最新的1.03也可以哦


作者有个疏忽
6 france(6个字符,属国france=曹操)
47unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr

这里的6指的不是6个字符,是势力的数字代号,在相同的文本里面你查下你要添加的势力的名字就会知道他的代号了,代号是固定不变的


发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 0 砖头 1

使用道具 举报

发表于 2013-5-5 12:35:43 | 显示全部楼层
{:5_112:}{:5_112:}{:5_112:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-5 14:27:24 | 显示全部楼层
没钱买。。。。。。。。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-5 14:42:10 | 显示全部楼层
好!灌水!!!!!!

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-5 15:32:56 | 显示全部楼层
{:soso_e179:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-10 14:06:12 | 显示全部楼层
本帖最后由 11979588 于 2013-5-10 14:19 编辑

老总,请教一下。请问这样可以解决战役中模型无贴图的问题吗??
我试过简单的,或者说比较懒的。。。直接把虎贲的所有属性替换到羽林步兵下,id和可用派系没有替换,进入战场就是透明模型无贴图。。
不回答我就天天来顶你。。。顶死你。。。
这个懒方法 可以用来换青州,先登。。。等等所有作为武将卫队使用过的兵种。。。解烦,虎贲,逍遥津,无当什么的就不行···

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-10 14:22:20 | 显示全部楼层
看看  看看  看看  看看

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-15 09:08:24 | 显示全部楼层
速求楼主回答最后一步

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

 楼主| 发表于 2013-5-16 08:26:25 | 显示全部楼层
11979588 发表于 2013-5-10 14:06
老总,请教一下。请问这样可以解决战役中模型无贴图的问题吗??
我试过简单的,或者说比较懒的。。。直接 ...

认真看下第五步,这就是解决无模型的问题的(如果没有第五步,兵种是透明色的)
你必须通过名字,找到相应的模型使用对象并将模型添加到相应的势力。

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-23 23:18:08 | 显示全部楼层
支持楼主,支持楼主,好贴子啊{:soso_e179:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-26 09:28:24 | 显示全部楼层
顶起,顶起,顶起{:soso_e179:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-27 16:05:48 | 显示全部楼层
标记一下

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-29 12:48:16 | 显示全部楼层
不错···!

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-31 11:41:02 | 显示全部楼层
楼主,您说的这个方法行不通啊,我按照您的方法一步步做了。但一进游戏就跳出。我修改的游戏是ss6.4.{:soso_e109:}求沟通,求交流,求指点

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-5-31 17:28:14 | 显示全部楼层
路过看一下

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-6-3 14:31:30 | 显示全部楼层
太复杂了

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-6-4 12:49:23 | 显示全部楼层
有谁会在ss6.4里面添加新兵种啊,求大神们指教啊。现有的这个方法行不通啊{:5_124:}

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-6-8 02:52:31 来自手机 | 显示全部楼层
标记  标记

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

发表于 2013-6-9 10:56:48 | 显示全部楼层
楼主好人~~

发帖求助前要善用【网站搜索】功能,那里可能会有你要找的答案

中华MOD网推荐搜索:https://kan.1mod.org/

中华MOD网新浪微博:https://weibo.com/1mod

中华MOD网推荐浏览器点击我下载

中华MOD网腾讯微信:All1mod 或首页左边

中华MOD网游戏帮助Q群:218311682

回复 鲜花 砖头

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|手机专用客户端|中华MOD官网

GMT+8, 2024-11-23 21:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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