商人id如下:
54cb50c76803fa8b248b4571 Prapor俄商
54cb57776803fa99248b456e Therapist大妈
579dc571d53a0658a154fbec Fence黑商
58330581ace78e27b8b10cee Skier欧商
5935c25fb3acc3127c3d8cd9 Peacekeeper美商
5a7c2eca46aef81a7ca2145d Mechanic机械师
5ac3b934156ae10c4430e83c Ragman服装商
5c0647fdd443bc2504c2d371 Jaeger猎人
656f0f98d80a697f855d34b1 BTR司机
638f541a29ffd1183d187f57 LightKeeper老登
6617beeaa9cfa777ca915b7c 竞技场裁判
回保率:
SPT_data\Server\configs\insurance.json
对3.11版本,最后一行 simulateItemsBeingTaken=false 即可100%回保。若为true,则投保物品丢80~90%。
测试了本文件的其他参数,都没啥效果,只有这一个影响,要么100%回保、要么几乎都回不来。
回保时间:
SPT_data\Server\database\traders\商人id\base.json
insurance 段落,max_return_hour和min_return_hour是回保时间(小时),可以改成你喜欢的,0也可以。
投保价格:
SPT_data\Server\database\traders\商人id\base.json
loyaltyLevels 段落,有4个insurance_price_coef,分别对应1-2-3-皇冠等级商人的投保价格。数值0~100对应0~100%价格。
价格基础数值为物品在SPT_data\Server\database\templates\handbook.json里设定价格。
所以你会发现,俄商大妈都是等级越高投保越贵……
取消商人卖物品的任务完成需求:
SPT_data\Server\database\traders\商人id\questassort.json
里面很多行,分别对应,某个交易单id:某个任务id
有些活动任务正常单机玩接不到,可以删掉某个任务,这样可以解锁更多交易项。
如果你懒得思考,直接清空列表,就无视任务条件,只需要商人等级了:
{
“started”: {},
“success”: {},
“fail”: {}
}
商人回收价格:
SPT_data\Server\database\traders\商人id\base.json
loyaltyLevels 段落,有4个buy_price_coef,是商人收购价,一般是50,代表价值为handbook.json内标价的50%。此外部分情况有额外加成,武器配件给机械师是60%,药品钥匙给大妈是60%等,这个额外buff暂时不知道哪里调。
商人售卖价格:
SPT_data\Server\configs\trader.json
traderPriceMultipler,是修改商人出售价格,1代表100%。purchasesAreFoundInRaid,true就是购买的物品带勾(战局内找到)
如果想单独修改某一项交易,需要去
SPT_data\Server\database\traders\商人id\assort.json
你得自己去找某个交易对应的代码:用物品id搜索得到交易id,然后用交易id寻找对应的需求量count。
商人补货刷新时间:
SPT_data\Server\configs\trader.json
updateTime里一大堆时间,分别代表刷新最小时间、最大时间(秒)范围。
buy_price_coef改的是商人收购价,四个是不同好感级的不同收购价。商人购买是改trader.json里面黑商和其他商人算两类
请问回保时间改为零就是一丢秒回吗?
max return hour和min return hour后面的值都得改成0才能一秒回保吗,这个是不是仅对改数据后新开的战局有效