骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[讨论] 已解决 请问战团中如何指定新开局的城镇或城堡默认归属?

[复制链接]

2

主题

4

回帖

2

积分

平民

Rank: 1

UID
116049
第纳尔
80
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-2-19
鲜花(1) 鸡蛋(0)
发表于 2022-11-30 04:18:20 | 显示全部楼层 |阅读模式
本帖最后由 vegetto 于 2022-12-20 08:38 编辑

玩战团的领军者mod,发现每次新开局时,每个阵营总有几个城堡是归属固定的领主的(城堡和领主的名字相同,如“斯达玛堡”每次固定属于“斯达玛伯爵”),如何做到的?想修改城堡和领主的名字后,多固定几个开局归属关系,应该修改哪个文件?请大神们指教!

43

主题

1159

回帖

441

积分

骑士

Rank: 4Rank: 4

UID
3065189
第纳尔
685
精华
0
互助
16
荣誉
0
贡献
2
魅力
11
注册时间
2019-3-28

骑士美德之英勇勋章[杰出会员活跃勋章]

QQ
鲜花(108) 鸡蛋(0)
发表于 2022-11-30 10:05:11 | 显示全部楼层
脚本里有设定
(call_script, "script_give_center_to_lord", "p_town_14", "trp_knight_3_1", 0),
这个就是把第14个城镇分配个第三个阵营的第一个领主,其他也同理

鲜花鸡蛋

black2906  在2022-11-30 14:36  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
忠 誠 勇 毅 ,心 系 社 會

2

主题

4

回帖

2

积分

平民

Rank: 1

UID
116049
第纳尔
80
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-2-19
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2022-11-30 11:10:41 | 显示全部楼层
半世尘埃 发表于 2022-11-30 10:05
脚本里有设定
(call_script, "script_give_center_to_lord", "p_town_14", "trp_knight_3_1", 0),
这个就 ...

是Mod下的source文件夹中的module_scripts.py吗?按你说找到了,用记事本编辑试着加了四个固定关系,但是新开局没效果,重启游戏也是一样,是前后少了什么步骤吗?请再指教一下

加的代码是:

      (call_script, "script_give_center_to_lord", "p_castle_6", "trp_knight_1_9", 0), #Tilbaut_Castle
      (call_script, "script_give_center_to_lord", "p_castle_24", "trp_knight_1_10", 0), #Reindi_Castle
      (call_script, "script_give_center_to_lord", "p_castle_54", "trp_knight_1_12", 0), #Yalibe_Castle
      (call_script, "script_give_center_to_lord", "p_castle_16", "trp_knight_5_12", 0), #Almerra_Castle

2

主题

4

回帖

2

积分

平民

Rank: 1

UID
116049
第纳尔
80
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-2-19
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2022-11-30 12:44:37 | 显示全部楼层
半世尘埃 发表于 2022-11-30 10:05
脚本里有设定
(call_script, "script_give_center_to_lord", "p_town_14", "trp_knight_3_1", 0),
这个就 ...

原来是需要安装Python,按照教程重新生成了txt,重新开档有效,感谢你的指导!

2

主题

4

回帖

2

积分

平民

Rank: 1

UID
116049
第纳尔
80
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2009-2-19
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2022-11-30 13:09:08 | 显示全部楼层
已解决,解决方式发到这里,供其他入门骑友参考:

1、按照2楼 半世尘埃 指点的py修改方法,对Mod下的source文件夹中的module_scripts.py进行修改,用记事本编辑保存即可。即:
搜索"script_give_center_to_lord",在该段原始代码末尾加上若干行      (call_script, "script_give_center_to_lord", "p_castle_6", "trp_knight_1_9", 0),       根据自己的想法对应修改城堡和领主的ID。
2、安装Python2.6。下载地址参照https://bbs.mountblade.com.cn/thread-330994-1-1.html中,33楼winner7788提供的补档: http://pan.baidu.com/s/1pLvyx2z。建议安装在C盘根目录,即“C:\Python26”。
3、打开Python安装目录,复制里面的两个exe复制到上述Mod下的source文件夹中,该文件夹中应该还有个build_mod.bat 。
4、在下一步之前一定要注意:如果你之前对Mod文件夹的txt文件有修改过,需提前备份对应的txt文件,执行下一步后再覆盖回来。否则……(说多了都是泪)
5、运行build_mod.bat,会根据py文件在Mod文件夹中重新转录所有txt文件,包括我们修改的scripts文件。(也可以重新复制整个mod文件夹,运行build_mod.bat转录完成后,只把新生成的scripts.txt复制回来就行)
6、启动游戏重新开档,以上修改应该会有效,祝大家玩的开心。

鲜花鸡蛋

半世尘埃  在2022-11-30 14:25  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

0

主题

12

回帖

4

积分

平民

Rank: 1

UID
3448925
第纳尔
36
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2022-11-24

骑砍中文站APP会员勋章

鲜花(0) 鸡蛋(0)
发表于 2022-12-1 18:44:46 来自手机 | 显示全部楼层
请收下我的膝盖来自: iPhone客户端

1

主题

18

回帖

11

积分

随仆

Rank: 1

UID
3465926
第纳尔
71
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2022-12-27
鲜花(0) 鸡蛋(0)
发表于 2023-7-17 14:51:05 | 显示全部楼层
大佬有没有TXT修改的方法,试了半天不会搞,求大佬赐教
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-4-28 18:06 , Processed in 0.113340 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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