第一次发帖,有什么不周到的地方请多多包含,这个教程主要还是对一些不爱打mod或者不方便打超级模块这种数据修改mod的人提供方便。
首先找到这个路径”D:\TKF3.8.3\Client.0.14.1.2.29197\Aki_Data\Server\configs”打开ragfair.json你会得到一下画面(这是我已经修改过的画面,数字上大家会和我的有出路)。
我们只要看上面就好了,首先“runIntervalSeconds”: 5,是物品多久会进行一次计算是否可以售出,建议不要改到零,因为我没改过,我怕会有问题。
“runIntervalValues”: {
“inRaid”: 60,
“outOfRaid”: 5
},
这几行简洁的来说将战局内和战局外计算是否可以售出的时间分不同了,“inRaid”: 60,指的是在战局内运行间隔设为60秒,“outOfRaid”: 5则是当不在战局内时,运行间隔则使用基础配置,即5秒,这个地方大家可以改的和第一行一样,以防出现问题。
“fees”: true,这行的意思就是出售概率是否受手续费的影响,true则为考虑,反之false则不考虑。
“base”: 100,
“sellMultiplier”: 1.24,
“maxSellChancePercent”: 100,
“minSellChancePercent”: 0
},
这几行是具体的出售概率修改了,第一个“base”: 100,是物品售出的基础概率,就是上架时没有受到任何参数影响的基础概率(我是这样理解的),这行的数值建议不要超过一百。
而第二行“sellMultiplier”: 1.24,就是受到如最低售价,最高售价,手续费等影响因素动态调整售出概率的最高值,调成1就是完全不受影响。
第三和第四行“maxSellChancePercent”: 100,”minSellChancePercent”: 0的意思就是售出概率的最大值和最小值,看数值也知道那个是最大值那个是最小值了吧 。
“time”: {
“min”: 0,
“max”: 1.0
},
“expireSeconds”: 60
},
“time”表示定义随机时间范围内的售卖触发时机
"min":0
: 触发售卖的最短时间占比为0,意味着售卖可以在周期的任意时刻开始。
"max":1.0
: 触发售卖的最长时间占比为1.0,即最大可能是在周期结束时触发。这两个东西我没动,估计是将十二个小时分成了0到1,这个1大家可以酌情减少(有问题不要找我OWO)
"expireSeconds":60
: 指定物品过期前的剩余秒数为60秒,这可能用于决定何时应优先考虑售卖即将过期的物品,大家下架物品要等待的时间也是这个控制的。
好了,再往下就没什么看的了,我想要jb(bushi
教程太需要了,mpt也可以用吗
请教一下楼主知不知道物品出售给商人的价格在哪里修改?我改了Aki_Data\Server\database\templates\price.json文档,但是没有效果
请教一下大佬,跳蚤市场里面的物品售价怎么修改,比如改为0.1折扣