有两个文件,都需要改,本贴以KNC为例,其他大同小异,请自行摸索
为什么有两个,咱也不知道,咱也不敢问。先看下路径
KCN-GenshinServer_v0.1.7-Beta_4.0.x\KCN-GenshinServer_v0.1.7-Beta\Server\grasscutter\data\Shop.json
KCN-GenshinServer_v0.1.7-Beta_4.0.x\KCN-GenshinServer_v0.1.7-Beta\Server\grasscutter\resources\ExcelBinOutput\ShopGoodsExcelConfigData.json
Shop.json
的配置说明{
"shopId": 902, //商店id 礼包商城
"items": [
{
"goodsId": 902203, //商品id 唯一id不用管,不重复就行
"goodsItem": {
"id": 203, //物品id 创世结晶
"count": 6666 //数量 6666个
},
"scoin": 1, //每个商品消耗的莫拉数量 其实是总限购数量
"costItemList": [],
"buyLimit": 10, //限购数量 设置无效果
"beginTime": 1640966400, //商品有效开始时间戳
"endTime": 2051193600, //商品有效结束时间戳
"minLevel": 1, //最小限购等级 其实是单次最高限购数量
"maxLevel": 1, //最大限购等级 其实是每个商品消耗的莫拉消耗数量
"hcoin": 160, //每个商品消耗的原石数量
"mcoin": 10, //每个商品消耗的结晶数量
"refreshType": "SHOP_REFRESH_DAILY", //商品状态刷新方式 每天刷新
"shopRefreshParam": 1 //商品刷新周期 一天
}
]
}
对应割草机的菜单设置即可,没必要自己写,容易出问题的
ShopGoodsExcelConfigData.json
的配置说明注意:这个需要手动改代码,且不一定生效,没有注释的我也不知道作用
{
"goodsId": 102003, //商品id 唯一id,不重复就行
"subTagNameTextMapHash": 2900970978,
"subTabId": 2,
"shopType": 1001,
"itemId": 223, //物品id 纠缠之缘
"itemCount": 1, //物品数量 1个
"costItems": [
{
"id": 221,
"count": 5
},
{},
{},
{}
],
"platformTypeList": [{}],
"refreshType": "SHOP_REFRESH_MONTHLY", //商品状态刷新方式 每月刷新
"refreshParam": 1, //商品刷新周期 一个月
"beginTime": "2019-12-01 00:00:00", //商品有效开始时间
"endTime": "2035-01-01 00:00:00", //商品有效结束时间
"preconditionParamList": ["", ""],
"minShowLevel": 1,
"minPlayerLevel": 99, //最小限购等级 其实是单次最高限购数量
"maxPlayerLevel": 0, //最大限购等级 目测是每个商品的消耗数量
"sortLevel": 10,
"ENMHPOFIHPK": []
}
前者是刚启动游戏的时候默认加载的商城配置文件,后者是重载配置会加载的,很大概率覆盖前者。配置测试会更新在我的博客,欢迎关注。
本文作者:Makoto
本文链接:https://blog.ciy.cool/archives/63/
最后修改时间:2024-07-12 12:51:18
本站未注明转载的文章均为原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!