骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[求助] 缺少外交策略 mod 代码?

[复制链接]

20

主题

60

回帖

49

积分

扈从

Rank: 2Rank: 2

UID
3067732
第纳尔
127
精华
0
互助
5
荣誉
0
贡献
0
魅力
5
注册时间
2019-4-11
鲜花(10) 鸡蛋(0)
发表于 2021-2-2 10:45:37 | 显示全部楼层 |阅读模式
我正在尝试把 custom tree troops (自定义兵种树)加入到我的 mod,可是他出现了如下报错
  1. Traceback (most recent call last):
  2. File "src/process_global_variables.py", line 6, in <module>
  3. from module_dialogs import *
  4. File "/Users/admin/chronicles/money-and-honour/src/module_dialogs.py", line 26515, in <module>
  5. modmerge(var_set)
  6. File "/Users/admin/chronicles/money-and-honour/src/modmerger.py", line 297, in modmerge
  7. modmerge__(modcomp_name,var_dict)
  8. File "/Users/admin/chronicles/money-and-honour/src/modmerger.py", line 239, in modmerge__
  9. _temp.__dict__[mergefn_name](var_dict)
  10. File "/Users/admin/chronicles/money-and-honour/src/cstm_dialogs.py", line 94, in modmerge
  11. index = [i for i, dialog in enumerate(orig_dialogs) if dialog[1] == "dplmc_constable_recruits_and_training" and dialog[4] == "dplmc_constable_pretalk"][0]
  12. IndexError: list index out of range
复制代码
并且会报很多 warning(Global variable never used: xxx 以及 usage of unassigned variable,都是同样的东西,一会说用了 unassign 一会说 assign 了没用),应该就是这里没处理好导致的。

很明显,错误是 index = [i for i, dialog in enumerate(orig_dialogs) if dialog[1] == "dplmc_constable_recruits_and_training" and dialog[4] == "dplmc_constable_pretalk"][0] 的所导致……所以说我是不是要加入外交策略的代码啊?——如果真是那样我得花一大堆时间了。。有没有啥好方法

倒是能编译出来点东西:


5

主题

201

回帖

122

积分

见习骑士

Rank: 3

UID
3103735
第纳尔
1596
精华
0
互助
10
荣誉
1
贡献
0
魅力
34
注册时间
2019-9-10
鲜花(32) 鸡蛋(0)
发表于 2021-2-2 15:17:35 | 显示全部楼层
只能说你添加的方式有问题,M大的代码没问题。
已退

20

主题

60

回帖

49

积分

扈从

Rank: 2Rank: 2

UID
3067732
第纳尔
127
精华
0
互助
5
荣誉
0
贡献
0
魅力
5
注册时间
2019-4-11
鲜花(10) 鸡蛋(0)
 楼主| 发表于 2021-2-2 17:03:21 | 显示全部楼层
肯定是啊……就是缺少外交策略里头的 constable 功能。

外交策略似乎是外国人开发的啊……要是是 m 大我就去问他了

5

主题

827

回帖

285

积分

见习骑士

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

Rank: 3

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

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

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

本版积分规则

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

GMT+8, 2024-11-19 12:29 , Processed in 0.121792 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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