请选择 进入手机版 | 继续访问电脑版

13号避难所

 找回密码
 立即注册
搜索
查看: 2688|回复: 10

一二代交易技能與商品價格的關係

[复制链接]
发表于 2019-1-18 21:08:36 | 显示全部楼层 |阅读模式
一時興起就翻了一下和驗證相關計算,這部份沒啥bug。
呼叫交易介面的腳本函式會接受一個參數來調整交易價格,而交易還會受到NPC對玩家的好感值影響(不是所有NPC都有)。

▼二代計算:
  • 如果玩家有選大奸商(Master Trader)這perk,Master_Trader = 25.0,不然就是0。
    .
  • 交易修正值 = 腳本函式參數 + 好感修正值(依照好/普通/壞分為-15/0/25)
    價格折扣(浮點數) = (交易修正值 + 100.0 - Master_Trader) * 0.01
    .
  • 交易技能比例(浮點數) = (商人交易技能 + 160.0) / (玩家隊上最高交易技能 + 160.0) * 2.0
    .
  • 如果價格折扣算出來小於0,價格折扣 = 0.0099999998
    .
  • 總價格 = 金錢數量 + 扣掉金錢的物品總價 * 交易技能比例 * 價格折扣,小數部份捨去。

△實例:
新里諾的Eldridge交易技能有115,玩家交易技能200而且有選大奸商,在成為任一家族的左右手之後交易修正值是-20(就算之後頭銜沒了也一樣保有折扣),這時向他買一把10mm衝鋒槍(原價1000)價格就是:
價格折扣 = (-20 + 100 - 25) * 0.01 = 0.55
交易技能比例 = (115 + 160) / (200 + 160) * 2 = 1.52778(為方便取到小數第五位)
交易桌上的物品價格 = 1000 * 1.52778 * 0.55 = 840


▼一代計算:
  • 如果玩家有選大奸商(Master Trader)這perk,Master_Trader = 125,不然就是100。
    .
  • 交易修正值 = 腳本函式參數 + 好感修正值(依照好/普通/壞分為50/0/-25)
    交易技能差值 = 交易修正值 + 玩家交易技能 - 商人交易技能 + Master_Trader
    .
  • 交易技能差值計算出來的結果限制在最小值10、最大值300。
    .
  • 總價格 = 瓶蓋數量 + 扣掉瓶蓋的物品總價 * 100 / 交易技能差值,小數部份捨去。

△實例:
隊友Ian交易技能為30,玩家交易技能200而且有選大奸商,交易修正值為0,這時向他買一把10mm衝鋒槍價格就是:
交易技能差值 = 0 + 200 - 30 + 125 = 295
交易桌上的物品價格 = 1000 * 100 / 295 = 338

從上面能看得出來在一代物品價格最低就是原價1/3,最高是原價10倍,二代就有可能低到零元的程度(但是你交易桌上要有放東西才能讓交易成立)。另外二代那個160是直接定義在遊戲程序內的魔術數字。
发表于 2019-1-18 21:35:49 | 显示全部楼层
感谢解析~~~~~~~
发表于 2019-1-19 14:16:12 | 显示全部楼层
但实际上游戏中·······物资多得过份,所以·························
发表于 2019-1-19 19:40:14 | 显示全部楼层
感谢分析
然而我从来都没有在交易方面用过1点
发表于 2019-1-20 16:11:37 来自手机 | 显示全部楼层
分析涨知识
问题是,倒买倒卖远比不上趁火打劫来钱快啊
发表于 2019-1-21 19:55:40 | 显示全部楼层
这个公式岂不是说二代在一般情况下(也就是说折扣是1.0)的情况下,那么即使交易技能达到300%,买东西的时候是要对方的技能随便好一点,那玩家都要付比原价高的价格?那交易技能也太不值得加点了吧。Cassidy就已经80%了
 楼主| 发表于 2019-1-21 21:23:25 | 显示全部楼层
青草 发表于 2019-1-21 19:55
这个公式岂不是说二代在一般情况下(也就是说折扣是1.0)的情况下,那么即使交易技能达到300%,买东西的时 ...

差不多,商人交易技能只要有70%,玩家就算300%了不起也只能拿到原價。另外遊戲中交易技能最高的NPC是八飛龍的老闆,有150%
不過這樣看來大奸商的效果相對一代來說比較有用一些,它在一代基本上等於交易技能+25而已。
发表于 2019-1-21 23:11:29 | 显示全部楼层
结果还是没用的技能。
发表于 2019-1-29 08:49:59 来自手机 | 显示全部楼层
2代正常情况下24级成型,选大奸商只会拖慢进度
发表于 2019-2-26 12:47:00 | 显示全部楼层
嘿嘿,其实交易技能啥的省不了多少钱,反正是以物易物,多搜刮一些打点战利品就用不完了……前期稍微有点实力就可以在新里诺周边晃几圈,打几波黑帮强盗就有一把了……

还不满足就找新里诺武器店地下那家伙牛皮袋升级法,刷一堆值钱装备……
 楼主| 发表于 2019-6-24 11:17:38 | 显示全部楼层
稍微更新首篇的公式,先前沒注意到NPC的好感值也會有影響,所以幾個商人的價格計算對不起來。
像Maida Buckner就會採計這部份,而Eldridge則完全沒有。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|13号避难所

GMT+8, 2024-3-29 15:22 , Processed in 0.070156 second(s), 14 queries .

快速评论 返回顶部 返回列表