骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[求助] 萌新问下自建兵种和武器问题

[复制链接]

1

主题

2

回帖

6

积分

平民

Rank: 1

UID
3490272
第纳尔
18
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-3-3
鲜花(0) 鸡蛋(0)
发表于 2023-3-5 17:01:54 | 显示全部楼层 |阅读模式
想问个自创武器和人物问题,就是那个武器和角色,士兵都有一个根Id比如女剑士
id="sword_sisters_sister_3"
但是这个id既不能改也不能自己乱编好像,我看b站一些up的教程好像是没啥格式直接编一串就行,但是我别说编,在原版上改一个字母都会炸,怎么解决呢?

55

主题

2759

回帖

1769

积分

子爵[版主]

吟游诗人

Rank: 7Rank: 7Rank: 7

UID
3054380
第纳尔
23809
精华
2
互助
57
荣誉
44
贡献
916
魅力
1418
注册时间
2019-1-18

骑砍中文站APP会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章霸主正版勋章剧本设计大奖赛骑友真人秀Ⅷ勋章骑友真人秀Ⅶ勋章骑友真人秀Ⅸ勋章

QQ
鲜花(512) 鸡蛋(2)
发表于 2023-3-5 21:21:45 | 显示全部楼层
因为这个ID一改动,相当于mod所有文件里调用了这个物品的ID都要对应改动,比如这个ID叫sword_sisters_sister_3,你改成sword_sisters_sister_2,虽然你在物品里改了,但是他也许会出现在别的文件里,你一改就要改全部的,不然就识别不到这个ID了。如果碰巧这个物品就出现在这里一次,你改动后游戏就不会报错。但是你想,你加了一个物品,你肯定要把他加到兵种文件夹里吧?
珍惜 奉献 不负韶华

1

主题

2

回帖

6

积分

平民

Rank: 1

UID
3490272
第纳尔
18
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2023-3-3
鲜花(0) 鸡蛋(0)
 楼主| 发表于 2023-3-5 21:35:48 | 显示全部楼层
幼稚园殺手 发表于 2023-3-5 21:21
因为这个ID一改动,相当于mod所有文件里调用了这个物品的ID都要对应改动,比如这个ID叫sword_sisters_siste ...

原来如此,但是建一个全新的单位或者武器的话按道理根id就是独一无二的才对,为什么也会报错呢,比如弄一个新的弩,之前原有的弩分别是crossbow_a/b....f,所以按道理crossbow_g以下应该不会再有冲突了,可是我弄了这个id依然会报错...

31

主题

209

回帖

187

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1582
精华
0
互助
23
荣誉
0
贡献
0
魅力
83
注册时间
2015-3-3
鲜花(57) 鸡蛋(0)
发表于 2023-3-6 09:55:58 | 显示全部楼层
用魔球改就行了,添加一个新道具或者兵种,魔球会给你改其他需要改的。自己改txt添加物品容易漏东西。

55

主题

2759

回帖

1769

积分

子爵[版主]

吟游诗人

Rank: 7Rank: 7Rank: 7

UID
3054380
第纳尔
23809
精华
2
互助
57
荣誉
44
贡献
916
魅力
1418
注册时间
2019-1-18

骑砍中文站APP会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章霸主正版勋章剧本设计大奖赛骑友真人秀Ⅷ勋章骑友真人秀Ⅶ勋章骑友真人秀Ⅸ勋章

QQ
鲜花(512) 鸡蛋(2)
发表于 2023-3-7 20:50:35 | 显示全部楼层
GofatherKevin 发表于 2023-3-5 21:35
原来如此,但是建一个全新的单位或者武器的话按道理根id就是独一无二的才对,为什么也会报错呢,比如弄一 ...

如果你是用txt改的,我就不知道了
珍惜 奉献 不负韶华

11

主题

36

回帖

24

积分

随仆

Rank: 1

UID
3254587
第纳尔
388
精华
0
互助
2
荣誉
0
贡献
0
魅力
0
注册时间
2021-7-23
鲜花(0) 鸡蛋(0)
发表于 2023-3-11 09:17:33 | 显示全部楼层
举个例子,原py文件部队模板里有trp_farmer(农民),然后把troop文件里农民的id改了,然后部队模板等文件里的没改,就会出错
如果是对原有兵种的id进行修改或者已经在别的文件里使用过的自建兵种id进行修改然后其他文件没有做相应的修改就会出错
可以用notepad++里Crtl+F搜索时选择“查找所有打开文件”找要修改的兵种然后全部替换或者一个一个改
魔球就没有这个问题,改兵种id之后其他文件好像也会相应自动修改
再深入的问题我也不太清楚了,也是个小白...

9

主题

566

回帖

223

积分

见习骑士

Rank: 3

UID
3367491
第纳尔
1449
精华
0
互助
8
荣誉
1
贡献
0
魅力
31
注册时间
2022-6-10
鲜花(20) 鸡蛋(0)
发表于 2023-4-18 08:58:58 | 显示全部楼层
只能新增不能修改原版,不然你进档的时候,部队里面有这个兵,但是缺失了ID,必炸
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-11-19 12:38 , Processed in 0.119416 second(s), 26 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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