骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 93271|回复: 108

[分享] 新建/修改兵种数据装备教程【无需新档】1.59版本已更新

  [复制链接]

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-1-10 01:29:48 | 显示全部楼层
本帖最后由 Erechtheus 于 2021-1-10 14:29 编辑

好吧我找到了

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-4-27 21:51:07 | 显示全部楼层
鬼眼丽人 发表于 2021-4-25 20:31
大佬,怎么让自己添加的兵种可以在村子里招募啊,代码在哪呢?
谢谢了

同问,顶一下

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-7-23 18:57:47 | 显示全部楼层
本帖最后由 Erechtheus 于 2021-12-5 18:48 编辑
small3hei 发表于 2021-7-23 16:19
自问自答:找到原因了,官方的兵种代码在装备代码段下面还有一行
这行代码会引用sandboxcore_equipment_ ...

好家伙全自问自答完了,不过替换装备问题补充一点,至少1.5.9(之后突然特别忙没改过数据了)的情况下,mod里和原有兵种同id的兵种的装备库会加上原来Sandboxcore兵种文件里那个单位的装备库,所以要不出现原有装备的话可以1.设定一套装备,不放在EquipmentRoster里(比如:
<Equipments>
        <equipment slot="Item0"
                   id="Item.peasant_pitchfork_2_t1" />
        <equipment slot="Head"
                   id="" />
        <equipment slot="Body"
                   id="Item.bandit_leather_water_flask" />
</Equipments>
就会无视所有EquipmentRoster,让武器1一定是peasant_pitchfork_2_t1,头盔一定是没有,身甲一定是bandit_leather_water_flask,但没写上的部分还会在EquipmentRoster里找)
1.6.4更新:不能这么做了,会跳出

2.就是新建id重新做兵种(其实我还挺推荐,顺便重新做汉化的代码)

还有一个发现的现象是不同EquipmentRoster里的装备似乎会相互污染,如
<Equipments>
    <EquipmentRoster>
            <equipment slot="Item0"
                   id="Item.A" />
    </EquipmentRoster>
    <EquipmentRoster>
            <equipment slot="Item1"
                   id="Item.B" />
    </EquipmentRoster>
</Equipments>
可能会出现同时装备AB的单位(尽管没有这样的EquipmentRoster)

鲜花鸡蛋

small3hei  在2021-7-23 22:02  送朵鲜花  并说:非常感谢

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-7-23 19:02:46 | 显示全部楼层
small3hei 发表于 2021-7-23 16:19
自问自答:找到原因了,官方的兵种代码在装备代码段下面还有一行
这行代码会引用sandboxcore_equipment_ ...

关于这一串(<EquipmentSet id="sturgia_troop_civilian_template_t2" civilian="true" />)我怀疑他只是设定兵种在城市中(比如做那个敌对黑帮入侵的任务)的装备

鲜花鸡蛋

small3hei  在2021-7-23 22:03  送朵鲜花  并说:你是对的,本帖楼主的教学里也有提到,薅头发薅多了,疏忽了

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-12-5 02:59:30 | 显示全部楼层
KaadaJiin 发表于 2021-11-23 01:26
请问士兵的生命值以及别的都是靠那个lv提供的么?还是说可以更详细的修改呢?

生命值好像没有perk都是100,其他的应该都是改技能的值;lv(等级)应该只会影响坐镇指挥?

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-12-9 13:04:19 | 显示全部楼层
KaadaJiin 发表于 2021-12-9 10:03
请问可以额外修改么?我是把一级兵修改成很强然后没升级了,但是感觉好脆。

可以改(希绝那个mod好像就改了)但我不会,可能得改dll

24

主题

371

回帖

234

积分

见习骑士

Rank: 3

UID
3205204
第纳尔
1905
精华
0
互助
21
荣誉
1
贡献
0
魅力
11
注册时间
2020-10-30

骑砍中文站APP会员勋章

鲜花(9) 鸡蛋(0)
发表于 2021-12-12 13:15:14 | 显示全部楼层
邋遢大叔 发表于 2021-12-11 22:37
有关文件:
Modules\SandBoxCore\ModuleData
spitems.xml(游戏内所有物品有关数据)

现在是items文件夹里的一堆文件,但其实把它们汇总成一个文件是没问题的,只是分类方便(?)找
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-10-11 04:01 , Processed in 0.063153 second(s), 19 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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