中华MOD网

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 12977|回复: 33

[系统/剧本/脚本] 剧本修改教程二之修改武将所属势力

   火.. [复制链接]
发表于 2010-8-30 15:44:18 | 显示全部楼层 |阅读模式
本帖最后由 liu1412 于 2010-9-17 12:21 编辑

对本帖纠错加50金,补充加20金,以方便学习修改的朋友。
修改武将所属势力涉及到的文件不少,一个个写名字不方便,我就发个文件夹上来,里面有要改动的对应文件,很简单,可以自己看,另外如果修改错了,可以用这个备份文件夹覆盖一下就能还原。
bi.zip (12.96 MB, 下载次数: 5606)
看起来过程很复杂,如果熟悉了还是蛮快的。举一个典型例子,将张飞改为曹操的部下,下面说步骤(注意,修改过程中所有大小写不可混淆,一切按原文件格式):

第一步:1.打开bi\data\world\maps\campaign\barbarian_invasion文件夹中的descr_strat.txt,查找到张飞这段:character        J-0203-ZhangFei, named character,  age 28, , x 62, y 66
traits Lz-0203-0 1 , Jn1001 7 , Jn2000 2 , Jn3000 9 , Jn4001 1 , Jn5000 8 , JnA1000 3 , JnA2000 3 , JnA3000 3 , JnA4000 1 , JnA5000 3 , JnA6000 2 , JnA7000 1 , JnA8000 9 , JnA9000 3 , Jnxg2000 3 , G2220JnShu-A 1 , G2210JnShu-A 1 , ZhangFei1100 1 , ZhangFei1200 1 , A1030JnSY-A 2 , C3080JnQJ-A 1 , C3160JnAY-A 1 , Jn-christianity 4
ancillaries 1dao-103
army
unit                JiangJun_BaShu Aa_0203-ZhangFei                                exp 4 armour 0 weapon_lvl 2
unit                Bashububin Liubei                                exp 6 armour 0 weapon_lvl 0
unit                Bashububin Liubei                                exp 5 armour 0 weapon_lvl 0
unit                Bashububin Liubei                                exp 4 armour 0 weapon_lvl 0
unit                Bashububin Liubei                                exp 4 armour 0 weapon_lvl 0
unit                Gongshou Liubei                                exp 5 armour 0 weapon_lvl 0
unit                Gongshou Liubei                                exp 4 armour 0 weapon_lvl 0
将这段第二个unit后的所有内容删掉,(如果明白unit的用法,你也可以自己加中原兵种,因为曹操没有巴蜀兵),然后将剩下部分(即character        J-0203-ZhangFei, named character,  age 28, , x 62, y 66
traits Lz-0203-0 1 , Jn1001 7 , Jn2000 2 , Jn3000 9 , Jn4001 1 , Jn5000 8 , JnA1000 3 , JnA2000 3 , JnA3000 3 , JnA4000 1 , JnA5000 3 , JnA6000 2 , JnA7000 1 , JnA8000 9 , JnA9000 3 , Jnxg2000 3 , G2220JnShu-A 1 , G2210JnShu-A 1 , ZhangFei1100 1 , ZhangFei1200 1 , A1030JnSY-A 2 , C3080JnQJ-A 1 , C3160JnAY-A 1 , Jn-christianity 4
ancillaries 1dao-103
army
unit                JiangJun_BaShu Aa_0203-ZhangFei                                exp 4 armour 0 weapon_lvl 2)剪切
2.查找到曹操势力的武将,比如查caocao,然后将刚才剪切的那段粘贴到曹操那段后面,也就是曹仁前面。
3.再查找到刘备势力部分,将张飞的亲属关系删去,就是relative         J-0203-ZhangFei,        ChenShi,        J-0216-ZhangBao,J-0217-ZhangShao,        end这句,再删掉上面这句里含有的三个人物记录,即ChenShi,        J-0216-ZhangBao,J-0217-ZhangShao(人物记录就是亲属关系部分上面那个character_record)
4.修改张飞的坐标位置,改到曹操地盘内,记得不能和其他武将坐标相同,可以打开游戏,在一个空白无人区域查一下坐标数据。
注意:在这一步中要注意修改的武将是不是君主或势力继承人,不明白请看剧本修改教程一。

第二步:打开bi->data。1.找到并打开descr_names.txt,按ctrl+f查找zhangfei,找到后将查找结果即J-0203-ZhangFei剪切,再找到CaoCao,即J-0101-CaoCao,将J-0203-ZhangFei粘贴到曹操后面,操作结果为
                J-0101-CaoCao
                J-0203-ZhangFei
                J-0102-CaoRen
,其实也可以贴到曹仁后面,即只要将张飞的代号剪切贴到曹操的势力中就行。
2.打开descr_names_lookup,改法同上。
3.打开export_descr_unit.txt,同样要查找到ZhangFei,会找到这样一段:
;张飞(迫切要求)士气12,攻击弱12,11,防甲高22,测试极长矛的效果?不行,增加就没有战吼       
type             JiangJun_BaShu Aa_0203-ZhangFei       
dictionary       JiangJun_BaShu_Aa_0203-ZhangFei       
category         cavalry       
class            heavy       
voice_type       General_1       
soldier          Wudangfeijun_Liubei, 6, 0, 1       
officer          ZhangFei_general
mount            sanguo horse hjhm11
mount_effect     elephant -4, camel -4       
attributes       sea_faring, general_unit, hide_forest, warcry, hardy, can_swim, power_charge, no_custom       
formation        1.5, 4, 3, 6, 4, square       
stat_health      2, 0       
stat_pri         11, 10, no, 0, 0, melee, blade, piercing, spear, 25 ,1       
stat_pri_attr    bp, launching       
stat_sec         0, 0, no, 0, 0, no, no, no, none, 25 ,1       
stat_sec_attr    no       
stat_pri_armour  10, 14, 3, leather       
stat_sec_armour  0, 6, flesh       
stat_heat        0       
stat_ground      0, 0, -4, 0       
stat_mental      8, impetuous, highly_trained       
stat_charge_dist 60       
stat_fire_delay  0       
stat_food        60, 300       
stat_cost        1, 1503, 1, 140, 210, 1370       
ownership        empire_east
第六行的soldier后接的将军卫队的模型,可以看到张飞的是无当飞军,你也可以改为其他的,其他兵种比如燕云铁骑(可以查赵云)的代码你可以在本文件中找到,第七行的officer后接的是将军个人模型,也可以改,这个和其他武将相同不冲突。最后一行的ownership后接的是将军可以在的势力,有些武将后有两个,比如赵云后有刘备和公孙瓒,这个你可以把刘备的代码用曹操的替换掉,结果这样:ownership        ostrogoths,也可以在刘备后加上曹操,但要按照格式,可以参考赵云那个,有多个时要在两个势力中间加上逗号和一个空格,空格好像不能用手打,要复制。其余的是卫队特性,自己想改就改。
4.打开descr_model_battle.txt,查找到张飞那段,如果刚才是用曹操替代刘备的话,就不用改这段了,如果是添加曹操的,先看看紧接张飞后面赵云那段,比较下与张飞的有什么不同,不同就是,赵云这段的texture有两个,一个是刘备的一个是公孙瓒的,所以张飞那段应改为:
···
texture                empire_east,                 alexander/data/models_unit/sanguo/textures/ZhangFei_general.tga
texture                ostrogoths,                 alexander/data/models_unit/sanguo/textures/ZhangFei_general.tga
···
再在本文件中查找wudan,即无当飞军那段,如果在3中将张飞的卫队模型改为曹操所有的中原重骑兵,这就不用改了,如果保留原来的无当飞军,就这样改:
;无当飞军
type          Wudangfeijun_Liubei               
skeleton                                fs_hc_spearman, fs_hc_swordsman
indiv_range                                40
texture                empire_east,                        bi/data/models_unit/sanguo/textures/Wudangfeijun_Liubei.tga
texture                ostrogoths,                        bi/data/models_unit/sanguo/textures/Wudangfeijun_Liubei.tga
texture                empire_east_rebels,                        bi/data/models_unit/sanguo/textures/Wudangfeijun_Liubei.tga
model_flexi                                bi/data/models_unit/sanguo/Wudangfeijun_Liubei.cas, 15
model_flexi                                bi/data/models_unit/sanguo/Wudangfeijun_Liubei1.cas, 30
model_flexi                                bi/data/models_unit/sanguo/Wudangfeijun_Liubei2.cas, 40
model_flexi                                bi/data/models_unit/sanguo/Wudangfeijun_Liubei3.cas, max
model_sprite                empire_east, 60.0, bi/data/sprites/empire_east_Wudangfeijun_Liubei_sprite.spr
model_sprite                empire_east_rebels, 60.0, bi/data/sprites/empire_east_Wudangfeijun_Liubei_sprite.spr
model_tri        400, 0.5f, 0.5f, 0.5f
即还是修改texture部分,加上曹操就行了。

第三步:打开bi->data->text文件夹,打开names.txt改法同第一步中的1。
三步完成,进游戏试玩,如果不行就是哪改错了,如果可以,接着看第四步修改武将头像问题。

第四步:打开bi->data->ui文件夹。1.进roman文件夹,再进portraits文件夹,打开CARDS文件夹,里面有三个文件夹,分别对应武将的青年、老年和死后,大部分武将都是青年,如果怕麻烦只需修改青年文件夹就行即YOUNG文件夹,进入YOUNG文件夹,里面有500张武将图片,顺序是和descr_strat.txt中武将顺序对应的,即第一张图片是刘表的,第二张是刘琦的,但注意了,所谓的第一张和第二张并非指名称为000和001的图片,而是指放入的顺序,下面有一个武将对应图像编号的文件
图像编号.txt (9.16 KB, 下载次数: 309)
能看到第一张图片名为000,第二张为106,第三张为443,···
再说修改,第一步中将张飞从关羽后剪掉了,原顺序:
                J-0201-LiuBei                132
                J-0202-GuanYu             448
                J-0203-ZhangFei          389
                J-0204-JianYong           358
                J-0205-SunQian            101
                J-0206-LiaoHua            378
那么,剪后顺序:J-0201-LiuBei                132
                J-0202-GuanYu             448
                J-0204-JianYong          389
                J-0205-SunQian           358
                J-0206-LiaoHua            101
                  ···
一直到剪后的张飞那,即曹仁那,所以武将头像也要全部修改,即将原来名为358的改为389,101的改为358,···直到将曹操原来名为211的改为183,张飞的389改为211,所以说武将头像是最头疼的问题,很烦人。
2.返回上级目录,即portraits文件夹,打开PORTRAITS文件夹,改法同1。
3.再返回到ui文件夹,打开unit_info->empire_east文件夹,找到JiangJun_BaShu_Aa_0203-ZhangFei_info.tga,将这张图片复制,粘贴到曹操的文件夹中去。
4.返回ui文件夹,进入units文件夹,改法同3

最后说明,有些武将(一般不是名将)采用通用的模型,有些文件中就没有他们的信息,这样只要改能改的那部分就行了。

评分

参与人数 2金币 +300 智力 +1 收起 理由
freefen + 200 + 1 真正的导盲贴!!!
wmh1980 + 100 继续......

查看全部评分

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

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

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

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

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

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

发表于 2010-8-30 16:33:10 | 显示全部楼层
非常感谢您,崇拜崇拜{:5_138:}

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

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

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

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

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

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

发表于 2010-8-31 22:21:49 | 显示全部楼层
楼主生财有道,佩服佩服。

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

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

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

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

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

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

发表于 2010-9-2 19:16:07 | 显示全部楼层
我也买个
虽然穷的要死
支持你
支持灰色

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

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

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

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

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

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

发表于 2010-9-2 19:35:58 | 显示全部楼层
saddddddddddddddddddddd

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

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

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

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

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

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

发表于 2010-9-2 22:04:19 | 显示全部楼层
LZ都这么有钱了,体恤下我们穷人吧

点评

技术教程,我最后一步武将图像不懂啊!  详情 回复 发表于 2013-2-25 17:02

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

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

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

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

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

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

 楼主| 发表于 2010-9-2 22:14:50 | 显示全部楼层
回复 6# a88425399a


    好吧,但这个帖子已经有人买了,如果现在改为免费,对已经买的人来说不公平,以后发帖就免费了,包括已经发的修改教程三

点评

你能不能把头像这方面说清楚,全面都明白,都可以修改,就是头像不明白,我改魏延到刘备,魏延是刘备的头像,刘备不知是谁的,但是我猜测那个人的头像一定是魏延的,能再说说吗?一回生,二回自然熟了   发表于 2011-9-25 21:45

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

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

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

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

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

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

发表于 2010-9-5 02:02:16 | 显示全部楼层
好的啊!谢谢分享啊!

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

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

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

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

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

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

发表于 2010-9-5 13:33:09 | 显示全部楼层
学习  学习  虽然我不会修改程序  但我还是要学习

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

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

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

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

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

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

发表于 2010-9-11 02:39:02 | 显示全部楼层
好生复杂啊

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

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

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

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

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

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

发表于 2010-9-12 15:41:31 | 显示全部楼层
又骗我钱 真是唉 杯具

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

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

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

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

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

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

发表于 2010-9-14 15:57:42 | 显示全部楼层
LZ,第二步第1项还是说的张飞吧,怎么说“将蔡瑁的代号剪切贴到曹操的势力中”呢?

评分

参与人数 1金币 +50 收起 理由
liu1412 + 50

查看全部评分

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

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

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

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

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

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

 楼主| 发表于 2010-9-14 16:21:56 | 显示全部楼层
回复 12# agas


    纠错50金

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

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

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

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

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

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

发表于 2010-9-14 16:32:43 | 显示全部楼层
最后头像修改没有搞明白,要剪切改名是图片还是TXT文本中的顺序?

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

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

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

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

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

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

 楼主| 发表于 2010-9-14 19:28:24 | 显示全部楼层
回复 14# agas


    修改图片名

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

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

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

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

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

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

发表于 2010-9-14 23:26:03 | 显示全部楼层
再在本文件中查找wudan,即无当飞军那段,如果在3中将张飞的卫队模型改为曹操所有的中原重骑兵,这就不用改了,如果保留原来的无当飞军,就这样改:
楼主 这个应该是 查找wudang吧 ??你少个G害我找了老半天

评分

参与人数 1金币 +50 收起 理由
liu1412 + 50

查看全部评分

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

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

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

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

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

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

发表于 2010-9-17 15:53:13 | 显示全部楼层
好生复杂啊

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

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

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

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

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

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

发表于 2010-10-15 20:30:42 | 显示全部楼层
多谢lz分享
改头像,需要惊人的毅力

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

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

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

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

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

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

发表于 2010-10-15 21:36:57 | 显示全部楼层
感謝樓主分享喔 小小修改完也是不錯玩的

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

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

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

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

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

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

发表于 2010-12-11 21:46:09 | 显示全部楼层
顶!顶顶顶顶顶6

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

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

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

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

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

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

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

本版积分规则

关闭

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

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

GMT+8, 2024-11-21 20:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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