骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 6457|回复: 1

[求助] 骑砍TXT修改不明白

[复制链接]

2

主题

2

回帖

6

积分

平民

Rank: 1

UID
3207623
第纳尔
98
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-11-19
鲜花(0) 鸡蛋(0)
发表于 2021-3-12 18:28:45 | 显示全部楼层 |阅读模式
我在网上找到一个这样的修改:


既然是要招降国王,那么我要做的就是让“大人,我想成为你手下的封臣”和“是你作出决定的时候了。”联系起来。为什么是“是你作出决定的时候了。”而不是其他的呢?因为其他的在劝降对方的时候不是其绝对性的作用的,当你要去对方向你或者你的国王投降的时候说的一堆话里面只有说完“是你作出决定的时候了。”才是对方决定是否要加入你的关键点,找其他的都不对。我们现在找的是汉字,电脑是不认的,我们要找到它的代号。现到你要修改的MOD下面的languages\cns里面找dialogs.csv文件。先备份一下,然后在里面查找“我 来 是 想 成 为 你 手 下 的 封 臣”和“是 你 作 出 决 定 的 时 候 了。”。然后连同其前面的话复制到一个新的文件TXT里面,做个记录。我记这个文件为1

记录如下:dlga_lord_talk:lord_ask_enter_service|{s66}, 我 来 是 想 成 为 你 手 下 的 封 臣!
              dlga_lord_recruit_6:lord_recruit_6_reaction|是 你 作 出 决 定 的 时 候 了。
         找的时候记住不要带称谓,尤其是尊称,比如上面的“大人”在里面是{s66}的代号。汉字之间要有空格。最好是找准确无误的几个字,但是要确定是唯一个。要不指不定连到什么地方去了。
然后备份MOD下面conversation.txt文件,(以上2个文件必须先备份)并打开conversation.txt查找|前面的东西,就是dlga_lord_talk:lord_ask_enter_service
        并复制它后面的话到你新建的文件1的TXT里面(下一个dlga前的都是它的内容)
dlga_lord_talk:lord_ask_enter_service 69631 431  7 2147483680 2 144115188075856110 2 30 2 144115188075855992 0 2147484208 3 144115188075855987 8 0 542 3 144115188075855989 11 144115188075855987 2147483679 2 144115188075856287 144115188075855989 2240 1 1224979098644774912 2147483679 2 1224979098644774912 504403158265495597 {s66},_I_have_come_to_offer_you_my_sword_in_vassalage!  540  0 NO_VOICEOVER
下面我梦淦髹察这段内容,这么多数字都是干什么的啊?我大致说一下,不懂也一样改。前面的dlga_lord_talk:lord_ask_enter_service是代表这段话是什么意思,也就是“{s66}, 我 来 是 想 成 为 你 手 下 的 封 臣!”的意思。后面的数字直到 {s66},_I_have_come_to_offer_you_my_sword_in_vassalage! 的作用很大,改了就容易出错,是有关这句话出现的位置什么的,我们不动,我们只动英文后面的,0 NO_VOICEOVER 前面的。也就是540,540就是这段话要指向的位置,把它换成要他向我们效忠的代号就可以了。
同样的道理查找dlga_lord_recruit_6:lord_recruit_6_reaction那一段并复制到你的1的TXT里面复制如下
dlga_lord_recruit_6:lord_recruit_6_reaction 69631 495  0 It_is_time_for_you_to_make_a_decision.  496  0 NO_VOICEOVER
按照上面说的,它指向的代号就是496了。有的时候后面会有很多的数字,不好找,那么要记住,对于一个一般的MOD指向的代号是一个三位数字,如果是1257那样的大MOD是一个4位数字(我记得1257的代号也就是一千多,没上二千,我指的是R65)那么很明显就是496了。
  上面的都是准备工作,现在开始修改了,如果没有备份原文件的现在速度备份。查找dlga_lord_talk:lord_ask_enter_service并把后面的540改为496并保存。OK结束了。
   但是这样修改有个大漏洞,那就是以后你不能投靠其他国家只能自立了,那样的话玩的真没意思了啊。其实我们还有个完美的方案就是多出个选项
可以复制一段话,把上面提到的dlga_lord_talk:lord_ask_enter_service 69631 431  7 2147483680 2 144115188075856110 2 30 2 144115188075855992 0 2147484208 3 144115188075855987 8 0 542 3 144115188075855989 11 144115188075855987 2147483679 2 144115188075856287 144115188075855989 2240 1 1224979098644774912 2147483679 2 1224979098644774912 504403158265495597 {s66},_I_have_come_to_offer_you_my_sword_in_vassalage!  540  0 NO_VOICEOVER 在下面在复制一遍,也就是有2个这样的话挨着。然后修改其中一个的540为496并把他前面的dlga_lord_talk:lord_ask_enter_service修改一下,让它唯一,好便于我们翻译它。比如我把最后的e删了,变成dlga_lord_talk:lord_ask_enter_servic,(让它和前面的不同,便于编辑一个你自己的汉语)而且它的后面的连接代号是496
保存关闭。然后回到一开始提到的dialogs.csv文件里面在最下面添加如下的话“dlga_lord_talk:lord_ask_enter_servic|以 后 跟 哥 混 吧 ! 保 证 你 吃 香 的 喝 辣 的 , 比 你 当 国 王 还 舒 服 啊 ! ”
现在才是大功告成,需要说的是不做下面的步骤会简单一点相当于覆盖,但是会废了一个功能,要是做了下面的步骤的话,繁琐一点,相当于添加。
然后就可以招降国王了,但是能否成功与你们2个的友好度,统治权都有关。


然后发现了一个问题,当我统治权低的时候与国王对话有选项,但是我统治权高了之后就没有选项了。然后我又去把自己统治权降低了,但是对话后依然没有选项了~~~
求大佬告知我该怎么解决啊!!!哭了都

5

主题

825

回帖

284

积分

见习骑士

汉[Han]
联机ID:[Han]嗜好拾荒Z

Rank: 3

UID
3203584
第纳尔
1767
精华
0
互助
7
荣誉
0
贡献
0
魅力
5
注册时间
2020-10-12

骑砍中文站APP会员勋章霸主正版勋章

鲜花(13) 鸡蛋(0)
发表于 2021-3-13 17:32:20 来自手机 | 显示全部楼层
。                  
来自: Android客户端
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-5-13 13:58 , Processed in 0.111265 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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