骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[分享] (0.978)对话框显示领主性格

[复制链接]

7

主题

133

回帖

102

积分

见习骑士

Rank: 3

UID
3115423
第纳尔
899
精华
0
互助
10
荣誉
1
贡献
0
魅力
12
注册时间
2019-11-2
鲜花(15) 鸡蛋(0)
发表于 2022-9-14 10:58:56 | 显示全部楼层 |阅读模式
嘿嘿,鼠门!感谢鼠鼠@huagao的指导。
直接来吧。修改前先备份原文件,防患未然。

1.108 heroes warband v0.978\scripts.txt
ctrl+f 搜索 setup_talk_info   把下面的那行数字替换为我的这行数字
17 2021 1 144115188075855963 2322 2 61 144115188075855960 2320 2 61 1585267068834414848 2133 2 72057594037927937 144115188075855963 2320 2 62 216172782113784034 2022 2 0 61 2022 2 1 62 4 0 540 3 144115188075855960 2 2 520 3 1224979098644774912 144115188075855960 52 2120 3 1224979098644774913 1224979098644774912 216172782113785619 2320 2 15 1224979098644774913 2320 2 64 1585267068834415023 2022 2 2 64 3 0 1 2 936748722493063516 144115188075855963 2022 2 3 63

2.108 heroes warband v0.978\languages\cns\quick_strings.csv
注意别用excel打开 ,windows记事本即可
因为我用的快速字符串是游戏里作弊模式自带的,所以对它汉化下就行
在最后一行添加
qstr_{!}Reputation_type:_|性 格 : {s15}




顺便说下:如果你觉得游戏里武将特技跳来跳去很烦,特别是已经知道他特技的情况下还跳来跳去也可以在quick_strings.csv中进行更改
                搜索  qstr_{s17}_s_special_skil 更改即可  我是直接把后面的特技介绍删除了 即改为qstr_{s17}_s_special_skil|{s17}的 特 技 【{s18}】已 经 发 动
                这样只显示xx的特技xx已发动,减少刷屏现象。
                特技声音在108 heroes warband v0.978\Sounds\special_skill.ogg
对话显示性格.png
Written in the stars

7

主题

133

回帖

102

积分

见习骑士

Rank: 3

UID
3115423
第纳尔
899
精华
0
互助
10
荣誉
1
贡献
0
魅力
12
注册时间
2019-11-2
鲜花(15) 鸡蛋(0)
 楼主| 发表于 2022-9-14 11:01:17 | 显示全部楼层
配合对话修改性格使用更佳
Written in the stars

124

主题

1043

回帖

525

积分

骑士

  机智小兵

Rank: 4Rank: 4

UID
123229
第纳尔
2745
精华
0
互助
33
荣誉
1
贡献
0
魅力
4
注册时间
2009-4-3
鲜花(4) 鸡蛋(0)
发表于 2022-9-14 16:49:44 | 显示全部楼层
不用和领主对话就能看到领主性格 simple_triggers.txt里的修改
第一步
修改simple_triggers.txt
把第二行的数字增加一
例如乱舞水浒原版为134,修改为135

第二步,最好下载notepad++软件,以免出问题
依旧在simple_triggers.txt的最后一行里添加这一段:
1.000000  14 11 1 1224979098644774912 30 2 1224979098644774912 648518346341351850 1605 2 1224979098644774912 216172782113783809 4 0 541 3 1224979098644774912 0 13 1652 3 1224979098644774913 1224979098644774912 0 32 2 1224979098644774913 0 540 3 1224979098644774913 2 2 520 3 1224979098644774914 1224979098644774913 52 2120 3 1224979098644774915 1224979098644774914 216172782113785619 2320 2 0 1224979098644774915 1605 2 1224979098644774912 216172782113783815 3 0 3 0

其中,第一个括号里的是根据你玩的mod的不同来修改的,具体就是:648518346341351424 + parties.txt文件里第2行的数字,如乱舞水浒parties.txt文件里第2行的数字为426.则424+426=850。

第二个括号里的是216172782113785134+某个数字。某个数字是打开strings.txt文件,搜索str_personality_archetypes,这一行的行数减去1329。什么?你问怎么看行数?下一个notepad++吧,用它打开txt文件。例如乱舞水浒为1814行,1814-1329=485+134=619

以上修改适用于任何mod,也无需重新开档,可以放心使用。
补充一下,第二段字那里“减去1329”这里,其实这里的1329是指默认 native 里 strings.txt 中 "str_personality_archetypes" 也就是君主性格所在行数。

知道这个有什么用呢?因为不是每个mod 修改的值可能会不一样,大多数mod减去1329直接就能用了,但是有些会错乱,那怎么办呢?

这时候首先你在游戏中找到一位君主,查看错乱的文字(如下图),然后就去找你这个mod的汉化文件夹下 game_strings.csv 文件,查找错乱的文字的英文字段名(注意中文每个字都要加空格),然后去 strings.txt 中找到行数,对比 str_personality_archetypes 行数的差值做调整就行了。
严风吹霜海草凋,筋干精坚胡马骄。
汉家战士三十万,将军兼领霍嫖姚。
流星白羽腰间插,剑花秋莲光出匣。
天兵照雪下玉关,虏箭如沙射金甲。
云龙风虎尽交回,太白入月敌可摧。
敌可摧,旄头灭,履胡之肠涉胡血。
悬胡青天上,埋胡紫塞旁。
胡无人,汉道昌,陛下之寿三千霜。
但歌大风云飞扬,安得猛士兮守四方。
胡无人,汉道昌。

124

主题

1043

回帖

525

积分

骑士

  机智小兵

Rank: 4Rank: 4

UID
123229
第纳尔
2745
精华
0
互助
33
荣誉
1
贡献
0
魅力
4
注册时间
2009-4-3
鲜花(4) 鸡蛋(0)
发表于 2022-9-14 16:50:35 | 显示全部楼层
圣者卢龙 发表于 2022-9-14 11:01
配合对话修改性格使用更佳

你这个的问题就是没法通用,换个MOD,甚至换个版本可能就没法用了
严风吹霜海草凋,筋干精坚胡马骄。
汉家战士三十万,将军兼领霍嫖姚。
流星白羽腰间插,剑花秋莲光出匣。
天兵照雪下玉关,虏箭如沙射金甲。
云龙风虎尽交回,太白入月敌可摧。
敌可摧,旄头灭,履胡之肠涉胡血。
悬胡青天上,埋胡紫塞旁。
胡无人,汉道昌,陛下之寿三千霜。
但歌大风云飞扬,安得猛士兮守四方。
胡无人,汉道昌。

7

主题

133

回帖

102

积分

见习骑士

Rank: 3

UID
3115423
第纳尔
899
精华
0
互助
10
荣誉
1
贡献
0
魅力
12
注册时间
2019-11-2
鲜花(15) 鸡蛋(0)
 楼主| 发表于 2022-9-14 19:28:04 | 显示全部楼层
bloodwar 发表于 2022-9-14 16:50
你这个的问题就是没法通用,换个MOD,甚至换个版本可能就没法用了

为啥子要通用,本来就是给0.978用的。大地图显示性格还和水浒显示战力有点冲突
Written in the stars

17

主题

627

回帖

343

积分

见习骑士

Rank: 3

UID
3102512
第纳尔
2370
精华
0
互助
30
荣誉
0
贡献
0
魅力
74
注册时间
2019-9-6

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

鲜花(53) 鸡蛋(0)
发表于 2022-9-16 16:40:07 来自手机 | 显示全部楼层
一般          来自: Android客户端

7

主题

133

回帖

102

积分

见习骑士

Rank: 3

UID
3115423
第纳尔
899
精华
0
互助
10
荣誉
1
贡献
0
魅力
12
注册时间
2019-11-2
鲜花(15) 鸡蛋(0)
 楼主| 发表于 2022-9-16 18:31:59 | 显示全部楼层

鼠鼠的一般等于还行
Written in the stars

0

主题

2

回帖

6

积分

平民

Rank: 1

UID
3414599
第纳尔
8
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-9-13
鲜花(0) 鸡蛋(0)
发表于 2022-9-18 06:38:55 | 显示全部楼层
对话框显示性格这个代码,战团原版改了会乱码,请问该怎么修改

7

主题

133

回帖

102

积分

见习骑士

Rank: 3

UID
3115423
第纳尔
899
精华
0
互助
10
荣誉
1
贡献
0
魅力
12
注册时间
2019-11-2
鲜花(15) 鸡蛋(0)
 楼主| 发表于 2022-9-18 09:17:20 | 显示全部楼层
Vigtigste 发表于 2022-9-18 06:38
对话框显示性格这个代码,战团原版改了会乱码,请问该怎么修改

额,肯定不行啊。这是专给0.978水浒用的因为水浒显示战力强度会和大地图显示性格有小冲突我才弄了个这个。
战团你可以用大地图显示性格就行了。
Written in the stars

0

主题

2

回帖

6

积分

平民

Rank: 1

UID
3414599
第纳尔
8
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-9-13
鲜花(0) 鸡蛋(0)
发表于 2022-9-19 01:50:11 | 显示全部楼层
圣者卢龙 发表于 2022-9-18 09:17
额,肯定不行啊。这是专给0.978水浒用的因为水浒显示战力强度会和大地图显示性格有小冲突我才弄 ...

请问原版可有什么方法,能够在“对话框”或者“人物介绍界面”能看到性格。
百度搜的大地图显示性格,不大好用阿,人物太多了记不清

7

主题

133

回帖

102

积分

见习骑士

Rank: 3

UID
3115423
第纳尔
899
精华
0
互助
10
荣誉
1
贡献
0
魅力
12
注册时间
2019-11-2
鲜花(15) 鸡蛋(0)
 楼主| 发表于 2022-9-19 17:34:29 | 显示全部楼层
Vigtigste 发表于 2022-9-19 01:50
请问原版可有什么方法,能够在“对话框”或者“人物介绍界面”能看到性格。
百度搜的大地图显示性格,不 ...

抱歉了, 我不玩原版
Written in the stars

0

主题

11

回帖

8

积分

平民

Rank: 1

UID
3477358
第纳尔
17
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-1-19
鲜花(0) 鸡蛋(0)
发表于 2023-2-6 13:15:40 | 显示全部楼层
绝,用了这个方法后坏档了

10

主题

90

回帖

30

积分

扈从

Rank: 2Rank: 2

UID
3236165
第纳尔
333
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2021-5-4
鲜花(0) 鸡蛋(0)
发表于 2023-2-7 13:20:25 来自手机 | 显示全部楼层
这个性格有什么用呀?来自: Android客户端

0

主题

34

回帖

10

积分

随仆

Rank: 1

UID
462443
第纳尔
135
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2011-7-3
鲜花(0) 鸡蛋(0)
发表于 2024-6-27 02:24:16 | 显示全部楼层
谢谢楼主分享
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-11-17 06:19 , Processed in 0.148010 second(s), 33 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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