骑马与砍杀中文站论坛

标题: 阵营>王国 人名地名鼠标乱飘解决【一键修改程式 SNP v1.6】【原版 战团 火与剑】 [打印本页]

作者: vvtonycc    时间: 2011-11-16 23:18
标题: 阵营>王国 人名地名鼠标乱飘解决【一键修改程式 SNP v1.6】【原版 战团 火与剑】
本帖最后由 vvtonycc 于 2012-9-13 16:33 编辑

游戏大地图 > 纪录 > 阵营  > 各王国的介绍资料

滑鼠指标下红色选择正常:


首字为逗点那行:

滑鼠指标下红色选择错位

首字为逗点那行之后的行:

滑鼠指标下红色选择仍然错位

英文版骑砍:
  
逗点不为首字 无此问题

P.S. 简体中文版本也存在有此问题


解决后的好处(小弟自认为):

例如玩风云三国时我要查找张飞

要先卷卷卷到姓的人

而姓的人又一大堆  有时候眼残很难找

没有这个问题的话 我只要点选蜀国
张飞
就在那... 只是点下去因为错位,通常跳出来的都不是他{:2_39:}

对我而言这是一个令人困扰的BUG

我已针对此情况写出了一个 SNP 修改程式
(SNP只是我随便给程式取的名称。總之這是用來解決上述問題的一鍵化程式。)

这个程式只是修改汉化文件,对游戏的进行完全没有任何影响。
这个程式是备份後再修改的,不满意可以一键还原,怕改坏的骑友们可以放心。



注意:这个程式需要 .NET Framework 2.0

不懂什麽是 .NET Framework 2.0 的骑友可以先忽略,
[spoiler=若是执行SNP修改程式时发生问题]
你需要下载并安装:

繁體中文
32位元:Microsoft .NET Framework 2.0 版可轉散發套件 (x86)
64位元:Microsoft .NET Framework 2.0 版可轉散發套件 (x64)

简体中文
32位元:Microsoft .NET Framework 2.0 版可再发行组件包 (x86)
64位元:Microsoft .NET Framework 2.0 版可再发行组件包 (x64)

载点不能下载的骑友请自行搜寻下载
[/spoiler]


[spoiler=SNP 更新日志]
2011/11/22   v1.1
解决了人名若有前缀或後缀 鼠标选项仍然乱飘的问题。

2011/11/22   v1.2
解决了若某个MOD只有简体或繁体一种汉化资料夹,程式就无法继续修改文件的问题。

2011/11/23   v1.3
解决了若某个MOD没有任何一种汉化资料夹,程式就无法继续修改文件的问题。

2011/11/24   v1.4
解决了SNP for 战团、火与剑 的 cnt 语言 没有修改 game_strings.csv 的问题。
也就是解决了繁体中文版中,人名若有前缀或後缀,鼠标选项仍然乱飘的问题。
另外稍微改了一下视窗上的文字说明。

2011/11/26   v1.5
整合了修改 font_data.xml 的程序,并稍微改了一下视窗上的文字说明。

2011/12/21   v1.6
解决了若有任一MOD缺少 parties.csv 或 troops.csv 或 game_strings.csv,
程式就会报错并无法继续执行的问题。

例如:
骑马与砍杀1.011典藏8MOD简繁中文版
R大的益智游戏合集中
缺少 parties.csv 与 troops.csv 文件

[/spoiler]

SNP for 原版:
SNP_MB_v1.6.rar (11.07 KB, 下载次数: 2844)

请注意: SNP for 原版 只适用於汉化资料夹为  cn_sZH-HK 的原版。

採用 cnscnt 的原版請用下方 SNP for 战团 并改变 游戏安装路径
例如 魔戒TLD建议使用的 v1.011 加强版

修改完成後请重开新档进行游戏。


SNP for 战团:
SNP_Warband_v1.6.rar (11.1 KB, 下载次数: 14089)



修改完成後请重开新档进行游戏


SNP for 火与剑:
SNP_FAW_v1.6.rar (11.08 KB, 下载次数: 1868)
修改完成後请重开新档进行游戏


最后附上 风云三国 修改完成之后的图:
s.jpg
逗点不再为首字了


其他内容:

[spoiler=之前发的NotePad++修改法,用SNP修改程式的话就没必要看了,但想了解修改内容的请看]
我已自行测试找出解决方法

注意:此法必须使用NotePad++

NotePad++ 打开 parties.csv
繁体中文:  MOD资料夹\languages\cnt\parties.csv
简体中文:  MOD资料夹\languages\cns\parties.csv

NotePad++ 环境下:
1. Ctrl+H 打开替换视窗
2. 查找模式那边圈选正规表达式
3. 查找目标打上一个半形的空格接符号 $
4. 替换为打上一个全形的空格 
5. 点选 全部替换
6. 储存离开

完成后再用 NotePad++ 编辑 troops.csv 做法同上


例如原本是:
trp_knight_2_12|黄 月 英
trp_knight_2_12_pl|黄 月 英
(或者后面多一个半形空格)
改成:
trp_knight_2_12|黄 月 英 
trp_knight_2_12_pl|黄 月 英 
(请注意行尾处的不同)

原则就是人名与地名的行尾最少有一个全形空格


此法就是用NotePad++查找半形空格行尾的地方改成全形空格
有一些MOD中人名和地名的行尾少了半形空格,此法替换后没有产生全形空格,可以自己再补上。

对於人名若有前缀或後缀的修改
道理是一样的
修改 game_strings.csv
去掉行尾的半形空格
行尾加个全形空格
以Native为例:
str_faction_title_male_player|領 主 {s0}
str_faction_title_male_1|{s0}伯 爵
str_faction_title_male_2|{s0}波 耶
str_faction_title_male_3|那 顏 {s0}
str_faction_title_male_4|{s0}雅 爾
str_faction_title_male_5|{s0}伯 爵
str_faction_title_male_6|{s0}酋 長
str_faction_title_female_player|{s0}夫 人
str_faction_title_female_1|{s0}伯 爵 夫 人
str_faction_title_female_2|{s0}波 耶 夫 人
str_faction_title_female_3|{s0}哈 敦
str_faction_title_female_4|喬 安 妮 {s0}
str_faction_title_female_5|{s0}伯 爵 夫 人
str_faction_title_female_6|莎 耶 達 {s0}
这些都要修改
[/spoiler]

[spoiler=修改 font_data.xml 也已经整合入SNP修改程式里面了,想了解修改内容的请看]
繁体中文 cnt :
记事本打开:安装游戏的资料夹\Data\languages\cnt\font_data.xml
查找 code="12288" 将此行原本的
preshift="10" yadjust="-8" postshift="18"
修改成:
preshift="0" yadjust="-8" postshift="8"

简体中文 cns :
记事本打开:安装游戏的资料夹\Data\languages\cns\font_data.xml
查找 code="12288" 将此行原本的
preshift="10" yadjust="-7" postshift="16"
修改成:
preshift="0" yadjust="-7" postshift="8"


这个方法是在修改全形空格的大小让它看起来与半形空格一样大

还是不满意想改的话改数字  postshift="数字"
[/spoiler]


重开新档进行游戏,这样的修改才会完全发挥效用。


无论下载了哪个版本,修正成功或是发生问题,都希望您能回覆小弟。
在此先表达感谢!

作者: 冲锋骑兵    时间: 2011-11-16 23:38
这个问题存在很久了,求解决。
作者: wangdexian    时间: 2011-11-17 00:22
我的问题是玩战团的时候会蓝屏啊,怎么回事啊,又要重启,郁闷啊,我现在都不敢玩了,求解啊
作者: 0.0    时间: 2011-11-17 01:50
这个问题确实存在很久了 不过也不见人解决不知道怎么回事。。。不过不影响游戏拉 没关系
作者: 0.0    时间: 2011-11-17 02:40
希望能解决吧。。。
作者: vvtonycc    时间: 2011-11-17 07:00
自己支持一下
作者: vvtonycc    时间: 2011-11-17 12:24
本帖最后由 vvtonycc 于 2011-11-17 17:07 编辑

感謝神狗設置高亮
作者: leikeshihaoren    时间: 2011-11-17 18:58
非常感谢~~~~~~~~~~~~~~这个问题纠结很久了~~~~~~~~~~~~
作者: 伍德斯托克    时间: 2011-11-17 19:06
太感謝了,這應該算是中文版固有的BUG。
作者: 英勇的苹果    时间: 2011-11-17 21:35
多谢LZ造福众骑友!
作者: kbs208    时间: 2011-11-17 22:08
我顶。 感谢下 这个问题困扰很久了。
作者: vvtonycc    时间: 2011-11-18 00:15
補上了人名地名後面空格增大問題的解決方法
作者: 冲锋骑兵    时间: 2011-11-18 01:15
应该说是汉化的BUG,这个其实应该不难解决,只是大家都习惯了,所以没什么人提出过解决这个问题。现在LZ找到方法了,方便了大家,谢谢你。
作者: vvtonycc    时间: 2011-11-18 01:24
我也是想說 如果一開始漢化的時候不要全面性的都加半形空格就不會有這個問題
這樣漢化或者製作MOD的時候也不用全部都再多添加空格
雖然試出來有一些地方仍有添加空格的必要性

回到問題的話 基於目前的漢化 解決方法我只想到這樣
好像遊戲選單畫面讀到半形空格或逗點句點都有一些規則的...
作者: vvtonycc    时间: 2011-11-18 01:45
謝謝你的花
作者: 江南骑马客    时间: 2011-11-18 11:20
请问修改languages下地哪个文件夹中的p、t文件,貌似lang夹下有数个子文件夹,
我改了其中的cns下的,没效果。求解
作者: vvtonycc    时间: 2011-11-18 11:30
你修改的檔案應該是對的
你可能要打開文件確定你修改完後有沒有在字尾多個全形空格
作者: vvtonycc    时间: 2011-11-21 02:03
本帖最后由 vvtonycc 于 2011-11-21 02:38 编辑

新加入了:
SNP 修改程式 FOR Warband

自己推一下
作者: clergy1989    时间: 2011-11-21 11:13
试试看~~~这个问题存在老久啦~~~
作者: z69208516    时间: 2011-11-21 23:05
我一直以为是以前那个呢 原来一键化了
太感谢LZ分享了 强烈支持啊
作者: vvtonycc    时间: 2011-11-21 23:16
呵呵
我还以为只有我对这方面特别龟毛呢
作者: z69208516    时间: 2011-11-21 23:25
话说这个貌似有BUG啊LZ
修改后还是会出现点不到的状况、
比如玩家自立后 很多NPC领主都是带名字后缀的,还是会出现以前的情况。
另外修改后基本上我一首歌曲还没听到呢,是不是把MUSIC屏蔽了?为何听不到音乐了!
作者: vvtonycc    时间: 2011-11-21 23:29
本帖最后由 vvtonycc 于 2011-11-21 23:31 编辑

没有修改到跟music有关的档案阿

我只是修改汉化的部份 跟音乐绝对没关系的阿

带名字后缀的这个问题我可能还要再改改

多谢提醒阿 我都忘了这个了
作者: vvtonycc    时间: 2011-11-21 23:34
本帖最后由 vvtonycc 于 2011-11-21 23:42 编辑

找到了 在game_strings.csv里面
作者: z69208516    时间: 2011-11-21 23:45
troops应该是这个吧?
我玩的的风云2 NPC归降后都有名字后缀的。
例如 貂蝉   貂蝉夫人
作者: vvtonycc    时间: 2011-11-21 23:46
本帖最后由 vvtonycc 于 2011-11-24 05:48 编辑

在game_strings.csv里面
native的

str_faction_title_male_player|領 主 {s0}
str_faction_title_male_1|{s0}伯 爵
str_faction_title_male_2|{s0}波 耶
str_faction_title_male_3|那 顏 {s0}
str_faction_title_male_4|{s0}雅 爾
str_faction_title_male_5|{s0}伯 爵
str_faction_title_male_6|{s0}酋 長
str_faction_title_female_player|{s0}夫 人
str_faction_title_female_1|{s0}伯 爵 夫 人
str_faction_title_female_2|{s0}波 耶 夫 人
str_faction_title_female_3|{s0}哈 敦
str_faction_title_female_4|喬 安 妮 {s0}
str_faction_title_female_5|{s0}伯 爵 夫 人
str_faction_title_female_6|莎 耶 達 {s0}

後面都要加个全形空格
又有得忙了
作者: z69208516    时间: 2011-11-21 23:48
音乐是我个人问题  刚刚弹出来不知道点了那个音效关了汗
作者: vvtonycc    时间: 2011-11-22 01:51
更新了 SNP_Warband_v1.1
解决了人名有前缀或後缀鼠标选项仍然乱飘的问题
作者: z69208516    时间: 2011-11-22 08:40
话说LZ还是真是辛苦了,大半夜忙着更新啊。
作者: vvtonycc    时间: 2011-11-22 13:17
有問題趕緊解決是理所當然呀 呵呵
作者: vvtonycc    时间: 2011-11-22 21:16
本帖最后由 vvtonycc 于 2011-11-22 21:17 编辑

已加入 SNP for 原版 v1.1
SNP_MB_v1.1
作者: vvtonycc    时间: 2011-11-22 21:26
已加入 SNP for 火与剑 v1.1
SNP_FAW_v1.1
作者: vvtonycc    时间: 2011-11-22 23:36
更新了所有 SNP 到 v1.2
解决了若某个MOD只有简体或繁体一种汉化资料夹,程式就无法继续修改文件的问题。
作者: vvtonycc    时间: 2011-11-23 01:24
更新了所有 SNP 到 v1.3
解决了若某个MOD没有任何一种汉化资料夹,程式就无法继续修改文件的问题。
作者: vvtonycc    时间: 2011-11-23 21:13
感謝 hp_honey 給我鼓勵
順便自己推一下
作者: vvtonycc    时间: 2011-11-24 04:26
本帖最后由 vvtonycc 于 2011-11-24 04:30 编辑

所有SNP更新到v1.4
解决了SNP for 战团、火与剑 的 cnt 语言 没有修改 game_strings.csv 的问题。
也就是解決了繁體中文版中,人名若有前缀或後缀,鼠标选项仍然乱飘的问题。
另外稍微改了一下视窗上的文字说明。
作者: 八云命    时间: 2011-11-24 17:02
我真想抱住你KISS一下啊!!!!!
此BUG困扰我许久了,还多次重新开档。。。。太谢谢楼主了
作者: vvtonycc    时间: 2011-11-24 20:51
呵呵 謝謝你的支持阿
我剛剛接觸騎砍的時候
就是以為沒裝好一直重裝
作者: huangqiao9123    时间: 2011-11-25 20:10
好啊~~这问题困扰我好久啦~~~~~~~~
作者: vvtonycc    时间: 2011-11-26 00:47
本帖最后由 vvtonycc 于 2011-11-26 00:51 编辑

所有SNP更新到v1.5
整合了修改 font_data.xml 的程序,并稍微改了一下视窗上的文字说明。
作者: vvtonycc    时间: 2011-12-15 04:40
本帖最后由 vvtonycc 于 2011-12-15 04:45 编辑

原版照这样修改好像没有用
有没有对原版熟的骑友请指点小弟一下
作者: 1101733583    时间: 2011-12-15 11:11
楼主真是既有心又有才,支持你
作者: vvtonycc    时间: 2011-12-18 19:56
感谢LS支持

请有下载的骑友反馈一下
若是有什麽问题也告诉我
花了一些心血弄出来的不想要就这样沉了呀
作者: n2k    时间: 2011-12-19 10:49
罕见的重大更新,感谢楼主。
我这里个别存档还是没解决,这里反馈一下:


上面的地名都很完美的修复了,但是下面的人名还是出问题,其他存档都没问题,就这个列表太长了下面就不灵了。
作者: n2k    时间: 2011-12-19 10:49
本帖最后由 n2k 于 2011-12-19 11:07 编辑

附上存档供楼主调试下,看能不能完美解决。
http://115.com/file/c2mr6kr9#sg00.rar
地址已修正。
Natvie 1.143
作者: vvtonycc    时间: 2011-12-19 11:02
本帖最后由 vvtonycc 于 2011-12-19 11:04 编辑

文件拥有者未分享该文件。

那是什麽的存档?
作者: n2k    时间: 2011-12-19 23:52
这么重要的修正竟然这么就沉了,战团竟然是被这满屏乱七八糟的MOD所击败。
作者: vvtonycc    时间: 2011-12-20 00:03
本帖最后由 vvtonycc 于 2011-12-20 01:14 编辑

「乱七八糟」字眼不好吧:L
我代LS跟大家说声抱歉

不过还是很感谢你的支持呀
作者: vvtonycc    时间: 2011-12-20 21:37
本帖最后由 vvtonycc 于 2011-12-20 23:24 编辑

首先感谢骑友 n2k 的测试反馈
我下载了你的存档做测试

先把troops.csv这个档案搬离开那个资料夹让游戏读不到它。
然後进入游戏以後你会发现虽然你的NPC都变成英文了
但是有一些领主 尤其是你的王国里面的领主都还是中文名称
证明了游戏并不是全部中文字的资料都是调用troops.csv来进行的
这些没有还原成英文的中文名称「有可能」存在你的存档里
也就是说 「有可能」重新开档才会好
我试过 把troop的汉化字尾全部都加「我我」
重新开档 全部都人名最後都会多个「我我」
所以表示重新开档是全部读取troops.csv的
作者: YO|崽崽    时间: 2011-12-20 22:13
好东西必须德顶,,,
作者: vvtonycc    时间: 2011-12-20 22:28
本帖最后由 vvtonycc 于 2011-12-20 23:25 编辑

感谢支持

发上 SNP for 原版 v1.5

并在此求取骑友们的反馈
作者: vvtonycc    时间: 2011-12-21 01:31
更新了所有SNP到v1.6

解决了若有任一MOD缺少 parties.csv 或 troops.csv 或 game_strings.csv,
程式就会报错并无法继续执行的问题。

例如:
骑马与砍杀1.011典藏8MOD简繁中文版
R大的益智游戏合集中
缺少 parties.csv 与 troops.csv 文件
作者: 飞翔的长矛    时间: 2011-12-24 18:06
好东西~~~~顶个~~~~
作者: mzxfb    时间: 2011-12-27 17:21
福音帖要顶,谢谢LZ,学习先
作者: 昵称还要三百!    时间: 2011-12-27 17:32
这太强了,顺便问下SNP是什么。话说LZ可以把更新日志按倒序全部编辑在顶楼,这样看起来有些累。
作者: vvtonycc    时间: 2011-12-27 21:51
想着要叫这个程式什麽名称
就这样乱想出来的
只是随便取的名字没啥意义的 :L

S 解決 solve
N 姓名 name
P 地點 place
作者: 254049978    时间: 2012-1-8 05:22
有时是会发生人名地名鼠标乱飞的情况  不错  收藏鸟
作者: zhtong110    时间: 2012-1-17 22:26
1# vvtonycc


SNP_Warband_v1.6.rar (11.1 KB) SNP 战团 v1.6
我下载了这个版本,谢谢
作者: 独孤后人    时间: 2012-1-17 23:16
这个必须支持。不知道为什么搞汉化的大佬们不修正这个问题。
作者: 可怜的电脑配置    时间: 2012-1-18 03:49
支持一个  不过备份 备份到哪去了?
作者: vvtonycc    时间: 2012-1-20 11:17
支持一个  不过备份 备份到哪去了?
可怜的电脑配置 发表于 2012-1-18 03:49


下面那个文字方块里面都写得清清楚楚了
作者: wangrjw1293    时间: 2012-1-20 16:54
真好,谢谢
作者: oscarzxd    时间: 2012-2-5 23:02
玩了400多天了……终于受不住不能点了……找个人太麻烦了……果断下载重新开档
作者: 15210076106    时间: 2012-2-11 18:33
我原版的为什么打不开呀,战团的到能打开
作者: 明镇布武    时间: 2012-2-14 23:32
改了之后果然好用,但是貌似我自立的阵营悲剧了,地名正常了,但是领主还是出现了鼠标乱飘的现象,可能自立后招过来的领主名字改了吧
作者: 1032103505    时间: 2012-5-1 10:21
附件无法下载
作者: 天然万古新·    时间: 2012-5-4 14:19
支持楼主啊 这个东西绝对好啊
作者: LoLiTA    时间: 2012-5-6 19:01
马123456789
作者: 可怜的电脑配置    时间: 2012-8-1 22:56
1.153也可以用吗?
作者: 敬霄    时间: 2012-8-9 16:36
好东西,回复一个
作者: freebank    时间: 2012-8-19 21:45
。。。。。。。。。。。。。。赞一个
作者: qkddz    时间: 2012-8-22 18:17
搜索这个补丁来到论坛,希望有用
作者: mago大熊    时间: 2012-9-21 16:38
话说这个太好了,以后找人不那么麻烦了!不过得重新开档,所以先收藏着,等下次玩过一个新MOD时再来改,这个帖子得顶一下,顶起来,让其它有困难的人方便看到。
作者: YS306784500    时间: 2012-10-1 06:18
LZ功德无量~~~
作者: 嬉水王国    时间: 2012-10-1 06:40
我来晚啦!!!!!!!!
作者: raphealhan    时间: 2012-10-1 10:41
收下了,看看是否有用
作者: qaz168    时间: 2012-10-5 22:25
本帖最后由 qaz168 于 2012-10-5 22:26 编辑

版主,我的怎么一直是这样的?都15分钟了?还是这样的,可以了吗?能关不?
作者: vvtonycc    时间: 2012-10-7 07:24
本帖最后由 vvtonycc 于 2012-10-7 07:26 编辑

77# qaz168

你可能装了一大堆MOD
所以修改会比较久
耐心一点等吧 一 . 一
等到提示视窗消失了就是好了
作者: qaz168    时间: 2012-10-7 09:13
78# vvtonycc
嗯嗯,MOD的确很多下!
作者: 20061023    时间: 2012-10-15 14:17

我悲剧了。以前能用来着。

现在换系统装的1.153和领军

双击那个笑脸时弹出错误:
unable to find a version of the runtime to run this application
作者: vvtonycc    时间: 2012-10-18 21:37
可能是缺少 .NET Framework 2.0
帖子里有提到
作者: 月下林夕    时间: 2012-10-18 22:48
81# vvtonycc


VV我把你这个帖子置顶吧
作者: vvtonycc    时间: 2012-10-19 17:38
81# vvtonycc


VV我把你这个帖子置顶吧
linxijian 发表于 2012-10-18 22:48

很少人在意這個吶
看下載次數就知

置頂留給其他更有價值的吧


作者: lsc1202001    时间: 2012-10-26 13:09
好东西啊 每次我点领主看还要弯弯绕绕的从领地那里点过去 不厌其烦
作者: jimeqiannian    时间: 2012-11-1 19:49
标记下                             ,
作者: m980922    时间: 2012-11-3 21:50
楼主,您真伟大!我真是因为你的功劳而佩服得五体投地啊!!!!
作者: 巫妖皇    时间: 2012-12-4 19:09
无法用语言来评价的伟大,就是需要很长时间
作者: xylcxyfc    时间: 2012-12-10 17:13
困惑了我N年的事啊,原来是字符的问题
作者: belong    时间: 2013-1-22 13:17
本帖最后由 belong 于 2013-1-22 13:19 编辑

支持有用的东西肯定不算是挖坟,版主你说对伐

PS:楼主太低调了,好东西就应该全站推广嘛。
PSS:我从你签名链接里下了好几个实用工具,谢谢分享。
作者: sugar4300101    时间: 2013-2-28 09:53
為了這個實用的小工具註冊,不註冊不能下載,感謝樓主
作者: x332176809    时间: 2013-4-17 16:10
终于能解决这个问题了 感谢楼主
作者: 1813212183    时间: 2013-4-17 16:19
电脑=游戏机的路过…表示完全看不懂…
作者: a2687879    时间: 2013-4-19 13:00
试一下
作者: rushanxinyu    时间: 2013-5-7 08:29
支持下,竟然还有这种东西。。。。。。。。。。。。。。。
作者: Sniper.J    时间: 2013-5-15 21:26
标准酱油男为了打酱油而路过此地
作者: 弹指倾听丶    时间: 2013-5-19 13:43
发现了~~~~
作者: sakuya47    时间: 2013-5-20 05:30
重新开档不能,勉强试试直接用吧,谢谢LZ共享的好物
作者: 粟瑜    时间: 2013-6-9 17:35
拿去给大家分享了
作者: 粟瑜    时间: 2013-6-9 17:42
战团用了没重开档也可以啊,目前都没问题出现,赞一个。
作者: 子愈    时间: 2013-8-9 16:14
战团试了下 一键 完美解决,不用重新开档




欢迎光临 骑马与砍杀中文站论坛 (https://bbs.mountblade.com.cn/) Powered by Discuz! X3.4