作者laechan (小太保)
看板mud_sanc
标题[讨论] 虚拟物品价格与等级差、掉落机率的关系
时间Wed Dec 19 18:04:11 2012
讨论这个的意思是,我打算弄一个价格决定基础公式。
比方说怪物等级 x、某物品掉落机率为 y 时,则价格 z
z = f(x, y, 其它..)
也就是说,基本价格 z 将与 x 及 y 有关,其它影响则比方
1.怪物的主动攻击与否
2.怪物是否有特殊攻击
3.怪物特殊攻击的机率、威力跟效果
4.怪物的数量及分布率
5.该物品的用途
6.该怪物是否为群式、其只数是多少、..
.
.
目前基本价格我打算先这样子订
z = (怪物等级的平方)/30 x (80%/(30%+机率))
比方说某只怪物等级 120,A 物品机率 50%,B 物品机率 20%,
C 物品机率 5%...
A物品价格 = (120x120)/60 x 80%/(30%+50%) = 240
B物品价格 = (120x120)/60 x 80%/(30%+20%) = 240 x 1.6 = 384
C物品价格 = (120x120)/60 x 80%/(30%+10%) = 240 x 2 = 480
换言之,今天当我想决定「毒蛇的鳞片」的价格时,snake1 的
等级是 105,掉落机率是 50%,则..
鳞片价格 = (105x105)/60 x 80%/(30%+50%) = 183.75
群式怪物只数影响率:
比较直觉的想法就是 1x 只的时候价格就 +1x%
z' = z x (100+只数)%
则以平均 13 只为例,z' = 183.75 x 113% = 207.6375 = 208
我刚刚已经据此修正蛇鳞的价格为 208。
> vobjs 毒蛇的鳞片 value = 208
vobjs: 第[m003]号物品的价钱已设定为[208].
> vobjs -list 毒蛇的鳞片
编号 名称 设定者 单位 性 质 携带 价钱 卖店 交易
============================================================================
m003 毒蛇的鳞片 laechan 片 怪掉落 99 208
============================================================================
那麽,一个等级 200,只数 10 只,某物品掉落率 50% 的
价格又是多少呢?
z = ((200x200)/60 + 80% x (30%+50%)) x 1.1
= 666 x 1.1 = 733
这价钱也还算合理。
那麽,一个等级 60,只数 0 的普通怪物,某物品掉落率
也是 50%,其价格又是多少呢?
z = (60x60)/60 + 80% x (30%+50%) x 1
= 60
这价钱同样也还算合理。
各位有意见均可提出,不然我就照这样子公告实施,往後掉
落物的部份只要是「专属掉落物」就一律照这个公式算出基
础价格。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.157.53