天才一秒记住【第一中文网】地址:www.dyzww.cc
进行了许多项的交易。这些正面言论让张三对这名玩家的好感度越来越高。又是一天下班回家,张三遇见了好朋友李四,就顺带告诉了李四这名十分友善的玩家,这让李四也对该玩家生出了好感』
张三从其他村民处得知了对这名玩家类似的言论,最终也是大大提高了言论强度。所以我们也可以得知:当村民将言论传播给其他村民的时候,如果那位村民已经有了这个言论,就会提高那位村民相应言论的强度。
需要注意的是,当一位村民给其他村民传播言论时,也会降低其自身的言论强度。降低的值因言论类型而异,具体如下:
minor_positive|5
major_positive|0
minor_negative|5
major_negative|10
trading|20
并且,不同类型的言论也有不同的传播门槛。言论强度要到达传播门槛,村民才会传播言论给其他村民:
minor_positive|5
major_positive|100
minor_negative|20
major_negative|10
trading|20
这村民社会学还真有点复杂,看来要研究村民们的八卦还是有点难度的。但对于玩家也就是我们来说,最关心的其实应该是言论强度对商品价格的影响。
村民受且仅受言论影响的价格可以通过下面的公式进行计算,其中作者自己定义的六角括号〔〕,代表此括号内的运算在得出结果后会被去除小数部分,只保留整数部分。比如〔18.5〕=18、〔-64.12〕=-65、〔0.1〕=0。
y = x -〔(5A + b + c - d - 5E)x p〕
y······最终价格
x······基准价格
p······该项交易的交易选项价格乘数,一般是0.05或0.2(pricemultiplier)
A······major_positive类言论强度
b······minor_positive类言论强度
c······trading类言论强度
d······minor_negative类言论强度
E······major_negative类言论强度
(pS:中文minecraft wiki在这边犯了一个错误——顺序错了,请各位以前参考过相应内容的读者注意一下。英文minecraft wiki的对应部分是正确的。
这个错误在2020年6月17日16:31的Id为的版本中出现,在2022年5月2日被修复。——2022年5月2日作者注)
举个例子,假设一位村民对一位玩家拥有如下言论:
minor_positive:25
major_positive:20
minor_negative:5
major_negative:15
trading:4
那么对于一项原本价格为5绿宝石、乘数为0.05的一项交易来说,最终的价格应该是:
y = 5 -〔(5x20+25+4-5-5x15)x0.05〕
y = 5 -〔2.45〕
y = 5 - 2
y = 3
当然,y肯定不能等于甚至小于0,mojang
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!