骑马与砍杀中文站论坛

标题: [txt修改]汉匈决战txt修改集中帖(2024.08.16更新) [打印本页]

作者: LycenYao    时间: 2018-1-6 20:44
标题: [txt修改]汉匈决战txt修改集中帖(2024.08.16更新)
本帖最后由 LycenYao 于 2024-10-26 10:53 编辑

对应v2.735版本。

我回来了!这应该是汉匈最后一个版本了。本人做了一个功能向的加强版,帖子链接在下一楼。

关于附件的资源分布表:请注意这个文件的内容会随着版本更新会有所改变,若发现内容与当前正式版本不符,请直接回复本人。

这个帖子是为了集合目前为止适用于汉匈决战的txt修改而发出的,照顾一些新人,同时也作为存档使用。有一些方法是基本所有基于战团的mod都通用的txt修改,另外一些就是汉匈独有的。
在这个帖子里有一些是我本人和其他一些汽油的原创内容(这部分贴上时会标注提出该修改方法的汽油id),所以未经允许禁止转载到站外。
欢迎所有人分享自己的原创修改心得,如果经过我的测试证实可行,将会被收录到这个帖子里,并给花。
本贴不会涉及战斗场景的修改(战场延续、增援以及其他与场景有关的东西,这块我不熟)

本贴欢迎以下几种答复:
1) 对修改内容的相关讨论;
2) 修改心得;(如果涉及到场景和物品的添加,我建议你另起一贴,然后将链接给出来,因为这是子mod级别的修改,不要让它埋没在我这个帖子里)
3) 对修改过程的疑问或者建议;
4) 对txt修改的新想法(例如一些系统功能的改进),前提是要把你想做出来的效果清晰无误地描述出来,同时要有可行性,而不是简单的一句(怎么改xxx),这种问题我本人很难给答复,因为个人时间精力实在有限。本人更新功能全凭个人兴趣,一些我不是太感兴趣的内容是不会花时间去研究的。

本贴不欢迎的回复如下:
1) 伸手类;
2) 催更类、引战贴以及莫名其妙的秀优越贴;
3) 最不欢迎的是“智商”问题,[strike]如果问出这类问题,骚年你真的还不如好好学习,扩展下知识视野,别把大好青春浪费在游戏上[/strike]。

本贴分为几个大块:
第0部分是前言(一些[strike]废话[/strike]);
第1部分是简单的txt修改(只改数值和操作号,不改动代码的结构),这部分的修改已经能涵盖绝大部分的修改需求了;
第2部分是一些涉及操作块增加和删除的复杂txt修改(触发器,对话等等);
第3部分是一些算不上作弊的修改(显示调试信息之类的)。

最后,小改怡情,大改伤身,强改灰飞烟灭~(大雾)

第0部分 前言
这部分是txt修改的一些建议和辅助工具。
一、 txt修改要勤备份,大家可以在Modules文件夹下复制一个module出来作为修改的工作区,玩的时候在启动器里选择这个新的mod就可以了。
例如最开始的时候,游戏根目录下的Modules文件夹只有一个纯净的GloriaSinica Han Xiongnu Wars/目录,将它复制出一个新的mod文件夹,改个名字(例如newhx之类的)。
然后在newhx里面应用txt修改,万一改崩了还可以救回来。
要玩的时候,在启动器里选择newhx运行就可以了。
这种方法尤其适用于使用steam进行游戏的玩家,因为steam有文件恢复和自动更新机制。

修改csv文件时不要使用EXCEL,建议使用windows自带的记事本(notepad)。更专业一点的话还可以使用notepad++,ultraEdit或者sublime text 2/3。
个人使用Sublime Text 3,极力推荐。

二、修改辅助工具
实际上就一个,君悦的个人修改版魔球,链接如下:
http://bbs.mountblade.com.cn/thread-1912155-1-2.html

三、数值修改请适度
过大或者过小的数值会使游戏趣味迅速下降甚至引发未知问题。
本贴不负责由于过度修改引发的游戏问题(这锅我不背)
同时,请在修改过程中尽量保证与修改说明步骤保持一致。

ps:一般好感类的数值应该在-99到99之间

四、其他
进场景秒退一般不是因为你修改的缘故。
CTD什么的都是骑砍的错!

[spoiler=bug临时修复方法]
解决一个汉化bug
http://bbs.mountblade.com.cn/thread-2020950-1-1.html
[/spoiler]

第1部分

本部分的修改只需要找到相对应位置的数字进行修改就可以了,容易上手且非常有效。(第一个修改除外,那个要求直接复制粘贴,你也找不到那些参数的)

[spoiler=角色升级属性提升]在module.ini中的合适位置ctrl+c/v以下参数(注意不要把每行的//以及之后的内容复制进去),本修改适用于1.168以上的mod
这个修改对玩家,队伍中的npc以及新军有效
不需要重新开档
#New leveling system
skill_points_per_level = 2    //每升一级2点技能点
attribute_points_per_level = 3     //每升一级3点属性(力敏智魅)
weapon_points_per_level = 50    //每升一级50点熟练度

非常爆炸的一个修改,所以请适度设置数值。
[/spoiler]
[spoiler=俘虏数量上限修改]
不需要重新开档
在scripts.txt中查找game_get_party_prisoner_limit -1
6 2133 2 1224979098644774912 360287970189639680 2133 2 1224979098644774913 1 2170 3 1224979098644774914 1369094286720630786 1224979098644774912 2122 3 1224979098644774913 1224979098644774914 5 2133 2 72057594037927936 1224979098644774913 2075 1 72057594037927936
这个5表示每一级囹圄技能增加的俘虏人数上限
[/spoiler]

[spoiler=带兵上限修改]
不需要重新开档
在scripts.txt中查找game_get_party_companion_limit -1
13 2133 2 1224979098644774912 360287970189639680 2133 2 1224979098644774913 50 2170 3 1224979098644774914 1369094286720630785 1224979098644774912 2172 3 1224979098644774915 1224979098644774912 3 2107 2 1224979098644774914 10 2105 2 1224979098644774913 1224979098644774914 2105 2 1224979098644774913 1224979098644774915 2105 2 1224979098644774913 1224979098644774915 520 3 1224979098644774916 1224979098644774912 7 2123 3 1224979098644774917 1224979098644774916 15 2105 2 1224979098644774913 1224979098644774917 2133 2 72057594037927936 1224979098644774913 2075 1 72057594037927936
50是初始的带兵人数,10是每一点统御增加的带兵人数,15是每15点声望增加一点带兵上限
[/spoiler]

[spoiler=部队士气修改]
不需要重新开档
在scripts.txt中查找get_player_party_morale_values -1
63 1650 2 1224979098644774912 648518346341351424 2133 2 1224979098644774913 0 11 3 1224979098644774914 1 1224979098644774912 1652 3 1224979098644774915 648518346341351424 1224979098644774914 4 0 1507 1 1224979098644774915 2105 2 1224979098644774913 1 5 0 1653 3 1224979098644774916 648518346341351424 1224979098644774914 2105 2 1224979098644774913 1224979098644774916 3 0 3 0 2133 2 144115188075856824 1224979098644774913 2108 2 144115188075856824 3 2170 3 1224979098644774917 1369094286720630785 360287970189639680 4 0 31 2 144115188075856287 432345564227567652 522 3 1224979098644774918 144115188075856287 11 31 2 1224979098644774918 360287970189639680 2122 3 144115188075856825 1224979098644774917 15 5 0 2122 3 144115188075856825 1224979098644774917 12 3 0 2133 2 1224979098644774919 144115188075856825 2106 2 1224979098644774919 144115188075856824 2105 2 1224979098644774919 50 2133 2 144115188075856826 0 11 3 1224979098644774920 288230376151712525 288230376151712555 1 3 936748722493063453 1224979098644774920 41 527 3 1224979098644774921 1224979098644774920 1 2107 2 1224979098644774921 3 2108 2 1224979098644774921 2 2105 2 144115188075856826 1224979098644774921 3 0 2105 2 1224979098644774919 144115188075856826 4 0 31 2 144115188075856826 0 2133 2 144115188075856827 30 2106 2 1224979098644774919 144115188075856827 5 0 2133 2 144115188075856827 0 3 0 2133 2 144115188075856828 0 4 0 32 2 144115188075856754 0 1 1 936748722493063409 2133 2 1224979098644774922 72057594037927936 2122 3 144115188075856828 144115188075856754 10 2111 2 1224979098644774922 1 2108 2 144115188075856828 1224979098644774922 2112 3 144115188075856828 1 31 2106 2 1224979098644774919 144115188075856828 3 0 4 0 150 1 288230376151712568 2105 2 1224979098644774919 5 3 0 4 0 150 1 288230376151712569 2105 2 1224979098644774919 10 3 0 2112 3 1224979098644774919 0 100 2133 2 72057594037927936 1224979098644774919
从上到下,15,12分别是自立和未自立时一点统御技能增加的士气,50是初始士气值。
[/spoiler]

[spoiler=分封领主好感]
不需要重新开档
在scripts.txt中查找give_center_to_lord -1
定位到以下部分
1 4 936748722493063677 1224979098644774913 1224979098644774919 10 2105 2 144115188075856993 10 11 3 1224979098644774932 360287970189640153 360287970189640372 540 3 1224979098644774932 2 2 2147483679 2 1224979098644774932 1224979098644774913 2173 2 1224979098644774933 1224979098644774932 31 2 1224979098644774918 1224979098644774933 2147483679 2 1224979098644774932 1224979098644774919 1 3 936748722493063678 1224979098644774932 1224979098644774913 2133 2 1224979098644774934 72057594037927936 2123 3 1224979098644774935 1224979098644774934 8 2106 2 1224979098644774935 2 2112 3 1224979098644774935 -5 3
10为分封提升的领主好感,-5和3是反对和支持此分封决定的领主对君主的好感变化。
注意此项修改对所有阵营君主有效。
[/spoiler]

[spoiler=商店资金数量以及刷新速率修改]
此项修改不需要重新开档
triggers.txt中找到
0.000000 0.000000 168.000000  0  1 1 1 936748722493063741
0.000000 0.000000 168.000000  0  1 1 1 936748722493063742
0.000000 0.000000 168.000000  0  1 1 1 936748722493063743
0.000000 0.000000 168.000000  0  1 1 1 936748722493063744

将四个168改为24,则商店资金和物品一天刷新一次(原来的是一周168个小时)

scripts.txt中找到以下四个scripts
refresh_center_inventories
refresh_center_armories
refresh_center_weaponsmiths
refresh_center_stables
这四个script的最后都有一段类似的txt代码:
杂货商人的是2147483678 2 1224979098644774929 1500 2136 3 1224979098644774930 500 1000
盔甲商人的是2147483678 2 72057594037927942 1000 2136 3 1224979098644774917 250 500
武器商人的是2147483678 2 72057594037927942 1000 2136 3 1224979098644774919 250 500
马匹商人的是2147483678 2 1224979098644774915 600 2136 3 1224979098644774916 250 500
绿色的数字表示商人在金钱数量低于这个值的时候补充金钱,补充的数值是红色数字表示的区间之中。
例如杂货商在金钱少于1500铢时补充金钱,补充的数值在500到1000之间。
[/spoiler]

[spoiler=NPC永不离队]
不需要重新开档。
请注意这对须卜兰以及钟离无效。
在triggers.txt中查找0.000000 0.000000 24.000000
然后在同一行中查找 2147483678 2 1224979098644774921 20 2136 3 1224979098644774922 0 100 2105 2 1224979098644774921 1224979098644774922
将0改为20即可使npc的士气为0也不会离队。
[/spoiler]

[spoiler=领主与玩家战斗后逃跑机率]
不需要重新开档
在scripts.txt中查找cf_check_hero_can_escape_from_player -1
28 21 1 1224979098644774912 2133 2 1224979098644774913 0 4 0 200 1 504403158265495585 1073742370 3 504403158265495585 2 1224979098644774912 546 3 504403158265495585 4 1224979098644774912 2133 2 1224979098644774913 1 5 0 30 2 1224979098644774912 360287970189642189 2147483678 2 1224979098644774912 360287970189642191 4 0 200 1 504403158265495640 2133 2 1224979098644774913 1 5 0 2133 2 1224979098644774913 -1 3 0 3 0 2133 2 1224979098644774914 0 4 0 31 2 1224979098644774913 0 2136 3 1224979098644774915 0 100 2147483678 2 1224979098644774915 70 2133 2 1224979098644774914 1 5 0 31 2 1224979098644774913 -1 2133 2 1224979098644774914 1 3 0 31 2 1224979098644774914 1
70为逃跑率
[/spoiler]

[spoiler=战场士兵逃跑修改]
不需要重新开档

在scripts.txt查找decide_run_away_or_not -1
52 23 2 1224979098644774912 1 23 2 1224979098644774913 2 2133 2 1224979098644774914 0 1770 2 1224979098644774915 1224979098644774912 1773 2 1224979098644774916 1224979098644774912 4 0 2147483678 2 1224979098644774916 9 1785 3 1224979098644774917 1224979098644774915 1224979098644774916 31 2 1224979098644774917 14 2133 2 1224979098644774914 1 3 0 2133 2 1224979098644774914 0 525 3 1224979098644774918 1224979098644774912 15 4 0 31 2 1224979098644774918 0 4 0 31 2 1224979098644774914 1 1751 1 1224979098644774912 505 3 1224979098644774912 15 1 5 0 30 2 1224979098644774913 45 525 3 1224979098644774919 1224979098644774912 16 1720 2 1224979098644774920 1224979098644774912 2107 2 1224979098644774920 4 4 0 1706 1 1224979098644774912 2106 2 1224979098644774920 100 3 0 2107 2 1224979098644774920 10 2121 3 1224979098644774921 4000 1224979098644774920 2147483678 2 1224979098644774919 1224979098644774921 1718 2 1224979098644774922 1224979098644774912 2147485155 1 1224979098644774922 31 2 1 0 1751 1 1224979098644774912 505 3 1224979098644774912 15 1 3 0 5 0 2147483679 2 1224979098644774914 1 525 3 1224979098644774919 1224979098644774912 16 1720 2 1224979098644774920 1224979098644774912 2107 2 1224979098644774920 4 4 0 1706 1 1224979098644774912 2106 2 1224979098644774920 100 3 0 2107 2 1224979098644774920 10 2121 3 1224979098644774923 4500 1224979098644774920 30 2 1224979098644774919 1224979098644774923 1752 1 1224979098644774912 505 3 1224979098644774912 15 0 3 0
注意1751出现了两次,我们只改第二个,将1751改为1752,1改为0,士兵就不会主动逃跑了。
[/spoiler]

[spoiler=招募俘虏相关]
不需要重新开档
在menus.txt中查找mno_camp_recruit_prisoners
10 105 1 1 2270 1 1224979098644774912 2106 2 1224979098644774912 24 32 2 1224979098644774912 144115188075856187 4 0 32 2 144115188075856187 0 2133 2 144115188075856185 0 2133 2 144115188075856186 0 2133 2 144115188075856187 0 3 0
将24改为-1就可不间断招募俘虏
查找menu_camp_recruit_prisoners
找到2136 3 1224979098644774916 0 100 2170 3 1224979098644774917 1369094286720630791 360287970189639680这一段,将0改为60以上的一个数即可使每次招募一定成功。
查找 mno_camp_recruit_prisoners_accept
1 32 2 144115188075856185 0  Take_them.  5 1216 2 144115188075856185 144115188075856186 1610 3 648518346341351424 144115188075856185 144115188075856186 2122 3 1224979098644774912 -3 144115188075856186 1 2 936748722493063452 1224979098644774912 2060 1 864691128455135627
-3为每招募一个俘虏部队的士气损失量。
[/spoiler]
[spoiler=战后释放领主好感与荣誉]
不需要重新开档
在conversation.txt中查找 dlga_defeat_lord_answer:defeat_lord_answer_2
69631 914  0 You_have_fought_well._You_are_free_to_go.  916  3 1 3 936748722493063444 144115188075855987 10 1 2 936748722493063451 3 1 6 936748722493063651 13 360287970189639680 -1 144115188075855987 144115188075855989 NO_VOICEOVER
10和3分别是释放敌方领主时该领主对你提升的好感以及你提升的荣誉值。(与敌方领主或国王打仗胜利后,主将被你抓到时,选择不俘虏他)

在conversation.txt中查找 dlga_freed_lord_answer:freed_lord_answer_2
69631 911  0 You_are_free_to_go_wherever_you_want,_sir.  913  3 1 3 936748722493063444 144115188075855987 7 1 2 936748722493063451 2 1 3 936748722493063448 144115188075855989 2 NO_VOICEOVER
7和2分别是解救被俘的领主时该领主对你提升的好感以及你提升的荣誉值。(与敌方领主或国王打仗胜利后,敌方队伍的俘虏中有自己阵营或者其他非敌对阵营的领主/劫狱救出的领主)

在conversation.txt中查找dlga_freed_lord_answer:freed_lord_answer_1
69631 911  1 2147483678 2 144115188075855992 0 You're_not_going_anywhere,_'friend'._You're_my_prisoner_now.  912  5 500 3 144115188075855987 8 648518346341351424 1614 3 648518346341351424 144115188075855987 1 1 3 936748722493063444 144115188075855987 -30 1 3 936748722493063448 144115188075855989 -2 1 2 936748722493063621 144115188075855987 NO_VOICEOVER
这种情况比较特殊,是当你打胜仗时,对方俘虏中有第三方敌对阵营的领主,选择俘虏他而不是释放他,会导致很大的好感扣除(-30)
[/spoiler]

[spoiler=在酒肆请全城喝酒提升城镇关系]
不需要重新开档
在conversation.txt中查找dlga_tavernkeeper_talk:tavernkeeper_buy_drinks
69631 1625  3 2270 1 1224979098644774912 2106 2 1224979098644774912 24 32 2 1224979098644774912 144115188075856113 I'd_like_to_buy_every_man_who_comes_in_here_tonight_a_jar_of_your_best_wine.  1633  0 NO_VOICEOVER
改为-1就可以无间隔地请全城人喝酒提升好感。
查找dlga_tavernkeeper_buy_drinks:tavernkeeper_buy_drinks_2
4095 1633  0 Of_course,_{my_lord/my_lady}._I_reckon_{reg5}_denars_should_be_enough_for_that._What_should_I_tell_the_lads?  1634  2 2133 2 144115188075856007 1000 2133 2 72057594037927941 144115188075856007 NO_VOICEOVER
1000即花的钱数。
查找dlga_tavernkeeper_buy_drinks_end:tavernkeeper_pretalk
4095 1635  0 Don't_worry_{sir/madam}._Your_name_will_be_cheered_and_toasted_here_all_night.  231  4 1529 2 360287970189639680 144115188075856007 1 3 936748722493063445 144115188075856213 1 2270 1 1224979098644774912 2133 2 144115188075856113 1224979098644774912 NO_VOICEOVER
1为该酒肆所在城镇对你提升的好感。
[/spoiler]

[spoiler=竞技大会胜利基本奖金及声望好感奖励]
不需要重新开档
在menus.txt中查找menu_town_tournament_won
512 You_have_won_the_tournament_of_{s3}!_You_are_filled_with_pride_as_the_crowd_cheers_your_name._In_addition_to_honour,_fame_and_glory,_you_earn_a_prize_of_{reg9}_denars._{s8} none 30 2330 2 3 144115188075856213 1 3 936748722493063443 360287970189639680 20 1 3 936748722493063445 144115188075856213 1 2133 2 72057594037927945 200 1062 2 250 360287970189639680 1528 2 360287970189639680 72057594037927945 2319 1 8 2120 3 1224979098644774912 144115188075856252 144115188075856253 4 0 32 2 144115188075856253 0 2133 2 72057594037927944 1224979098644774912 2320 2 8 1585267068834415774 3 0 4 0 3221225503 2 144115188075856287 144115188075856787 2147484208 3 360287970189639680 7 70 2147484208 3 360287970189639680 7 145 542 3 144115188075856787 4 6 542 3 144115188075856787 5 144115188075856273 2320 2 8 216172782113786901 3 0 1528 2 360287970189639680 1224979098644774912 2133 2 1224979098644774913 0 2123 3 1224979098644774913 144115188075856253 5 521 3 1224979098644774914 144115188075856213 51 2106 2 1224979098644774914 1224979098644774913 2111 2 1224979098644774914 250 501 3 144115188075856213 51 1224979098644774914 1 1 936748722493063661 372 1 33 1  
mno_continue  0  Continue...  1 2060 1 864691128455135402  .
20是提升的声望,1为城镇提升的好感,200是基本奖金。
[/spoiler]

[spoiler=城镇基本税收以及无效税收损失]不需要重新开档
在simple_triggers.txt中查找168.000000  53 有以下这一段
11 3 1224979098644774912 648518346341351445 648518346341351641 4 0 561 3 1224979098644774912 7 0 521 3 1224979098644774913 1224979098644774912 47 2133 2 1224979098644774914 0 4 0 541 3 1224979098644774912 0 4 4 0 541 3 1224979098644774912 35 0 2133 2 1224979098644774914 800 3 0 5 0 541 3 1224979098644774912 0 2 2133 2 1224979098644774914 800 5 0 541 3 1224979098644774912 0 3 2133 2 1224979098644774914 1800 5 0 541 3 1224979098644774912 0 1 2133 2 1224979098644774914 2400
前两个800对应是关隘、要塞和码头(这里不清楚具体对应到哪种地点),1800是小城,2400是大城的基本税收。(请注意这个值不是最终你在部队收支上面看到的值,但这个值越大你的收入越多)
此修改对所有领主生效。

在presentations.txt中查找prsnt_budget_report
有以下一小段:
2107 2 1224979098644774956 1224979098644774914 2110 2 1224979098644774956 65 2122 3 1224979098644774957 1224979098644774918 1224979098644774956 2108 2 1224979098644774957 100
65是最低的无效税收损失率(65%),越小越好。100则是百分比,如果改为1000则为千分比,以此类推。
[/spoiler]

[spoiler=去除战斗声望获取衰减]不需要重新开档
首先解释这个【战斗声望获取衰减】,当我们的角色声望超过200时(记为n),在战斗时,左下方显示声望预计X,实际获胜获取的声望就是X-(n / 200),最小为0。没错,声望越高,通过战斗就更难获取声望。
潘德已经去除了这个蛋疼玩意,汉匈也可以。
在scripts.txt中查找change_troop_renown -1
43 21 1 1224979098644774912 22 1 1224979098644774913 520 3 1224979098644774914 1224979098644774912 7 4 0 32 2 1224979098644774913 0 2133 2 72057594037927940 1224979098644774913 2123 3 1224979098644774915 1224979098644774914 200 2106 2 1224979098644774913 1224979098644774915 2111 2 1224979098644774913 0 31 2 1224979098644774912 360287970189639680 2133 2 72057594037927941 1224979098644774913 31 2 144115188075856163 1 1106 1 216172782113786300 3 0 2120 3 1224979098644774916 1224979098644774914 1224979098644774913 2111 2 1224979098644774916 0 500 3 1224979098644774912 7 1224979098644774916 4 0 31 2 1224979098644774912 360287970189639680 4 0 30 2 1224979098644774916 50 4 0 1506 2 1224979098644774917 360287970189639680 31 2 1224979098644774917 1 372 1 79 3 0 3 0 2322 2 1 1224979098644774912 2133 2 72057594037927948 1224979098644774913 2113 1 72057594037927948 4 0 32 2 1224979098644774913 0 1106 1 1585267068834415116 5 0 2147483678 2 1224979098644774913 0 1106 1 1585267068834415117 3 0 3 0 4 0 2173 2 1224979098644774918 1224979098644774912 542 3 1224979098644774918 21 0 1 2 936748722493063579 1224979098644774912 3 0
红色部分改为【31 2 0 1】
[/spoiler]

[spoiler=停止玩家声望自动减少]
不需要重新开档
每过一周,玩家的声望会自动扣减0.5%,可以去除
在simple_triggers.txt中查找
168.000000  4 520 3 1224979098644774912 360287970189639680 7 2123 3 1224979098644774913 1224979098644774912 200 2106 2 1224979098644774912 1224979098644774913 500 3 360287970189639680 7 1224979098644774912
直接把这一行改成【168.000000  0】(一个空触发器,可以腾给第二部分的修改使用)
[/spoiler]

[spoiler=(汉匈独有修改)私兵数量上限]
不需要重新开档
不仅仅是汉朝,扶余、卫满、三韩、南越、闽越、巽伽以及等乘均有200人的私兵上限,修改方法如下:
在simple_triggers.txt中查找168.000000  33
有以下这一段
1073741856 2 144115188075856066 0 33 3 144115188075856287 432345564227567653 432345564227567681 1 2 936748722493064215 144115188075856287 2147483679 2 144115188075856287 432345564227567652 2133 2 1224979098644774912 72057594037927946 1073741855 2 1224979098644774912 1 31 2 1224979098644774912 5 1601 2 1224979098644774913 648518346341351424 11 3 1224979098644774914 648518346341351445 648518346341351641 541 3 1224979098644774914 7 360287970189639680 2204 2 1224979098644774915 1224979098644774914 2147483679 2 1224979098644774915 144115188075856287 1601 2 1224979098644774916 1224979098644774914 2105 2 1224979098644774913 1224979098644774916 3 0 4 0 32 2 1224979098644774913 200 4 0 31 2 144115188075863392 2 2060 1 864691128455135664 1 2 936748722493063441 144115188075856287 2133 2 1224979098644774917 144115188075856287 1 2 936748722493063554 1 1 3 936748722493063447 1224979098644774917 -40 2133 2 144115188075863392 0 5 0 2147483679 2 144115188075863392 2 2060 1 864691128455135663 2133 2 144115188075863392 2 3 0 5 0 2133 2 144115188075863392 0 3 0   
200即为私兵上限。
[/spoiler]

[spoiler=(汉匈独有修改)城镇三项资源恢复量修改]
不需要重新开档
在triggers.txt中查找24.000000 0.000000 0.000000  0  268有以下一段
4 0 2147483678 2 1224979098644774919 1224979098644774916 2123 3 1224979098644774922 1224979098644774913 10 2111 2 1224979098644774922 1 2105 2 1224979098644774919 1224979098644774922 501 3 1224979098644774912 742 1224979098644774919 3 0 4 0 2147483678 2 1224979098644774920 1224979098644774917 2123 3 1224979098644774923 1224979098644774914 10 2111 2 1224979098644774923 1 2105 2 1224979098644774920 1224979098644774923 501 3 1224979098644774912 743 1224979098644774920 3 0 4 0 2147483678 2 1224979098644774921 1224979098644774918 2123 3 1224979098644774924 1224979098644774915 10 2111 2 1224979098644774924 1 2105 2 1224979098644774921 1224979098644774924 501 3 1224979098644774912 744 1224979098644774921 3 0
三个红色的1分别是木材、铁和皮革在城市资源耗尽时每天的最小恢复量,调大即可
[/spoiler]

[spoiler=(汉匈独有修改)城镇释放俘虏增加繁荣度修改]
不需要重新开档。
在menus.txt中搜索menu_severance_of_prisoner_begin
You_sure_you_want_to_use_the_prisoners_were_treated_as_slaves? none 0 2
mno_yes  0  Yes...  17 2133 2 1224979098644774912 0 1651 2 1224979098644774913 144115188075856213 12 3 1224979098644774914 0 1224979098644774913 1656 3 1224979098644774915 144115188075856213 1224979098644774914 2147485155 1 1224979098644774915 1657 3 1224979098644774916 144115188075856213 1224979098644774914 2105 2 1224979098644774912 1224979098644774916 3 0 2133 2 144115188075856012 0 1 2 936748722493063333 144115188075856213 4 0 30 2 1224979098644774912 5 2108 2 1224979098644774912 10 2111 2 1224979098644774912 1 1 3 936748722493063606 144115188075856213 1224979098644774912 3 0 2060 1 864691128455135388  .

5是释放的俘虏多于等于5时增加繁荣度,10是每释放10个俘虏加一点繁荣度。
个人建议将10改成5即可,与加军功的功能保持一致。
[/spoiler]

[spoiler=(汉匈独有修改)定制装备价格限制修改]
不需要重新开档。
此处涉及三处修改。
定制装备是在三种商人目前的物品栏中选出所有价格低于某个阈值的物品组成定制装备库。
三种商人的阈值是分开的,马匹商人的最高。
如果将这几个阈值调高,就能只用花大价钱定制高级装备,甚至还能批量定制军马。
在menus.txt中查找mno_custom_made_equipments
mno_custom_made_equipments  10 2147483679 2 144115188075857230 1 2147483678 2 144115188075857229 1 2133 2 1224979098644774912 1 4 0 541 3 144115188075856213 7 360287970189639680 541 3 144115188075856213 668 1 2133 2 1224979098644774912 0 3 0 31 2 1224979098644774912 1 2147483681 3 144115188075856213 648518346341351889 648518346341351894  custom_made_equipments.  102 2133 2 144115188075857346 1 2133 2 144115188075857365 0 1532 1 360287970189642468 11 3 1224979098644774912 522 531 500 3 360287970189639680 1224979098644774912 0 3 0 521 3 1224979098644774913 144115188075856213 21 11 3 1224979098644774914 10 106 1541 3 1224979098644774915 1224979098644774913 1224979098644774914 30 2 1224979098644774915 0 2230 2 1224979098644774916 1224979098644774915 1570 2 1224979098644774917 1224979098644774915 2133 2 1224979098644774918 0 4 0 33 3 1224979098644774917 2 11 2147483680 2 1224979098644774916 750 2133 2 1224979098644774918 1 5 0 33 3 1224979098644774917 12 16 2147483680 2 1224979098644774916 850 2133 2 1224979098644774918 1 5 0 31 2 1224979098644774917 1 2147483680 2 1224979098644774916 1500 2133 2 1224979098644774918 1 3 0 31 2 1224979098644774918 1 1530 3 360287970189642468 1224979098644774915 1 3 0 521 3 1224979098644774913 144115188075856213 22 11 3 1224979098644774914 10 106 1541 3 1224979098644774915 1224979098644774913 1224979098644774914 30 2 1224979098644774915 0 2230 2 1224979098644774916 1224979098644774915 1570 2 1224979098644774917 1224979098644774915 2133 2 1224979098644774918 0 4 0 33 3 1224979098644774917 2 11 2147483680 2 1224979098644774916 750 2133 2 1224979098644774918 1 5 0 33 3 1224979098644774917 12 16 2147483680 2 1224979098644774916 850 2133 2 1224979098644774918 1 5 0 31 2 1224979098644774917 1 2147483680 2 1224979098644774916 1500 2133 2 1224979098644774918 1 3 0 31 2 1224979098644774918 1 1530 3 360287970189642468 1224979098644774915 1 3 0 521 3 1224979098644774913 144115188075856213 24 11 3 1224979098644774914 10 106 1541 3 1224979098644774915 1224979098644774913 1224979098644774914 30 2 1224979098644774915 0 2230 2 1224979098644774916 1224979098644774915 1570 2 1224979098644774917 1224979098644774915 2133 2 1224979098644774918 0 4 0 33 3 1224979098644774917 2 11 2147483680 2 1224979098644774916 750 2133 2 1224979098644774918 1 5 0 33 3 1224979098644774917 12 16 2147483680 2 1224979098644774916 850 2133 2 1224979098644774918 1 5 0 31 2 1224979098644774917 1 2147483680 2 1224979098644774916 1500 2133 2 1224979098644774918 1 3 0 31 2 1224979098644774918 1 1530 3 360287970189642468 1224979098644774915 1 3 0 2133 2 144115188075857367 360287970189642468 900 1 1513209474796486710 4 0 541 3 144115188075856213 7 360287970189639680 541 3 144115188075856213 663 1 1106 1 1585267068834416456 3 0 11 3 1224979098644774919 512 521 521 3 1224979098644774912 144115188075856213 1224979098644774919 32 2 1224979098644774912 10 527 3 1224979098644774920 1224979098644774912 545 527 3 1224979098644774921 1224979098644774912 548 527 3 1224979098644774922 1224979098644774912 547 1073741856 2 1224979098644774920 0 1073741856 2 1224979098644774921 0 32 2 1224979098644774922 0 501 3 144115188075856213 1224979098644774919 10 1530 2 360287970189639680 1224979098644774912 2121 3 1224979098644774923 1224979098644774919 512 2105 2 1224979098644774923 522 521 3 1224979098644774924 144115188075856213 1224979098644774923 2230 2 1224979098644774916 1224979098644774912 2107 2 1224979098644774916 1224979098644774924 2107 2 1224979098644774916 9 2108 2 1224979098644774916 40 1528 2 360287970189639680 1224979098644774916 3 0  .
750,850,1500为武器、盔甲、马匹商人的定制装备库的价格上限,调得越大,你能定制的装备就越好。

接下来是scripts.txt,找到equip_warehouse_set_inv这一个script,在这一段:
32 2 1224979098644774926 750 2133 2 1224979098644774917 0 5 0 33 3 1224979098644774925 12 16 32 2 1224979098644774926 850 2133 2 1224979098644774917 0 5 0 31 2 1224979098644774925 1 32 2 1224979098644774926 1500
标红的三个数字意义同上

最后是presentations.txt,在prsnt_hx_add_custom_troop_member找到以下这一段:
32 2 1224979098644774917 750 2133 2 1224979098644774921 0 5 0 33 3 1224979098644774918 12 16 32 2 1224979098644774917 850 2133 2 1224979098644774921 0 5 0 31 2 1224979098644774918 1 32 2 1224979098644774917 1500
也是一样的三个数字
[/spoiler]

[spoiler=(汉匈独有修改)新军npc提拔条件]
不需要重新开档。
分两部分,可以各取其好。
杀敌数需求:
在menus.txt中查找menu_battle_debrief,找到以下这一段:
2133 2 1224979098644774956 3 11 3 1224979098644774957 360287970189640169 360287970189640182 520 3 1224979098644774958 1224979098644774957 532 31 2 1224979098644774958 11 2105 2 1224979098644774956 1 4 0 31 2 1224979098644774956 8 2105 2 1224979098644774956 3 3 0 4 0 30 2 1224979098644774956 15 2105 2 1224979098644774956 1 3 0 4 0 30 2 1224979098644774956 20 2105 2 1224979098644774956 1 3 0
紫色的3是杀敌值的基础要求值,这个数改大一些能使基本要求增大一些,避免新军很弱的时候就出npc。
红色的值是各种附加要求杀敌数,把这些改为0就可以使后期新军不会太难出。
个人的修改是将紫色的3改为10,红色数字全部改为0,这样第一个npc要求10个人,第二个npc要求11个人,以此类推。
如果你还不满足,还可以把蓝色的1改成0,杀敌数就只看紫色的那个数字了。

提拔npc的概率:
在我之前发过的一个帖子里我已经提到过有一个40%的概率在npc提拔过程里。
在simple_triggers.txt中查找0.000000  30
2147483679 2 144115188075857230 1 31 2 144115188075857354 1 1506 2 1224979098644774912 144115188075857353 4 0 2147483679 2 1224979098644774912 3 2133 2 1224979098644774913 360287970189640169 2133 2 1224979098644774914 360287970189640176 5 0 2133 2 1224979098644774913 360287970189640176 2133 2 1224979098644774914 360287970189640182 3 0 2133 2 1224979098644774915 0 11 3 1224979098644774916 1224979098644774913 1224979098644774914 31 2 1224979098644774915 0 520 3 1224979098644774917 1224979098644774916 532 31 2 1224979098644774917 10 2136 3 1224979098644774918 0 10 30 2 1224979098644774918 6 2133 2 1224979098644774915 1 2133 2 144115188075863390 1224979098644774916 3 0 4 0 31 2 1224979098644774915 1 2147484551 1 1513209474796486712 900 1 1513209474796486712 3 0 4 0 31 2 1224979098644774915 0 2133 2
把0改成7就可以让符合杀敌条件的新军必定能被提拔为npc。

就算是改了这两个地方也不会说百分之一百能出新军npc,因为还有一些系统的限制,具体请看我发过的那个关于新军npc的帖子。
http://bbs.mountblade.com.cn/thread-2017737-1-1.html
[/spoiler]

[spoiler=(汉匈独有修改)神器/残简爆出概率]
不需要重新开档
在scripts.txt中查找party_calculate_loot -1
里面有非常多的【 0 10000 】字段,全部换成【 0 5000 】可以使神器掉落和残简掉落机率提升一倍(原为0.5%和1%,提升至1%和2%)
神器要求打败60人以上的部队,残简要求打败5人以上部队,且离特定城市距离较近(不同残简在不同城市附近)
[/spoiler]

[spoiler=更好的战利品分配]
不需要重新开档
在scripts.txt中查找calculate_main_party_shares -1
13 2133 2 1224979098644774912 10 1650 2 1224979098644774913 648518346341351424 11 3 1224979098644774914 1 1224979098644774913 1652 3 1224979098644774915 648518346341351424 1224979098644774914 4 0 2147485155 1 1224979098644774915 1653 3 1224979098644774916 648518346341351424 1224979098644774914 2105 2 1224979098644774912 1224979098644774916 5 0 2105 2 1224979098644774912 3 3 0 3 0 2133 2 72057594037927936 1224979098644774912
蓝色的13改为15,最后红色这一段前面加上【2108 2 1224979098644774912 10 2111 2 1224979098644774912 10】(注意前后空格)
相当于队伍分配值缩减到原来的十分之一,玩家单刷时默认有分配值10,队伍越庞大这个值越大。(绿色的值越大,分配值除以的数字就越大)
[/spoiler]

[spoiler=(汉匈独有修改)郭解、籍少公以及雷被在队时不降汉朝关系]
不需要重新开档。
请注意这是招他们进队之后不会因为被认出来而扣关系。
在triggers.txt中查找3.000000 0.000000 9.000000  73,这一行中有四组【2106 2 1224979098644774917 1】将这四个1改为0即可。
[/spoiler]

[spoiler=(汉匈独有修改)招郭解、籍少公以及雷被入队不降汉朝关系]
不需要重新开档。
只修改任务成功情况下的关系下降,任务失败仍旧是要降关系的。
郭解/籍少公:
在menus.txt中查找menu_bf_gj_quest_jinyang

0 {s13} none 10 4 0 31 2 144115188075857134 24 2320 2 13 216172782113788182 5 0 31 2 144115188075857134 25 2320 2 13 216172782113788183 5 0 31 2 144115188075857134 26 2320 2 13 216172782113788184 3 0 1
mno_continue  0  Continue....  40 4 0 31 2 144115188075857134 24 1 3 936748722493063445 144115188075856213 -10 1 3 936748722493063952 360287970189640184 -10 2133 2 1224979098644774912 -20 2106 2 1224979098644774912 144115188075857451 1 3 936748722493063446 432345564227567653 1224979098644774912 1301 0 2052 0 1025 1 360287970189642340 5 0 31 2 144115188075857134 25 1210 1 360287970189642340 500 3 360287970189642340 2 -1 1 3 936748722493063952 360287970189642340 -20 4 0 110 1 360287970189642342 1210 1 360287970189642342 500 3 360287970189642342 2 -1 1 3 936748722493063952 360287970189642342 -20 3 0 1 2 936748722493064388 504403158265495673 5 0 31 2 144115188075857134 26 1 3 936748722493063445 144115188075856213 -10 1 3 936748722493063952 360287970189640184 -5 1210 1 360287970189642340 500 3 360287970189642340 2 -1 4 0 110 1 360287970189642342 1210 1 360287970189642342 500 3 360287970189642342 2 -1 3 0 2119 3 1224979098644774912 144115188075857451 -2 1 3 936748722493063446 432345564227567653 1224979098644774912 1 2 936748722493064388 504403158265495673 2060 1 864691128455135451 3 0 1907 1 0 1301 0  .  
将红色的值改为0即可。绿色的-10是与刘彻下降的关系值,改为0。

雷被:
在conversations.txt中查找dlga_bf_lb_invite2:close_window
2661 769  0 I_will_be_ever_grateful_to_you,_{playername}._It_is_my_honor_to_be_in_your_company.  6  10 1 3 936748722493063952 360287970189642341 10 1 3 936748722493063952 360287970189642389 -10 1 3 936748722493063446 432345564227567653 -5 1 2 936748722493063468 360287970189642341 500 3 360287970189642341 402 648518346341351520 2133 2 144115188075857204 15 4 0 200 1 504403158265495674 1281 1 504403158265495674 3 0 NO_VOICEOVER   
将-5改为0即可
[/spoiler]

[spoiler=(汉匈独有修改)钟离入队限制以及自动离队解除]不需要重新开档。
怎么说呢,钟离的故事是很惨,但大多数玩家都是身在汉然后就不能招她入队也是很坑的,所以有以下修改:
在conversations.txt中找到dlga_bf_romance1_meet3x_5:bf_romance1_meet3x_5ans
2656 1721  20 2133 2 144115188075857269 0 4 0 2172 3 1224979098644774912 360287970189639680 3 2147483679 2 144115188075856287 432345564227567653 101 1 648518346341351424 30 2 1224979098644774912 11 2133 2 144115188075857269 1 5 0 2172 3 1224979098644774913 360287970189639680 2 2147483679 2 144115188075856287 432345564227567653 101 1 648518346341351424 30 2 1224979098644774913 9 2133 2 144115188075857269 2 5 0 2147483679 2 144115188075856287 432345564227567653 2172 3 1224979098644774912 360287970189639680 3 30 2 1224979098644774912 8 2133 2 144115188075857269 3 3 0 2133 2 72057594037927938 144115188075857269 Justice_avenged_..._is_there_any_justice_among_all_these_palatial_plots?_But_well_said._It_will_be_done.  1722  0 NO_VOICEOVER
把红色的0和3改为1或者2就可以避免所有钟离不入队的情况。

钟离在队时不会因关系过低离队修改
之前如果你是靠作弊菜单将钟离招入队,不过一会她就跑了,这是因为两人之间的关系不够……
在scripts.txt中找到borr_romances_master_script -1
2147484208 3 360287970189642336 22 40 2272 1 1224979098644774915 2119 3 1224979098644774917 1224979098644774915 5 31 2 1224979098644774917 0 2136 3 1224979098644774919 1 100
我们做两层保险,把红色的40改成-99,然后把绿色的0改成6,应该可以阻止钟离离队。
如果有bug请及时报告。
[/spoiler]

[spoiler=(汉匈独有修改)运输队人员上限修改]
不需要重新开档。
运输队当人数超过上限时会每个小时以5%的机率逃跑一些人。
修改这个上限的方法为:
在simple_triggers.txt中查找1.000000  439
里面有一段2147483680 2 1224979098644774918 3 2133 2 1224979098644774943 80 2133 2 1224979098644774944 40 3 0 4 0 30 2 1224979098644774918 11 2133 2 1224979098644774943 120 2133 2 1224979098644774944 60 3 0 4 0
80和40是人员和俘虏的上限(不在城市里的)。120和60则为驻扎在城市里的人员以及俘虏上限(包括未开放的堡垒也是这个数)。
[/spoiler]

[spoiler=(汉匈独有修改)刘次武四奇任务接受人数上限]不需要重新开档。
接受刘次武寻找四奇任务时,如果队伍超过了30人,居然不让接任务。
这个设定实际上很迷,因为接完任务你又可以拉起一支庞大的队伍去进行任务……所以改掉。
在conversation.txt中查找dlga_bf_explorer_talk_hire3:close_window
2696 347  3 105 1 3 2157 2 1224979098644774912 648518346341351424 2147483680 2 1224979098644774912 30 Good!_Before_you_leave,_let_my_minors_join_your_party._You_can_consult_them_about_the_explorations.  6  5 1610 3 648518346341351424 360287970189642377 2 2133 2 144115188075857192 11 1290 1 504403158265495665 1 1 936748722493063945 1 3 936748722493063558 504403158265495665 360287970189642376 NO_VOICEOVER   
红色的30是接受任务时队伍人数的上限,调高即可。
[/spoiler]

[spoiler=(汉匈独有修改)非npc首席大臣开放所有功能]
不需要重新开档。
骑砍原版就很扯的一个设定。都已经是当地杰出人才了居然连个封地操作都做不来……
通过修改对话出现的条件来实现这个功能。
所有修改都在conversation.txt中进行。查找
dlga_minister_issues:minister_talk.1 4095 174  1 2147483681 3 144115188075856021 360287970189640153 360287970189640372 At_this_point,_there_are_no_particularly_urgent_matters_which_need_your_attention._I_should_point_out_though,_sire,_that_I_am_not_very_skilled_in_the_ways_of_politics,_and_that_I_am_anxious_to_return_to_private_life._If_you_wish_to_issue_any_but_the_most_basic_directives,_I_suggest_appointing_a_trusted_companion_in_my_stead._In_the_meantime,_is_there_anything_you_wish_done?  443  0 NO_VOICEOVER
红色这段改成【31 2 0 1】
查找
dlga_minister_talk:combined_political_quests 69631 443  1 33 3 144115188075856021 360287970189640153 360287970189640372 Do_you_have_any_ideas_to_strengthen_our_kingdom's_unity?  445  4 1 2 936748722493063377 144115188075855987 2133 2 144115188075856017 72057594037927936 2133 2 144115188075857013 72057594037927937 2133 2 144115188075857014 72057594037927938 NO_VOICEOVER
红色这段改成【31 2 1 1】
查找
dlga_minister_talk:minister_diplomatic_kingdoms 69631 443  1 33 3 144115188075856021 360287970189640153 360287970189640372 I_wish_to_dispatch_an_emissary.  449  0 NO_VOICEOVER
红色这段改成【31 2 1 1】
查找
dlga_minister_talk:minister_indict 69631 443  1 33 3 144115188075856021 360287970189640153 360287970189640372 I_wish_to_indict_a_disloyal_vassal_for_treason.  450  0 NO_VOICEOVER
红色这段改成【31 2 1 1】
查找
dlga_minister_talk:minister_grant_fief 69631 443  1 33 3 144115188075856021 360287970189640153 360287970189640372 I_wish_you_to_grant_one_of_my_vassals_a_fief.  453  0 NO_VOICEOVER
红色这段改成【31 2 1 1】
查找
dlga_minister_talk:minister_claim_back_fief 69631 443  27 33 3 144115188075856021 360287970189640153 360287970189640372 2133 2 1224979098644774912 0 2133 2 1224979098644774913 0 11 3 1224979098644774914 648518346341351445 648518346341351641 2204 2 1224979098644774915 1224979098644774914 521 3 1224979098644774916 1224979098644774914 7 31 2 1224979098644774915 432345564227567652 2147483679 2 1224979098644774914 144115188075856285 4 0 30 2 1224979098644774916 360287970189640153 2173 2 1224979098644774917 1224979098644774916 2147483679 2 1224979098644774917 432345564227567652 2133 2 1224979098644774916 -1 3 0 4 0 2147483680 2 1224979098644774916 0 2133 2 1224979098644774912 1 3 0 4 0 30 2 1224979098644774916 360287970189640153 2173 2 1224979098644774917 1224979098644774916 31 2 1224979098644774917 432345564227567652 2133 2 1224979098644774913 1 3 0 31 2 1224979098644774912 1 31 2 1224979098644774913 1 3 0 I_wish_you_to_exchange_a_fief_with_a_lord.  454  0 NO_VOICEOVER
红色这段改成【31 2 1 1】
查找
dlga_minister_talk:minister_grant_self_fief 69631 443  18 33 3 144115188075856021 360287970189640153 360287970189640372 2133 2 1224979098644774912 -1 11 3 1224979098644774913 648518346341351445 648518346341351641 31 2 1224979098644774912 -1 2204 2 1224979098644774914 1224979098644774913 31 2 1224979098644774914 432345564227567652 521 3 1224979098644774915 1224979098644774913 7 4 0 30 2 1224979098644774915 360287970189640153 2173 2 1224979098644774916 1224979098644774915 2147483679 2 1224979098644774916 432345564227567652 2133 2 1224979098644774915 -1 3 0 2147483678 2 1224979098644774915 0 2133 2 1224979098644774912 1224979098644774913 3 0 32 2 1224979098644774912 -1 2330 2 4 1224979098644774912 I_wish_to_make_myself_lord_of_{s4}.  455  0 NO_VOICEOVER
红色这段改成【31 2 1 1】

如果发现仍有内政功能没有开放给由当地人才提拔成为的首席大臣,请回复并注明哪一个功能没有开放。
[/spoiler]

[spoiler=(汉匈独有修改)快速探索大地图]不需要重新开档。
嫌大地图隐藏的地点太难找?
在scripts.txt中查找 bf_exploration_update -1
61 11 3 1224979098644774912 648518346341351445 648518346341351642 132 1 1224979098644774912 2281 3 1224979098644774913 1224979098644774912 648518346341351424 521 3 1224979098644774914 1224979098644774912 465 4 0 2147483680 2 1224979098644774913 2 31 2 1224979098644774914 1 1603 3 1224979098644774912 16384 1 501 3 1224979098644774912 465 0 2330 2 1 1224979098644774912 1106 1 1585267068834415359 2105 2 144115188075858077 1 3 0 3 0 11 3 1224979098644774912 648518346341351726 144115188075858059 132 1 1224979098644774912 2281 3 1224979098644774913 1224979098644774912 648518346341351424 521 3 1224979098644774914 1224979098644774912 465 4 0 2147483680 2 1224979098644774913 2 31 2 1224979098644774914 1 1603 3 1224979098644774912 16384 1 501 3 1224979098644774912 465 0 2330 2 1 1224979098644774912 2133 2 1224979098644774915 99999 11 3 1224979098644774916 648518346341351445 648518346341351633 541 3 1224979098644774916 465 0 2281 3 1224979098644774917 648518346341351424 1224979098644774916 2147483678 2 1224979098644774917 1224979098644774915 2133 2 1224979098644774915 1224979098644774917 3 0 2123 3 72057594037927949 1224979098644774915 2 4 0 32 2 72057594037927949 20 2133 2 72057594037927949 20 3 0 4 0 32 2 72057594037927949 0 1106 1 1585267068834415360 5 0 1106 1 1585267068834415361 3 0 2105 2 144115188075858078 1 520 3 1224979098644774918 360287970189639680 7 2105 2 1224979098644774918 72057594037927949 500 3 360287970189639680 7 1224979098644774918 3 0 3 0 11 3 1224979098644774912 648518346341351735 648518346341351814 132 1 1224979098644774912 2281 3 1224979098644774913 1224979098644774912 648518346341351424 521 3 1224979098644774914 1224979098644774912 465 4 0 2147483680 2 1224979098644774913 2 31 2 1224979098644774914 1 1603 3 1224979098644774912 16384 1 501 3 1224979098644774912 465 0 2105 2 144115188075858077 1 3 0 3 0 2120 3 144115188075858079 144115188075858077 144115188075858078
将这三个红色的数字改到500,在大地图上过一会所有的隐藏地点(城镇、码头以及主要的特殊地点)会显示出来。
再也不需要满地图得跑去开图了。
[/spoiler]

[spoiler=自立随时与敌方国王对话议和]
不需要重新开档。
自立之后很容易陷入无休止的战争,但和对方议和又经常失败。
这个方法以前已经有其他人摸索过,但比较粗暴,因此改良一下。

在conversation.txt中找到以下四行
dlga_lord_ask_pardon:lord_pretalk 4095 1122  1 2147483678 2 144115188075855990 -10 Do_you_indeed,_{playername}?_Then_go_and_trip_on_your_sword._Give_us_all_peace.  228  0 NO_VOICEOVER
dlga_lord_ask_pardon:lord_pretalk.1 4095 1122  9 542 3 432345564227567652 11 360287970189639680 2133 2 1224979098644774912 0 11 3 1224979098644774913 648518346341351445 648518346341351641 2204 2 1224979098644774914 1224979098644774913 31 2 1224979098644774914 432345564227567652 2133 2 1224979098644774912 1 3 0 31 2 1224979098644774912 1 2147483678 2 144115188075856031 10 {playername},_you_are_a_{lord/lady}_without_a_master,_holding_lands_in_your_name,_with_only_the_barest_scrap_of_a_claim_to_legitimacy._No_king_in_Calradia_would_accept_a_lasting_peace_with_you.  228  0 NO_VOICEOVER
dlga_lord_ask_pardon:lord_pretalk.2 4095 1122  8 2133 2 1224979098644774912 0 11 3 1224979098644774913 648518346341351445 648518346341351641 2204 2 1224979098644774914 1224979098644774913 31 2 1224979098644774914 432345564227567652 2133 2 1224979098644774912 1 3 0 31 2 1224979098644774912 1 39 0 Make_peace_when_I_have_you_at_an_advantage?_I_think_not.  228  0 NO_VOICEOVER
dlga_lord_ask_pardon:lord_pretalk.3 4095 1122  10 542 3 144115188075855989 11 144115188075855987 2133 2 1224979098644774912 0 11 3 1224979098644774913 648518346341351445 648518346341351641 2204 2 1224979098644774914 1224979098644774913 31 2 1224979098644774914 432345564227567652 2133 2 1224979098644774912 1 3 0 31 2 1224979098644774912 1 1 4 936748722493063698 144115188075856787 432345564227567652 360287970189639680 2147483678 2 72057594037927936 0 I_do_not_see_it_as_being_in_my_current_interest_to_make_peace.  228  0 NO_VOICEOVER

方法是所有红色标红的地方全部改成【1 31 2 0 1】(注意前后的空格必须要有),相当于让这句对话出现的条件永远不会满足。

第一行是与国王关系小于-10时议和失败,第二行是主角统治权不到10议和失败,这两行我不建议改,否则自立初期议和太简单了。
第三行和第四行是议和经常失败的主因,这块就随便搞了。

这种方法避免修改conversation的总个数,因此更为不易出bug。
注意:议和的方法是直接找国王对话,而不是派使者(那块没改)
[/spoiler]

[spoiler=(汉匈独有修改)新军战后熟练度和经验获取]
不需要重新开档。
在某个版本之后,新军的成长就被狠狠地削了一大刀,导致新军需要很长的时间才能成型。
知道新军的成长规律,我们就能对此进行调整。

每种新军按照每场战斗后的杀敌数 * 200 / 该新军数量 = 战斗所得经验值
每种新军战斗所得经验值 * 该新军武艺点数 / 400 = 战斗所得熟练点
熟练点会被限制在1-3点,如果新军装备了单/双手武器,熟练点还会减半

问题在于后面新增的一个机制,每场战斗新军只有20%的几率可以获取熟练点,这就是最大的一刀。

在menus.txt中找到menu_battle_debrief中的这一段:
2107 2 1224979098644774945 200 520 3 1224979098644774947 1224979098644774942 534 2123 3 1224979098644774948 1224979098644774945 1224979098644774947 1062 2 1224979098644774948 1224979098644774942 1515 2 1224979098644774949 1224979098644774942 500 3 1224979098644774942 685 1224979098644774949 2170 3 1224979098644774950 1369094286720630811 1224979098644774942 2107 2 1224979098644774950 1224979098644774948 2108 2 1224979098644774950 400 2110 2 1224979098644774950 3 2111 2 1224979098644774950 1 2123 3 1224979098644774951 1224979098644774950 2 2105 2 1224979098644774951 1 2136 3 1224979098644774952 0 10 4 0 30 2 1224979098644774952 3 2133 2 1224979098644774950 0 2133 2 1224979098644774951 0
红色的200,绿色的400,蓝色的3和1意义如上所述
紫色的3越大,新军越容易获取熟练点,超过10就是必得熟练点

注意:请适度修改,否则数据极易爆炸。
[/spoiler]

第2部分

这部分要求要有一定的ms知识或者复杂txt修改的经验,如果并不是太熟练的话请放弃这一部分的修改,很容易出问题。
第二部分的修改方法极易因为版本更新而受到影响。请在做修改时务必确认与目前最新版本一致。
有问题先请尝试在前面回复里找有没有类似问题的解答。


常见问题1:conversation.txt文件第二行的数字是什么数字?
这个问题我已经被问得有点烦了,懒得一个一个去回复了。
说真的,答案这么明显了居然还有人问,还不止一个……

这个数字是整个文件的第二行
dialogsfile version 2
5163
里的5163,不同版本数字可能不一样,表示这个文件有5163条对话。

[spoiler=招募俘虏进队伍后夜间不逃跑]
不需要重新开档
众所周知,如果你将俘虏招入队伍,晚上有一部分会逃走。
删掉这个功能的方法可以配合下一个修改使用(废物利用)
在simple_triggers.txt中查找6.000000  30,将这一行(全部的,不止前面这两个数字)改为6.000000  0,就可以了。
[/spoiler]

[spoiler=(汉匈独有修改)将蒙彤加入玩家队伍]
不需要重新开档。
npc收集狂魔的福音。
根据豫章的说法,蒙彤原本是第二章剧情的主要人物,后来由于种种原因没有加入游戏中。
这个npc的数据还存在于文件中,我也根据原设的方式将其加入。

效果:漠南战役结束后,与墩子同期加入(会有一点延迟)
在simple_triggers.txt中找到任意一行只有两个为以下格式的数字【x.xxxxxx 0】,这是一个空触发器(如果你使用了上一个的修改,那就直接用那一个就行)
把整一行换成以下的东西:
0.500000  6 31 2 144115188075857409 1 2147484188 3 360287970189640114 2 2 2147483758 1 360287970189640114 1613 3 648518346341351424 360287970189640114 1 500 3 360287970189640114 2 5 1509 2 360287970189640114 0
只要墩子入队,蒙彤跟着也会入队。如果败仗不见了,也会自动归队。会不会被俘和被俘后会有什么效果我不知道,没尝试过(最好不要打败仗就行)。

入队之后,蒙彤的对话稍显不和谐(NO STRING之类的),我们要屏蔽掉几个对话。
在conversation.txt中找到dlga_member_talk:member_separate
69631 199  1 2147483679 2 144115188075855987 360287970189640183 We_need_to_separate_for_a_while.  210  2 1 2 936748722493063616 144115188075855987 2133 2 144115188075856014 72057594037927936 NO_VOICEOVER
首先屏蔽掉离队对话,首先把红色的1改成2,然后在We_need_to前面加入【2147483679 2 144115188075855987 360287970189640114 】(含最后的一个空格)

再屏蔽掉一个可能导致bug的地方,conversation.txt中找到dlga_member_talk:member_question
69631 199  1 2147483681 3 144115188075855987 360287970189640169 360287970189640184 I'd_like_to_ask_you_something.  214  0 NO_VOICEOVER
同样把红色的1改成2,然后在I'd_like之前加入【2147483679 2 144115188075855987 360287970189640114 】(含最后的一个空格)

然后封地也要屏蔽,conversation.txt中找到dlga_member_talk:member_lead_troops
69631 199  4 2147483679 2 144115188075855987 360287970189642509 542 3 144115188075856287 11 360287970189639680 31 2 144115188075856576 1 542 3 432345564227567652 21 0 I_want_you_lead_troops_by_yourself.  216  0 NO_VOICEOVER  
把4改成6,然后在I_want之前加入【2147483679 2 144115188075855987 360287970189640183 2147483679 2 144115188075855987 360287970189640114 】(含最后的一个空格)
这里也把墩子一起屏蔽掉,因为有一些潜在的问题。
conversation.txt中查找dlga_member_talk:member_fief_grant_1
69631 199  2 33 3 144115188075855987 360287970189640169 360287970189640184 542 3 144115188075856287 11 360287970189639680 Would_you_be_interested_in_holding_a_fief?  215  0 NO_VOICEOVER
把红色的数字改为360287970189640182就可以了

蒙彤初始10级,战斗力还是有一些的。
让这个角色重返游戏的舞台吧。
[/spoiler]

[spoiler=(汉匈独有修改)随军奴隶贩子功能]
不需要重新开档
这个流程非常麻烦,修改过程务必小心。而且最好不要和个人修改补丁混用,我不保证对话编号是否有冲突。
修改效果:扎营->干点事情->拜访随军的奴隶贩子
就可以随时随地打开卖奴隶的窗口了。

首先是汉化文件。(language/cns/下,当然如果你用繁体就打开cnt那个)
game_menus.csv的最后添加:
mno_sell_prisoner|拜 访 随 军 的 奴 隶 贩 子

dialogs.csv的最后添加:
dlga_event_triggered:ransom_broker_sell_prisoners_mod|若 有 俘 虏 , 可 卖 于 我 , 不 管 多 少 我 皆 可 收 纳 , 价 格 必 当 童 叟 无 欺 。
dlga_ransom_broker_sell_prisoners_mod:close_window|若 再 有 俘 获 士 卒 , 农 民 , 贼 人 , 尽 管 寻 我 。

第二是菜单部分
menus.txt中首先找到menu_camp_action 0 Choose_an_action: none 0
紧跟的一个数字,如果你之前没有进行任何菜单增加的操作的话应该是28,把这个数字加1。
然后在下一行,也就是mno_camp_action_1的前面添加以下这一段(注意把末尾空格也复制进去,括号就不需要了)
【mno_sell_prisoner  0  Visit_ransom_broker_following_your_party  4 1301 0 2052 0 2133 2 144115188075855987 360287970189640086 1025 1 360287970189640086  .  】

最后是和奴隶贩子的对话
conversation.txt中,首先把第二行的数字加2。(对于没进行过对话的增加和删除的文件,这个数字应该是5163)
然后我们找到这一行dlga_event_triggered:close_window.4 4095 5  0 {!}Sorry_--_just_talking_to_myself_[ERROR-_{s51}]  6  0 NO_VOICEOVER
这一行替换为dlga_event_triggered:ransom_broker_sell_prisoners_mod 4095 5  1 31 2 144115188075855987 360287970189640086 Let_me_see_what_you_have...  2792 1 2044 0 NO_VOICEOVER
然后在文件的末尾添加两行:
dlga_ransom_broker_sell_prisoners_mod:close_window 4095 2792 0 Let_me_know_if_you_need_my_services.  6  0 NO_VOICEOVER
dlga_event_triggered:close_window.4 4095 5  0 {!}Sorry_--_just_talking_to_myself_[ERROR-_{s51}]  6  0 NO_VOICEOVER

这样就可以了。

在汉朝做官的玩家再也不需要为奴隶换钱的事情发愁了
[/spoiler]

[spoiler=(汉匈独有修改)功勋换装备]
不需要重新开档
只给出示例,比较粗糙,毕竟这是制作组计划更新的东西了。
在menus.txt中找到menu_wuyan_apply_goods_with_contributions 0 ,这一行的最末尾的一个数字如果你没有改过的话是8。
这个数字你每添加一种可兑换物品就加1

然后在下一行(mno_apply_for_money开头的)的mno_go_back之前(实际上之后也可以,只是为了看着舒服)加东西就行了。

加入的东西类似以下形式(含末尾的空格,一定要有)
mno_apply_for_itm_riot_huanshoudao  4 4 0 2147483678 2 72057594037927959 100 2061 0 3 0 Apply_for_itm_riot_huanshoudao.(-100)  9 2167 2 1224979098644774912 360287970189639680 4 0 30 2 1224979098644774912 1 1 2 936748722493063857 -100 1535 3 360287970189639680 288230376151712148 1 2060 1 864691128455135610 5 0 1106 2 1585267068834414782 16776960 3 0  .  】
红色的是功勋需求值,改的时候注意两个数字的对应关系,前一个是多少,后一个就是负多少。
绿色的是换的物品,示例中的是求盗环刀(编号404,汉匈第一钝器),要改其他物品的话,打开魔球,查看你要的物品的编号,然后 绿色的数字-404+对应物品的编号 的计算结果替换绿色的数字。
蓝色的Apply_for_itm_riot_huanshoudao.(-100)没太大作用,只是方便你判断是哪个菜单项而已。
最开头紫色的mno_apply_for_itm_riot_huanshoudao是菜单项的ID,必须是独一无二的,建议使用物品对应的英文id替代itm_riot_huanshoudao部分

最后在language/cns/game_menus.csv的最后添加紫色字母的汉化项,对于示例来说,是这样子的:
mno_apply_for_itm_riot_huanshoudao|申 请 求 盗 环 刀 。 (-100)

这个流程可以重复多次,记得一开始那个数字要加几就行。

修改完后你可以在申请物资菜单中看到新添加的物品。
[/spoiler]

[spoiler=(汉匈独有修改)终极新军npc提拔修改]不需要重新开档。
这个流程非常麻烦,修改过程务必小心。而且最好不要和个人修改补丁混用,我不保证对话编号是否有冲突。
厌倦了疯狂战斗刷npc的过程?想完全掌握新军npc的来源?以下是终极的修改方案

首先是汉化文件。language/cns/dialogs.csv下在文件末尾添加以下几行
dlga_regular_member_talk:custom_troop_warlord|吾 欲 提 拔 汝 为 军 中 干 将 之 一 。
dlga_custom_troop_warlord:custom_troop_warlord_check|此 乃 吾 之 大 幸 , 将 军 。 此 话 当 真 ?
dlga_dlga_custom_troop_warlord_check:custom_troop_warlord_check_yes|唔, 吾 对 汝 期 望 甚 重 。
dlga_custom_troop_warlord_check_yes:close_window|多 谢 将 军 , 吾 必 不 负 大 人 厚 望 。
dlga_custom_troop_warlord_check:custom_troop_warlord_check_no|罢 了 , 下 次 再 议 此 事 。
dlga_custom_troop_warlord_check_no:regular_member_talk|还 有 何 事 ?

然后是conversation.txt文件,第二行的数字加6。(比如原版的数字是5163,就改成5169)
最末尾添加以下几行:

dlga_regular_member_talk:custom_troop_warlord 69631 2720  1 33 3 144115188075855987 360287970189642456 360287970189642468  I_want_you_to_become_one_of_the_troop_leaders_in_my_party.  2793  0 NO_VOICEOVER
dlga_custom_troop_warlord:custom_troop_warlord_check 4095 2793  0 It_will_be_a_great_honor_for_me,_my_lord._Are_you_sure?  2794  0 NO_VOICEOVER
dlga_dlga_custom_troop_warlord_check:custom_troop_warlord_check_yes 69631 2794  0 Yes,_take_my_order._I_have_great_expectation_on_you.  2795  0 NO_VOICEOVER
dlga_custom_troop_warlord_check_yes:close_window 4095 2795  0 Thank_you,_my_lord._I_won't_let_you_down.  6  3 2133 2 144115188075857354 1 2133 2 144115188075857353 144115188075855987 500 3 144115188075857353 537 0 NO_VOICEOVER
dlga_custom_troop_warlord_check:custom_troop_warlord_check_no 69631 2794  0 No,_maybe_next_time.  2796  0 NO_VOICEOVER
dlga_custom_troop_warlord_check_no:regular_member_talk 4095 2796  0 Anything_else?  2720  0 NO_VOICEOVER

效果:在队伍界面选择任意新军兵种,点击交谈,会出现第三个选项“吾 欲 提 拔 汝 为 军 中 干 将 之 一 。 ”,点击它,确认,退出部队界面就行了。
特别注意:如果你没有修改过新军npc提拔条件,这个对话不一定能产出npc,因为之后有一个40%的机率判断。
一次只能同时提拔一个人。
提拔过程会消耗一个新军,请留意这种新军在你部队中的存量。(如果当前这种新军只剩一人,我劝你最好不要做这个死)
自然,当对应性别的新军npc数量已满时是不会有任何效果的。
什么人数需求啊,两种性别新军之间的冲突啊,统统见鬼去吧(手动滑稽)
理论上不是新军也可以通过这个方法提拔为npc,具体怎么做就留给诸位思考吧。授人以鱼不如授人以渔。
[/spoiler]

[spoiler=(汉匈独有修改)刘次武在队招募探险家学徒]
不需要重新开档。
这个流程非常麻烦,修改过程务必小心。而且最好不要和个人修改补丁混用,我不保证对话编号是否有冲突。
探险家学徒是顶级的新军模板,只有两个,对于改派来说怎么能忍(手动滑稽)
效果:刘次武在队时找他谈话,选择招募探险家学徒,500铢一个。(考虑到这个兵种的特殊性,一点都不贵是吧)当然需要你有足够的金钱,队伍中也需要有空位。

首先是汉化文件 language/cns/dialogs.csv中添加以下几行:
dlga_member_talk:recruit_expl_associate|吾 欲 招 募 探 险 家 学 徒 。
dlga_recruit_expl_associate:recruit_expl_associate_check|此 等 人 才 难 寻 也 。 五 百 铢 一 人 如 何 , 将 军 ?
dlga_recruit_expl_associate_check:recruit_expl_associate_confirm|唔 。 ( 招 募 一 人 )
dlga_recruit_expl_associate_confirm:close_window|(数 时 辰 后 ) 此 为 学 徒 一 人 。
dlga_recruit_expl_associate_check:recruit_expl_associate_refusal|下 次 再 提 。
dlga_recruit_expl_associate_refusal:member_talk|还 有 何 事 ?

然后是conversation.txt文件,第二行的数字加6。(比如原版的数字是5163,就改成5169)
最末尾添加以下几行:

dlga_member_talk:recruit_expl_associate 69631 199  1 31 2 144115188075855987 360287970189642376 I_want_to_recruit_an_Explorer_Associate_from_you.  2797  0 NO_VOICEOVER
dlga_recruit_expl_associate:recruit_expl_associate_check 4095 2797  0 This_kind_of_guys_are_difficult_to_find._500_zhu_for_one_associate._Is_it_okay,_my_lord?  2798  0 NO_VOICEOVER
dlga_recruit_expl_associate_check:recruit_expl_associate_confirm 69631 2798  3 2149 2 1224979098644774912 360287970189639680 30 2 1224979098644774912 500 105 1 1 Of_course._Train_one_for_me.  2799  0 NO_VOICEOVER
dlga_recruit_expl_associate_confirm:close_window 4095 2799  0 (After_some_time...)_Alright,_here_he_is.  6  2 1529 2 360287970189639680 500 1610 3 648518346341351424 360287970189642377 1 NO_VOICEOVER
dlga_recruit_expl_associate_check:recruit_expl_associate_refusal 69631 2798  0 Never_mind.  2800  0 NO_VOICEOVER
dlga_recruit_expl_associate_refusal:member_talk 4095 2800  0 Anything_else?  199  0 NO_VOICEOVER
这样就可以了。
[/spoiler]

[spoiler=(汉匈独有修改)城镇三项资源以及特产快速修改](也被部分砍友称为超级市场,与第一部分的三项资源恢复量兼容,可以同时修改,两者一起使用效果更佳)
不需要重新开档。
听说你觉得你的城镇资源产出不满意?或者你又觉得特产太low?以下方法能帮到你
在menus.txt中找到menu_hx_market_intelligence 这一行的最后一个数字(原来是3)改成13,然后在下一行的开头(mno_Get_market_intelligence之前)加入以下这一段:
mno_change_wood  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 1000 2061 0 3 0  Change_wood_production_and_reservation(_Cost_1000)  4 1529 2 360287970189639680 1000 501 3 144115188075856213 542 75 501 3 144115188075856213 742 1500 2060 1 864691128455135658  .  mno_change_iron  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 1000 2061 0 3 0  Change_iron_production_and_reservation(_Cost_1000)  4 1529 2 360287970189639680 1000 501 3 144115188075856213 541 75 501 3 144115188075856213 743 1500 2060 1 864691128455135658  .  mno_change_fur  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 1000 2061 0 3 0  Change_fur_production_and_reservation(_Cost_1000)  4 1529 2 360287970189639680 1000 501 3 144115188075856213 543 75 501 3 144115188075856213 744 1500 2060 1 864691128455135658  .  mno_change_horse  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 1000 2061 0 3 0  Change_horse_adaptability(_Cost_1000)  3 1529 2 360287970189639680 1000 501 3 144115188075856213 544 10 2060 1 864691128455135658  .  mno_change_specialties_to_steppe_horse  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 5000 2061 0 3 0  Change_specialties_to_Steppe_Horse(_Cost_5000)  4 1529 2 360287970189639680 5000 501 3 144115188075856213 545 288230376151712428 501 3 144115188075856213 546 1 2060 1 864691128455135658  .  mno_change_specialties_to_white_horse  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 5000 2061 0 3 0  Change_specialties_to_Han_White_Warhorse(_Cost_5000)  4 1529 2 360287970189639680 5000 501 3 144115188075856213 545 288230376151712444 501 3 144115188075856213 546 1 2060 1 864691128455135658  .  mno_change_specialties_to_ferghana_horse  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 5000 2061 0 3 0  Change_specialties_to_Ferghana_horse(_Cost_5000)  4 1529 2 360287970189639680 5000 501 3 144115188075856213 545 288230376151712460 501 3 144115188075856213 546 1 2060 1 864691128455135658  .  mno_change_specialties_to_elephant  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 5000 2061 0 3 0  Change_specialties_to_Elephant(_Cost_5000)  4 1529 2 360287970189639680 5000 501 3 144115188075856213 545 288230376151712492 501 3 144115188075856213 546 1 2060 1 864691128455135658  .  mno_change_specialties_to_rouge  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 2000 2061 0 3 0  Change_specialties_to_Rouge(_Cost_2000)  4 1529 2 360287970189639680 2000 501 3 144115188075856213 545 288230376151712559 501 3 144115188075856213 546 3 2060 1 864691128455135658  .  mno_change_specialties_to_smoked_fish  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 2000 2061 0 3 0  Change_specialties_to_Smoked_Fish(_Cost_2000)  4 1529 2 360287970189639680 2000 501 3 144115188075856213 545 288230376151712525 501 3 144115188075856213 546 5 2060 1 864691128455135658  .  
记住末尾的两个空格也得加上。

然后在language/cns/game_menus.csv的末尾加入以下的一段:
mno_change_wood|( 地 貌 改 造 ) 将 城 镇 的 木 材 产 量 设 置 为 75, 储 量 设 置 为 1500( 花 费 1000 铢 )
mno_change_iron|( 地 貌 改 造 ) 将 城 镇 的 铁 产 量 设 置 为 75, 储 量 设 置 为 1500( 花 费 1000 铢 )
mno_change_fur|( 地 貌 改 造 ) 将 城 镇 的 皮 革 产 量 设 置 为 75, 储 量 设 置 为 1500( 花 费 1000 铢 )
mno_change_horse|( 地 貌 改 造 ) 将 城 镇 的 马 匹 适 应 度 设 置 为 10 ( 花 费 1000 铢 )
mno_change_specialties_to_steppe_horse|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 草 原 马 ( 花 费 5000 铢 )
mno_change_specialties_to_white_horse|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 白 色 军 马 ( 花 费 5000 铢 )
mno_change_specialties_to_ferghana_horse|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 汗 血 马 ( 花 费 5000 铢 )
mno_change_specialties_to_elephant|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 战 象 ( 花 费 5000 铢 )
mno_change_specialties_to_rouge|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 胭 脂 ( 花 费 2000 铢 )
mno_change_specialties_to_smoked_fish|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 鱼 脯 ( 花 费 2000 铢 )

效果:在本地矿产信息菜单(城镇管理->本地矿产信息,或者是市场->本地矿产信息)里,花费以下的价钱:
1000铢:分别修改城镇的木材、铁矿、皮革的日产量为75,储量为1500。1000铢:修改城镇马匹适应度为10。
5000铢:修改城镇的特产为草原马、白色军马、汗血马以及战象其中一种.
2000铢:修改城镇的特产为胭脂(*3)或者鱼脯(*5)
免费养马场(养象场),大量跑商商品、行军粮食、超级兵工厂都可以通过以上方法实现。
使用地貌改造打造你的超级城镇吧。

改为其他特产的方法:
mno_change_specialties_to_smoked_fish  5 4 0 2149 2 1224979098644774913 360287970189639680 2147483678 2 1224979098644774913 2000 2061 0 3 0  Change_specialties_to_Smoked_Fish(_Cost_2000)  4 1529 2 360287970189639680 2000 501 3 144115188075856213 545 288230376151712525 501 3 144115188075856213 546 5 2060 1 864691128455135658  .  
红色的是所需金钱。
绿色的是特产,示例中的是鱼脯(编号781),要改其他物品的话,打开魔球,查看你要的物品的编号,然后 绿色的数字-781+对应物品的编号 的计算结果替换绿色的数字。
蓝色数字是特产数量
紫色Change_specialties_to_Smoked_Fish(_Cost_2000)没太大作用,只是方便你判断是哪个菜单项而已。
最开头紫色的mno_change_specialties_to_smoked_fish是菜单项的ID,必须是独一无二的,建议使用物品对应的英文id替代smoked_fish部分

记得在language/cns/game_menus.csv的最后添加紫色字母的汉化项,对于示例来说,是这样子的:
mno_change_specialties_to_smoked_fish|( 地 貌 改 造 ) 将 城 镇 的 特 产 设 置 为 鱼 脯 ( 花 费 2000 铢 )

如果你是修改原有的选项可以忽略这一步,如果是新增一条选项,记得将menu_hx_market_intelligence 这一行的最后一个数字加1。最好不要让这个数字大于15,否则可能部分菜单无法显示。
[/spoiler]

[spoiler=(汉匈独有修改)自立后周期性与手下领主增加关系]
不需要重新开档。

汉匈里目前没法结婚,所以不能开宴会,这对自立党是个很麻烦的事情,因为领主的关系易降不易升
这里借鉴十字军之王2的一个功能(长期统治),起周期性提升领主关系的作用
对分封出去的npc同样有效(但我不推荐分封新军npc就是了)
一周提升1点关系

方法:simple_triggers.txt中找到任意一行只有两个为以下格式的数字【x.xxxxxx 0】,这是一个空触发器
把整一行换成以下的东西:
168.000000  10 11 3 1224979098644774912 360287970189640210 360287970189640365 2173 2 1224979098644774913 1224979098644774912 31 2 1224979098644774913 432345564227567652 1 3 936748722493063444 1224979098644774912 1 3 0 11 3 1224979098644774912 360287970189640153 360287970189640182 2173 2 1224979098644774913 1224979098644774912 31 2 1224979098644774913 432345564227567652 1 3 936748722493063444 1224979098644774912 1 3 0
就可以了。
如果你想改多一点关系的话就把红色的数字改大就行。

一个进一步的扩展:
同样的道理我们也可以把条件放宽到只要同一阵营的领主就可以周期加关系(不需要自立),如下:
168.000000  10 11 3 1224979098644774912 360287970189640184 360287970189640365 2173 2 1224979098644774913 1224979098644774912 31 2 1224979098644774913 144115188075856287 1 3 936748722493063444 1224979098644774912 1 3 0 11 3 1224979098644774912 360287970189640153 360287970189640182 2173 2 1224979098644774913 1224979098644774912 31 2 1224979098644774913 144115188075856287 1 3 936748722493063444 1224979098644774912 1 3 0
红色的1意义同上
[/spoiler]

[spoiler=(汉匈独有修改)更多汉朝npc入队]
不需要重新开档。
npc收集狂魔的究极福利。

汉匈mod中还有非常多的npc是基本没啥出场机会的,这里使用一个简单粗暴的方法将他们全部入队。

打开menus.txt,找到menu_camp 4096 _{s17}^_You_set_up_camp._What_do_you_want_to_do?_{s28} none这一行
14 4 0 30 2 144115188075857229 1 1106 1 1585267068834416434 3 0 1 1 936748722493064086 2133 2 144115188075857163 -1 2133 2 144115188075856181 0 2031 1 1441151880758558728 4 0 1 1 936748722493064330 2320 2 17 10 2133 2 144115188075857151 0 3 0 1 2 936748722493064393 28 9
把这里的9加1,变成10

然后在下一行的开头(即mno_decree之前)加入以下内容(注意最后的空格也要复制进去):
mno_recruit_super_npc  4 4 0 2147484208 3 360287970189639680 7 1500 2061 0 3 0  Recruit_Han's_super_NPC_as_companions  17 1613 3 648518346341351424 360287970189640150 1 500 3 360287970189640150 2 5 1509 2 360287970189640150 0 1613 3 648518346341351424 360287970189640151 1 500 3 360287970189640151 2 5 1509 2 360287970189640151 0 11 3 1224979098644774912 360287970189642343 360287970189642351 1613 3 648518346341351424 1224979098644774912 1 500 3 1224979098644774912 2 5 1509 2 1224979098644774912 0 3 0 11 3 1224979098644774912 360287970189642353 360287970189642375 1613 3 648518346341351424 1224979098644774912 1 500 3 1224979098644774912 2 5 1509 2 1224979098644774912 0 3 0 2052 0  .  

在languages/cns/game_menus.csv中加入以下一行:
mno_recruit_super_npc|招 募 来 自 汉 朝 的 超 级 NPC 。 (条 件 : 玩 家 声 望 不 少 于 1500 )

说明:
这个菜单选项在扎营菜单下,需要玩家达到1500声望(为了稍微平衡一下,里面有很厉害的npc,当然你也可以自己改),但是并不会扣声望
NPC列表和等级
李 陵  lv40
李 敢  lv40
樊 仲 子  lv43
赵 王 孙  lv29
高 公 子  lv43
郭 公 仲  lv42
卤 公 孺  lv43
兒 长 卿  lv43
田 君 孺  lv39
昭 平 君  lv13
孔 安 国  lv10
辕 固 生  lv10
司 马 相 如  lv10
东 郭 咸 阳  lv10
田 千 秋  lv10
董 偃  lv10
刘 细 君  lv20
李 息  lv43
孔 臧  lv10
董 仲 舒  lv10
上 官 桀  lv10
汲 黯  lv10
郑 当 时  lv10

公 孙 弘  lv40
金 日 磾  lv43
李 延 年  lv10
东 方 朔  lv10
隆 虑 公 主  lv20
修 成 君  lv20
平 阳 公 主  lv20
馆 陶 公 主  lv20
刘 迁  lv13

大部分npc入队时都没啥装备,要自己配。
10级的文人和20级的公主们武器熟练度只有80。
13级的两位有不错的发展潜力。
至于其余的npc,怎么战神怎么配装吧。
这些npc阵营基本属于汉朝,与汉为敌的话,npc的士气也会下降,请注意。
入队后这些的npc对话部分可能会有稍稍一点不和谐,不过不会有太大的影响。记住,绝对不要分封这些npc。
如果不嫌为总数接近80的npc进行配装加点等等操作麻烦的话,可以尽情尝试一下这个修改。
[/spoiler]

第3部分
这部分是一些无伤大雅,不算作弊的修改。
[spoiler=(汉匈独有修改)新军单兵杀敌数调试信息显示]
不需要重新开档。
练新军npc时您是不是总觉得明明新军搞定了很多人,但npc就是不出来?
开启这个调试信息能让你更直观的知道本场战斗究竟会不会出npc。

在menus.txt中查找menu_battle_debrief 4608
然后有这一段【31 2 144115188075856163 1 520 3 72057594037927959 144115188075857353 537 2322 2 23 144115188075857353】
把红色的数字改为1

每场战斗结束后,左下角会显示新军中杀敌数最多的小兵所属兵种以及杀敌数。【某某新军 在本次战斗中杀敌 xx 人】
如果你没有修改过npc提拔条件,参考我之前发过的这个帖子,就可以知道是否达到了提拔的条件,然后就是看脸碰那40%的机率了。
http://bbs.mountblade.com.cn/thread-2017737-1-1.html

如果你按照上面介绍的方法修改过,那只要人数达到要求,以及这个新军对应性别的npc还有名额,就可以提拔ta成为npc。
[/spoiler]

[spoiler=(汉匈独有修改)改变玩家部队在大地图上显示的模型]
不需要重新开档。
感谢@魔幻萨兰德 提供的方法,鲜花三朵已奉上~
听说你们对大地图上自己部队的模型不满意?
打开map_icons.txt
将这两行
player 0 player 0.100000 17 0.150000 0.173000 0.000000 0
player_horseman 0 player_horseman 0.100000 112 0.150000 0.173000 0.000000 0

改成
player 0 100_farming 0.100000 17 0.150000 0.173000 0.000000 0
player_horseman 0 general_farming 0.100000 112 0.150000 0.173000 0.000000 0

就能让玩家部队看上去也和其他领主一样拉风
[/spoiler]
[spoiler=大地图显示领主性格]
不需要重新开档。
参考来源:http://bbs.mountblade.com.cn/thread-460877-1-1.html,感谢@Macinnes的协助。

在simple_triggers.txt中找到一个空触发器(任意一行只有两个为以下格式的数字【x.xxxxxx 0】),将这一行改为:
1.000000  14 7 1 1224979098644774912 30 2 1224979098644774912 648518346341351920 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 216172782113785134 2320 2 0 1224979098644774915 1605 2 1224979098644774912 216172782113783815 3 0 3 0
如果找不到空触发器,那就将simple_triggers.txt文件第二行的数字加1(原版的情况下是159),然后在文件末尾复制粘贴上面的txt码。
[/spoiler]

此外,附上福利一份:城镇资源分布表!!
包含了不同城市每日木材、铁矿、皮革的产出量,特产及日产量还有马匹的适应度列表。应该是第一份完整的战略资源情报,您值得拥有。


资源分布说明v2.672(v2).pdf

117.29 KB, 下载次数: 6395


作者: LycenYao    时间: 2018-1-6 20:53
@湖畔骑士 我想问下这种帖子符不符合进索引贴的要求(当然是在后续内容初步完善后的情况下)
作者: F.U.罗格纳    时间: 2018-1-6 21:37
本帖最后由 F.U.罗格纳 于 2018-1-6 21:39 编辑

君悦的这个个人版魔球真是救了亲命了,对于不会PY的我来说,不过会PY有什么用?汉匈又没公开py文件,不知道那些做补丁的大大们怎么编译那堆TXT的。

有个问题想问问楼主,不知道楼主会不会刚好知道战团规定背景音乐播放的代码是在哪里,是在脚本里面吗?如何编辑,甚至自己新定义一个类型的区域或场景音乐呢?

发现我的档里领主大厅音乐放不出,围城的战斗音乐无法正常播放完整,想自己找办法解决,奈何完全摸不清门道。
作者: LycenYao    时间: 2018-1-6 21:38
F.U.罗格纳 发表于 2018-1-6 21:37
君悦的这个个人版魔球真是救了亲命了,对于不会PY的我来说,不过会PY有什么用?汉匈又没公开py文件,不知道 ...

汉匈基于1.170的MS,照着header_operation人肉编译就行了
作者: 夏侯饕餮    时间: 2018-1-6 22:43
收藏了先,应该用得到
作者: 461695576    时间: 2018-1-7 10:28
F.U.罗格纳 发表于 2018-1-6 21:37
君悦的这个个人版魔球真是救了亲命了,对于不会PY的我来说,不过会PY有什么用?汉匈又没公开py文件,不知道 ...

君悦这个版本的还是不能改触发器啊,现在除了魔球还有别的方法改触发器么?
作者: LycenYao    时间: 2018-1-7 11:00
461695576 发表于 2018-1-7 10:28
君悦这个版本的还是不能改触发器啊,现在除了魔球还有别的方法改触发器么?

你这个回帖就没有说清楚情况啊
触发器分很多种的,你想改哪种触发器?

作者: 461695576    时间: 2018-1-7 11:32
LycenYao 发表于 2018-1-7 11:00
你这个回帖就没有说清楚情况啊
触发器分很多种的,你想改哪种触发器?

就是加粒子特效啊,这版本射箭看半天看不清楚弹道,我想改一个火箭,结果魔球打不开触发器
作者: LycenYao    时间: 2018-1-7 11:57
461695576 发表于 2018-1-7 11:32
就是加粒子特效啊,这版本射箭看半天看不清楚弹道,我想改一个火箭,结果魔球打不开触发器

武器触发器就别用魔球了,因为版本不支持。
你可以去看看能不能反编译txt,从txt下手,这块我没研究过。
作者: k2木有小鸡鸡    时间: 2018-1-7 12:01
F.U.罗格纳 发表于 2018-1-6 21:37
君悦的这个个人版魔球真是救了亲命了,对于不会PY的我来说,不过会PY有什么用?汉匈又没公开py文件,不知道 ...

就算没有个人版魔球,反编译工具也足够了,链接我就不发了,想找的人肯定能找到。
汉匈的反编译ms,我大概也浏览了下,和native的还是有很大的承接之处的。
播放音乐是两部分文件有关,如果是特定场景,那就是对应的mission template里面播放音乐时候没有引用存在的资源或者别的一些小错误,但是我觉得制作组还不至于犯这种低级错误,如果你的音乐包是修改过的,那就是在music.txt 音乐也在music文件夹,这个相当于一个资源目录,汉匈的mission template是从这里引用的。
作者: 461695576    时间: 2018-1-7 12:08
LycenYao 发表于 2018-1-7 11:57
武器触发器就别用魔球了,因为版本不支持。
你可以去看看能不能反编译txt,从txt下手,这块我没研究过。

反编译txt不会啊现阶段也就只会魔球改改或者对照别的版本的骑砍txt修改来改一改汉匈
作者: 461695576    时间: 2018-1-7 12:10
LycenYao 发表于 2018-1-7 11:57
武器触发器就别用魔球了,因为版本不支持。
你可以去看看能不能反编译txt,从txt下手,这块我没研究过。

不知道把箭的飞行模型换成模型区的火箭飞行模型可不可行?只需要飞行的时候能显示出弹道就可以了
作者: bj234567    时间: 2018-1-7 12:48
461695576 发表于 2018-1-7 12:10
不知道把箭的飞行模型换成模型区的火箭飞行模型可不可行?只需要飞行的时候能显示出弹道就可以了

我试过
但是没有找到飞行模型的文件夹位置...
期初我还想把飞行模型改成火把,这样就不需要增加东西,可是不成功,找不到位置...
作者: F.U.罗格纳    时间: 2018-1-7 14:03
k2木有小鸡鸡 发表于 2018-1-7 12:01
就算没有个人版魔球,反编译工具也足够了,链接我就不发了,想找的人肯定能找到。
汉匈的反编译ms,我大 ...

我其实就是在music.txt原来的最下面依序加了很多新的场景音乐,按照以前做音乐包的经验,应该不至于影响到大厅这样单一某个场景的音乐播放吧?
作者: 461695576    时间: 2018-1-7 14:19
bj234567 发表于 2018-1-7 12:48
我试过
但是没有找到飞行模型的文件夹位置...
期初我还想把飞行模型改成火把,这样就不需要增加东西, ...

飞行模型我已经提取出来了...然后怎么办...提取了个obj文件...
作者: F.U.罗格纳    时间: 2018-1-7 14:42
461695576 发表于 2018-1-7 10:28
君悦这个版本的还是不能改触发器啊,现在除了魔球还有别的方法改触发器么?

魔球不能直接用,都是导出后自己研究的,触发器的话也要导出txt文件,自己仔细看着修改。
作者: bj234567    时间: 2018-1-7 15:24
本帖最后由 bj234567 于 2018-1-7 15:25 编辑
461695576 发表于 2018-1-7 14:19
飞行模型我已经提取出来了...然后怎么办...提取了个obj文件...

是在决战文件中提取的么?能给我不
我教你怎么用TXT使用它
我想要火箭好久了,以前的火箭都丢了
不对 给我也不行 你要告诉我在哪个文件夹的哪个文件

其实仔细想象也不需要知道具体路径,只要知道准确的文件名就行了


作者: k2木有小鸡鸡    时间: 2018-1-7 16:22
F.U.罗格纳 发表于 2018-1-7 14:42
魔球不能直接用,都是导出后自己研究的,触发器的话也要导出txt文件,自己仔细看着修改。

音乐替换应该可以 新增我就不知道了,你最好只替换,别新增,我没有修改过音乐文件 但是改过场景文件scene.txt,随便增加是不行的,会导致场景错乱和其他一些错误。
作者: 461695576    时间: 2018-1-7 16:43
F.U.罗格纳 发表于 2018-1-7 14:42
魔球不能直接用,都是导出后自己研究的,触发器的话也要导出txt文件,自己仔细看着修改。

我的火箭梦碎了么
作者: 461695576    时间: 2018-1-7 16:52
标题: 决战火箭火弩箭实现方法
本帖最后由 461695576 于 2018-1-8 11:11 编辑

[spoiler=代码]  itm_vanhelsingcrossbow vanhelsingcrossbow van_helsing_crossbow_01 2  van_helsing_crossbow_01 0  van_helsing_crossbow_scabbard 3458764513820540928  6357001 5637160960 6000 139264 3.500000 10 0 0 0 18 0 55 70 0 20 306 0
  0
0
  itm_vanhelsingbolts vanhelsingBolts van_helsing_crossbow_bolt 4  van_helsing_crossbow_bolt 0  van_helsing_crossbow_bolt_copy 2305843009213693952  van_helsing_crossbow_bolt_bag 3458764513820540928  van_helsing_crossbow_bolt_bag 3458768911867052032  67174406 1879048192 2000 4398046511112 2.600000 5 0 0 0 0 0 0 0 25 120 259 0
  0
0
  itm_vanhelsingbolts2 vanhelsingBolts2 van_helsing_crossbow_bolt2 4  van_helsing_crossbow_bolt 0  huojian_fly3 2305843009213693952  van_helsing_crossbow_bolt_bag 3458764513820540928  van_helsing_crossbow_bolt_bag 3458768911867052032  65542 1879048192 3000 4398046511104 2.600000 1 0 0 0 0 0 0 0 25 120 261 0
  0
0
  itm_slde_arrows+ sldequiver Arrows 3  amazon_arrow 0  huojian_fly 2305843009213693952  amazon_quiver 3458764513820540928  65541 1610612736 5000 4398046511104 3.000000 1 0 0 0 0 0 0 0 95 50 262 0
  0
0
[/spoiler]

[spoiler=汉化]itm_vanhelsingcrossbow|猎 魔 人
itm_vanhelsingcrossbow_pl|猎 魔 人
itm_vanhelsingbolts|重 铁 矢
itm_vanhelsingbolts_pl|重 铁 矢
itm_vanhelsingbolts2|多 重 分 光 矢
itm_vanhelsingbolts2_pl|多 重 分 光 矢
itm_slde_arrows+|火 箭  
itm_slde_arrows+_pl|火 箭
[/spoiler]

模型文件跟纹理贴图在百度云火箭火弩箭跟一把弩
东西丢resource跟textures里面之后直接用魔球自动导入贴个代码就可以了


作者: winner7788    时间: 2018-1-7 17:31
原来魔球更新了
我一直都用Morghs M&B WB-WFAS Editor修改的
作者: F.U.罗格纳    时间: 2018-1-7 18:19
k2木有小鸡鸡 发表于 2018-1-7 16:22
音乐替换应该可以 新增我就不知道了,你最好只替换,别新增,我没有修改过音乐文件 但是改过场景文件scen ...

替换的话就那么几首,再好听的曲子也会很快变得很催眠的。
作者: 雷霆战争巨兽    时间: 2018-1-7 18:36
支持,骑砍不改改,玩起来不爽
作者: k2木有小鸡鸡    时间: 2018-1-7 18:58
F.U.罗格纳 发表于 2018-1-7 18:19
替换的话就那么几首,再好听的曲子也会很快变得很催眠的。

你就不能 自己开播放器。。。。。。
作者: F.U.罗格纳    时间: 2018-1-7 19:05
k2木有小鸡鸡 发表于 2018-1-7 18:58
你就不能 自己开播放器。。。。。。

场景音乐能比吗? 0__0
我不可能换一个场景就切出去换一首曲子放啊...

作者: bj234567    时间: 2018-1-7 19:27
461695576 发表于 2018-1-7 16:52
战团写实装备包【共200件左右,部分修改+一点点原创,内附代码和汉化】
http://bbs.mountblade.com.cn/f ...


有具体文件名就可以用了  可以先跟你讲怎么改

item_kinds1.txt 这个是物品的
举例:itm_arrows|箭  搜索itm_arrows
itm_arrows Arrows Arrows 3  arrow 0 wood_flying_arrow 2305843009213693952  quiver 3458764513820540928  65541 2147483648 72 4398046511112 3.000000 100 0 0 0 0 0 0 0 100 40 257 0
0
0
黄色是搭在弓上时的样子
红色就是飞行模型
然后你看看怎么修改,是什么效果
我之前改黄色,一直不成功,可能跟其他MOD有什么不一样,反正就不行
红色我改成马匹了,射出去是一匹马在天上飞....
你可以试试把wood_flying_arrow 改成 huojian_fly_arrow  或者 huojian_fly
这个就要靠试了
改完要自己看效果,我在公司还不能玩,晚点回家再试试

作者: 461695576    时间: 2018-1-7 19:43
bj234567 发表于 2018-1-7 19:27
有具体文件名就可以用了  可以先跟你讲怎么改

item_kinds1.txt 这个是物品的

可是火箭飞行代码怎么添加呢,等下我试试先添加飞行模型再改物品
作者: 461695576    时间: 2018-1-7 20:23
bj234567 发表于 2018-1-7 19:27
有具体文件名就可以用了  可以先跟你讲怎么改

item_kinds1.txt 这个是物品的

验证完了能用,弓弩都有火箭了
作者: bj234567    时间: 2018-1-7 20:31
461695576 发表于 2018-1-7 20:23
验证完了能用,弓弩都有火箭了

哇~ 成功了 可以可以
你是添加了模型然后再改了才成功?
可是我没有魔球啊 怎么破 意思是原版里面其实是没有火箭模型的?
还有截图来看看
你具体怎么改的?

作者: 461695576    时间: 2018-1-7 20:38
bj234567 发表于 2018-1-7 20:31
哇~ 成功了 可以可以
你是添加了模型然后再改了才成功?
可是我没有魔球啊 怎么破 意思是原版里面其实 ...

我是直接添加了模型没改,我上面发的第一个链接装备包下了之后只需要01跟fly这两个包就可以了,别的不需要导入,火箭都是装备包里面已经做好了的
作者: winner7788    时间: 2018-1-7 21:52
本帖最后由 winner7788 于 2018-1-7 21:53 编辑
F.U.罗格纳 发表于 2018-1-7 18:19
替换的话就那么几首,再好听的曲子也会很快变得很催眠的。

可以相同代码多放几首曲子,就能随机到更多的音乐,前面数字加上就可以了。我以前研究12th音乐代码,快要成功了,但是苦于要不到完整源码只能作罢。

作者: 超人不会飞907    时间: 2018-1-7 22:23
很不错,收藏了,支持楼主
作者: 大海戎马    时间: 2018-1-8 10:38
461695576 发表于 2018-1-7 20:38
我是直接添加了模型没改,我上面发的第一个链接装备包下了之后只需要01跟fly这两个包就可以了,别的不需 ...

就是直接导入Resource这个文件夹里的fly和Textures这个文件夹里的huojian这两个吗? 其他不用改?
作者: 461695576    时间: 2018-1-8 10:51
本帖最后由 461695576 于 2018-1-8 11:00 编辑
大海戎马 发表于 2018-1-8 10:38
就是直接导入Resource这个文件夹里的fly和Textures这个文件夹里的huojian这两个吗? 其他不用改?

[spoiler=代码]  itm_vanhelsingcrossbow vanhelsingcrossbow van_helsing_crossbow_01 2  van_helsing_crossbow_01 0  van_helsing_crossbow_scabbard 3458764513820540928  6357001 5637160960 6000 139264 3.500000 10 0 0 0 18 0 55 70 0 20 306 0
  0
0
  itm_vanhelsingbolts vanhelsingBolts van_helsing_crossbow_bolt 4  van_helsing_crossbow_bolt 0  van_helsing_crossbow_bolt_copy 2305843009213693952  van_helsing_crossbow_bolt_bag 3458764513820540928  van_helsing_crossbow_bolt_bag 3458768911867052032  67174406 1879048192 2000 4398046511112 2.600000 5 0 0 0 0 0 0 0 25 120 259 0
  0
0
  itm_vanhelsingbolts2 vanhelsingBolts2 van_helsing_crossbow_bolt2 4  van_helsing_crossbow_bolt 0  huojian_fly3 2305843009213693952  van_helsing_crossbow_bolt_bag 3458764513820540928  van_helsing_crossbow_bolt_bag 3458768911867052032  65542 1879048192 3000 4398046511104 2.600000 1 0 0 0 0 0 0 0 25 120 261 0
  0
0
  itm_slde_arrows+ sldequiver Arrows 3  amazon_arrow 0  huojian_fly 2305843009213693952  amazon_quiver 3458764513820540928  65541 1610612736 5000 4398046511104 3.000000 1 0 0 0 0 0 0 0 95 50 262 0
  0
0
[/spoiler]

[spoiler=汉化]itm_vanhelsingcrossbow|猎 魔 人
itm_vanhelsingcrossbow_pl|猎 魔 人
itm_vanhelsingbolts|重 铁 矢
itm_vanhelsingbolts_pl|重 铁 矢
itm_vanhelsingbolts2|多 重 分 光 矢
itm_vanhelsingbolts2_pl|多 重 分 光 矢
itm_slde_arrows+|火 箭  
itm_slde_arrows+_pl|火 箭
[/spoiler]

模型文件跟纹理贴图在百度云火箭火弩箭跟一把弩
东西丢resource跟textures里面之后直接用魔球自动导入贴个代码就可以了





作者: wvn2116330    时间: 2018-1-8 11:09
汉匈怎么用魔球 望指导
作者: 大海戎马    时间: 2018-1-8 11:18
461695576 发表于 2018-1-8 10:51
模型文件跟纹理贴图在百度云火箭火弩箭跟一把弩
东西丢resource跟textures里面之后直接用魔球自 ...

魔球导入拒绝权限 。。。 我是小白
作者: 461695576    时间: 2018-1-8 11:23
大海戎马 发表于 2018-1-8 11:18
魔球导入拒绝权限 。。。 我是小白

用主帖这个版本的魔球,火箭文件下下来解压之后可以直接魔球选择这个文件导入
作者: 大海戎马    时间: 2018-1-8 11:27
本帖最后由 大海戎马 于 2018-1-8 11:31 编辑
461695576 发表于 2018-1-8 11:23
用主帖这个版本的魔球,火箭文件下下来解压之后可以直接魔球选择这个文件导入

我是把你那个火箭文箭下了 ,丢到Modules的汉匈下面,本来那里面是空的文件夹(是不是这里放错位置了。),再用主贴的魔球导入的。。。   我试着手动放入 试试
作者: LycenYao    时间: 2018-1-8 12:37
wvn2116330 发表于 2018-1-8 11:09
汉匈怎么用魔球 望指导

很简单,打开魔球,之前我们的游戏是战团,换成读取汉匈的目录就可以了。
其余的操作都一样。
作者: 卡卡世纪    时间: 2018-1-8 21:37
请问怎么修改商店的资金,打野怪经常打到马,大一圈的战利品就能卖到一万多了,需要跑好几个城才能卖空,打到重骆驼两千多还卖不出去
作者: LycenYao    时间: 2018-1-8 21:48
卡卡世纪 发表于 2018-1-8 21:37
请问怎么修改商店的资金,打野怪经常打到马,大一圈的战利品就能卖到一万多了,需要跑好几个城才能卖空,打 ...

这个是一个老生常谈的问题,当然是可以解决的,等更新后我会发出来。
作者: wvn2116330    时间: 2018-1-9 09:10
LycenYao 发表于 2018-1-8 12:37
很简单,打开魔球,之前我们的游戏是战团,换成读取汉匈的目录就可以了。
其余的操作都一样。

打开以后只有战团的剧本  没有汉匈的是怎么回事
作者: 大海戎马    时间: 2018-1-9 09:14
wvn2116330 发表于 2018-1-9 09:10
打开以后只有战团的剧本  没有汉匈的是怎么回事

设置到汉匈的目录下,在选择汉匈的剧本
作者: 催化剂    时间: 2018-1-9 14:53
这些修改到时候会不会跟更新补丁会冲突呢?
作者: 我为鬼谷子    时间: 2018-1-9 15:00
请问怎么修改战场士兵逃跑,每次跑了卡在某个地方好烦,只能撤退再开一场。
作者: 落迦雪    时间: 2018-1-9 15:41
坐等更多更新
作者: LycenYao    时间: 2018-1-9 15:45
本帖最后由 LycenYao 于 2018-1-9 15:51 编辑

@催化剂 正因为出于这个原因的考虑,我才把开坑的时间延到了更新后。因为有些功能你辛辛苦苦研究出来是怎么一回事,一更新后发现压根就用不上的情况还是会有的。
@我为鬼谷子 不用着急,现在我还没打算更新呢。你跟楼上那位小哥的提问怎么这么相似呢
作者: 大海戎马    时间: 2018-1-9 21:30
461695576 发表于 2018-1-7 16:52
模型文件跟纹理贴图在百度云火箭火弩箭跟一把弩
东西丢resource跟textures里面之后直接用魔球自动 ...

已经搞定
作者: LycenYao    时间: 2018-1-15 10:35
本帖最后由 LycenYao 于 2025-4-15 23:07 编辑

第二页

个人制作的功能加强版
https://bbs.mountblade.com.cn/thread-2107641-1-1.html


偶尔帖子不见是更新日志时触发审核了,一般一两天就放出来了

作者: samli123    时间: 2018-1-15 11:46
收藏了先,应该用得到
作者: 催化剂    时间: 2018-1-15 14:58
大神,角色属性提升的复制过去要不要把”//“双斜线也删掉呢?
作者: LycenYao    时间: 2018-1-15 15:00
催化剂 发表于 2018-1-15 14:58
大神,角色属性提升的复制过去要不要把”//“双斜线也删掉呢?

真的,这问题太“蠢”了。
玩笑到此为止,双斜线肯定也要删的
作者: 催化剂    时间: 2018-1-15 15:07
LycenYao 发表于 2018-1-15 15:00
真的,这问题太“蠢”了。
玩笑到此为止,双斜线肯定也要删的

我是真不懂,就连补丁怎么装的都不知道,直接下载那种自动安装的补丁,手动我都不知道装哪里
作者: LycenYao    时间: 2018-1-15 15:14
催化剂 发表于 2018-1-15 15:07
我是真不懂,就连补丁怎么装的都不知道,直接下载那种自动安装的补丁,手动我都不知道装哪里

没事,我以为基本上大家应该都能看得懂,就没花太多心思在注释上,没想到真的有人看不懂……
看来本人写东西的技术还有待提高,给您带来的不便深感歉意
作者: 催化剂    时间: 2018-1-15 19:25
LycenYao 发表于 2018-1-15 15:14
没事,我以为基本上大家应该都能看得懂,就没花太多心思在注释上,没想到真的有人看不懂……
看来本人写 ...

大神我想问一下蒋大神的补丁是直接打到游戏文件上还是要打到MOD文件夹里面的游戏文件上

作者: LycenYao    时间: 2018-1-15 20:25
催化剂 发表于 2018-1-15 19:25
大神我想问一下蒋大神的补丁是直接打到游戏文件上还是要打到MOD文件夹里面的游戏文件上

你这问题得去问他,在这里问我不太合适,因为我没用过那个补丁
作者: 卡卡世纪    时间: 2018-1-17 22:33
LycenYao 发表于 2018-1-15 10:35
鉴于这几天论坛有点乱(什么人都跳出来了),更新贴都不见了,因此做下备忘:
下次修改内容更新预告(除去 ...

求修改商店资金
作者: 落迦雪    时间: 2018-1-18 10:49
F.U.罗格纳 发表于 2018-1-6 21:37
君悦的这个个人版魔球真是救了亲命了,对于不会PY的我来说,不过会PY有什么用?汉匈又没公开py文件,不知道 ...

大佬,为啥我下的君悦魔球不能打开汉匈的剧情,选择剧本里面只有战团MOD的
作者: samli123    时间: 2018-1-18 11:26
更新后找不到语句了
QQ图片20180118112512.png

作者: LycenYao    时间: 2018-1-18 12:48
samli123 发表于 2018-1-18 11:26
更新后找不到语句了

首先测试版别改源文件
然后你明显没仔细看这段修改的说明,上面写的是复制粘贴,不是数值替换
作者: yuqiu    时间: 2018-1-22 10:55
魔球打开没反应啊   设置和开始编辑都不能按  
作者: yuqiu    时间: 2018-1-22 11:02
一楼的角色升级属性对电脑也有效吗   还是只对自己有效
作者: LycenYao    时间: 2018-1-22 20:37
yuqiu 发表于 2018-1-22 11:02
一楼的角色升级属性对电脑也有效吗   还是只对自己有效

电脑角色不会升级
作者: shj_pom    时间: 2018-1-22 21:54
想问下君悦的魔球能直接在里面改吗?还是要到游戏文件里改?
作者: LycenYao    时间: 2018-1-22 22:46
shj_pom 发表于 2018-1-22 21:54
想问下君悦的魔球能直接在里面改吗?还是要到游戏文件里改?

可以直接改,但是修改后出现任何BUG就和制作组没关系了,请悉知
作者: shj_pom    时间: 2018-1-23 14:15
LycenYao 发表于 2018-1-22 22:46
可以直接改,但是修改后出现任何BUG就和制作组没关系了,请悉知

那最稳妥的办法是不是复制代码到游戏文件替换啊,不过我感觉这样也还是会产生bug
作者: LycenYao    时间: 2018-1-23 14:22
shj_pom 发表于 2018-1-23 14:15
那最稳妥的办法是不是复制代码到游戏文件替换啊,不过我感觉这样也还是会产生bug

最稳妥的方法肯定是自己写py源码再编译回去
作者: yuqiu    时间: 2018-1-23 14:59
LycenYao 发表于 2018-1-22 20:37
电脑角色不会升级

我昨天用这个玩了一下   帮匈奴骑手升级了  力量敏捷魅力都点到63上限  技能也点上限了  然后我特地找了一个匈奴部队 里面也有匈奴射手  我和他打了起来   我好像发现他部队里面的匈奴骑手也好像变厉害了    我就想问   我改了  其他部队有的兵种   是不是他们的也有效
作者: LycenYao    时间: 2018-1-23 15:22
yuqiu 发表于 2018-1-23 14:59
我昨天用这个玩了一下   帮匈奴骑手升级了  力量敏捷魅力都点到63上限  技能也点上限了  然后我特地找了 ...

你改一个兵种的数据,肯定所有同一个兵种的兵都会增强啊。
我说的电脑角色不会升级是说这种非npc的兵种和npc领主和国王不会自动升级而已。
话说你这个档已经废了
作者: yuqiu    时间: 2018-1-23 16:05
LycenYao 发表于 2018-1-23 15:22
你改一个兵种的数据,肯定所有同一个兵种的兵都会增强啊。
我说的电脑角色不会升级是说这种非npc的兵种 ...

楼主有没有改随时招降俘虏的txt修改法  
作者: LycenYao    时间: 2018-1-23 16:10
yuqiu 发表于 2018-1-23 16:05
楼主有没有改随时招降俘虏的txt修改法

有,但测试阶段我不打算发布任何修改方法,你也可以自己去找。
作者: 1213765310    时间: 2018-1-24 00:05
请问一下,这四句后面复制的时候有没有空格?
作者: LycenYao    时间: 2018-1-24 00:24
1213765310 发表于 2018-1-24 00:05
请问一下,这四句后面复制的时候有没有空格?

这个就没太大关系了
作者: 1213765310    时间: 2018-1-24 12:39
LycenYao 发表于 2018-1-24 00:24
这个就没太大关系了

哦哦,谢谢大神分享
作者: LycenYao    时间: 2018-1-26 20:46
本帖最后由 LycenYao 于 2018-1-26 20:55 编辑

@yuqiu @卡卡世纪 你们需要的修改法已更新
@我为鬼谷子 士兵逃跑修改还有请你亲自测试一下,因为以前有些mod改这个会闪退。



作者: shj_pom    时间: 2018-1-28 20:10
特产怎么修改啊
作者: LycenYao    时间: 2018-1-28 20:11
shj_pom 发表于 2018-1-28 20:10
特产怎么修改啊

你是要改什么地方的特产?这种改动要重开档的
作者: shj_pom    时间: 2018-1-28 20:21
LycenYao 发表于 2018-1-28 20:11
你是要改什么地方的特产?这种改动要重开档的

我已经准备重开档了,新版不是把踏雪乌龙驹的特产城给取消了吗,我寻思再给加回来
作者: LycenYao    时间: 2018-1-28 20:43
shj_pom 发表于 2018-1-28 20:21
我已经准备重开档了,新版不是把踏雪乌龙驹的特产城给取消了吗,我寻思再给加回来

你看看顶楼的附件,然后说说你想要哪个阵营有这东西。这修改比较麻烦,我也不打算在一楼公开方法,如果你有兴趣我就直接回你了
作者: shj_pom    时间: 2018-1-28 20:51
LycenYao 发表于 2018-1-28 20:43
你看看顶楼的附件,然后说说你想要哪个阵营有这东西。这修改比较麻烦,我也不打算在一楼公开方法,如果你 ...

好的,我qq是326697608,你告诉我吧
作者: LycenYao    时间: 2018-1-28 20:53
shj_pom 发表于 2018-1-28 20:51
好的,我qq是326697608,你告诉我吧

不用加QQ,直接在这里说就行了
我的QQ是工作用的
作者: shj_pom    时间: 2018-1-28 21:00
LycenYao 发表于 2018-1-28 20:53
不用加QQ,直接在这里说就行了
我的QQ是工作用的

哦,我还以为你不想在论坛发呢,那你发吧,就等着改了
作者: LycenYao    时间: 2018-1-28 21:16
shj_pom 发表于 2018-1-28 21:00
哦,我还以为你不想在论坛发呢,那你发吧,就等着改了

呃,没办法完全跟之前的效果一样的。
你在triggers.txt中找这一段:
2136 3 1224979098644774917 0 75 501 3 1224979098644774912 543 1224979098644774917 2136 3 1224979098644774918 1 10 4 0 2147483680 2 1224979098644774918 5 501 3 1224979098644774912 545 288230376151712474 501 3 1224979098644774912 546 1 5 0 501 3 1224979098644774912 545 288230376151712533 501 3 1224979098644774912 546 3 3 0
把红色值改成288230376151712469,绿色值改成1。
就把西域葡萄改成踏雪乌龙驹了,在对应的阵营里(楼兰,大月氏那一堆)有50%的概率能刷出来

作者: shj_pom    时间: 2018-1-28 21:25
LycenYao 发表于 2018-1-28 21:16
呃,没办法完全跟之前的效果一样的。
你在triggers.txt中找这一段:
2136 3 1224979098644774917 0 75  ...

好的,非常感谢。西域葡糖是不能当特产,要是能开个酒厂造香槟还差不多
作者: 汉匈大帝    时间: 2018-1-29 08:15
这个帖子非常好,满足了我新兵穿的像正规军的要求。不在像穿的像土匪一样的。
作者: 大海戎马    时间: 2018-1-29 13:37
更新后 战场士兵逃跑的 代码貌似有变化了,楼主估计要跟新下了
作者: 15738509007    时间: 2018-1-29 14:37
楼主大大, 不是说用魔球改的话容易出BUG吗? 我就想改改弓箭的数量 和马匹的护甲和血量 不然弓箭都不够射的, 马也太脆了  神器马都冲不了几次阵就挂了
作者: 继续探寻自由    时间: 2018-1-29 14:47
大神,请问关隘系统怎么添加啊?就是汉匈的关隘系统,需要编辑模式吗?
作者: LycenYao    时间: 2018-1-29 16:01
15738509007 发表于 2018-1-29 14:37
楼主大大, 不是说用魔球改的话容易出BUG吗? 我就想改改弓箭的数量 和马匹的护甲和血量 不然弓箭都不够射的, ...

只是改这个就没啥问题,放心用
作者: lusan    时间: 2018-1-29 16:02
LycenYao 发表于 2018-1-29 16:01
只是改这个就没啥问题,放心用

LZ求汉匈的骑射补丁和骑兵换武器补丁
作者: LycenYao    时间: 2018-1-29 16:08
大海戎马 发表于 2018-1-29 13:37
更新后 战场士兵逃跑的 代码貌似有变化了,楼主估计要跟新下了

感谢提醒,已更新。
看了一下代码,只是删掉了一些判断语句,对整体影响不大。
作者: xsw    时间: 2018-1-29 16:08
厉害厉害,改派福音
作者: 伟岸多所无群    时间: 2018-1-29 16:39
一次更新,毁了所有,,,,mmp
作者: itoko    时间: 2018-1-29 20:02
多谢,辛苦了
作者: liushunjiang    时间: 2018-1-29 20:08
喝酒请客那个,我改了会坏档,不知道楼主有没有试过
作者: LycenYao    时间: 2018-1-29 20:13
本帖最后由 LycenYao 于 2018-1-29 20:14 编辑
liushunjiang 发表于 2018-1-29 20:08
喝酒请客那个,我改了会坏档,不知道楼主有没有试过

你确定是因为改了这一块坏的档?
那一条的三处修改都不涉及新的操作块,按道理是不会导致坏档的
你确定一下是不是因为突然的版本更新坏了档


作者: liushunjiang    时间: 2018-1-29 21:00
LycenYao 发表于 2018-1-29 20:13
你确定是因为改了这一块坏的档?
那一条的三处修改都不涉及新的操作块,按道理是不会导致坏档的
你确定 ...

非常确定,要是还做了别的操作,我直播剁吉吉,我修改前后都进游戏试了
作者: liushunjiang    时间: 2018-1-29 21:01
LycenYao 发表于 2018-1-29 20:13
你确定是因为改了这一块坏的档?
那一条的三处修改都不涉及新的操作块,按道理是不会导致坏档的
你确定 ...

在你发这个之前,我也从论坛找了修改喝酒加关系的方法,也是一样的问题
作者: LycenYao    时间: 2018-1-29 21:05
liushunjiang 发表于 2018-1-29 21:00
非常确定,要是还做了别的操作,我直播剁吉吉,我修改前后都进游戏试了

坏档是以什么形式坏的档?
你自己修改的过程是怎样的?改了哪几个数?是不是改对了位置?改成什么数字了?
这个功能修改我已经自己测试过了,你把这上面的几个问题回答一下再剁也没问题
作者: rickwngsz    时间: 2018-1-30 11:47
没有坏档,就是改了后没有效果,爆率、酒馆亲密度、逃跑率、释放亲密度、城市三产等等




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