返回列表 发帖
Math.round((193-X)*b2/100)

嗯,仔细用颜色标识后不会错了.谢谢指出.

[ 本帖最后由 matthewii 于 2009-8-23 16:22 编辑 ]

TOP

=。=貌似公式里*b2/100的前面少了个括号
我之前算来算去后面也是193-XX.X=100+的
然后才发现 Math.round((193- 这里有两个括号而后面少了个……
后面应该是(193-1XX)*b2/100吧?

觉得分开两个算式看起来没那么累~
比如:
X=weaponASPD+Math.floor[Math.sqrt(agi*agi/2+dex*dex/5)/4+agi*b1/200]
Y=weaponASPD+Math.floor[Math.sqrt(agi*agi/2+dex*dex/7)/4+agi*b1/200]

三转STR型(193上限):
ASPD=X+Math.round[(193-X)*b2/100]

三转DEX型(193上限):
ASPD=Y+Math.round[(193-Y)*b2/100]

非三转STR型(190上限):
ASPD=X+Math.round[(190-X)*b2/100]

非三转DEX型(190上限):
ASPD=Y+Math.round[(190-Y)*b2/100]

还有就是摇摆舞蹈估计是b1+20
传说中aspd175->185  aspd180->193的神技~

白菜:233、233、233、233……

TOP

原帖由 小白快跑 于 2009-8-21 16:07 发表
每级修炼+0.5还有么?


资料显示,UNKNOWN

所以就算有,也不再是每级+0.5了.

TOP

每级修炼+0.5还有么?

TOP

有空的时候我会加个只要学过基本计算法则的人都能看懂的计算举例数据过程.

TOP

Math.sqrt 是取算数平方根(也就是开根号,取正数结果,负数不要)

Math.round 有几种说法,不过这里可以当作简单的四舍五入.

TOP

我只查到这个

Math.floor   求最大的整数但不大于本身
比如:
Math.floor(0.6)=0
Math.floor(0.4)=0
Math.floor(5)=5
Math.floor(-5.4)=-6
Math.floor(-5.6)=-6

[ 本帖最后由 minos 于 2009-8-21 14:29 编辑 ]

TOP

科普贴啊……
其实小白的我最想问的是:
Math.floor
Math.sqrt
Math.round
是代表怎么算?

Math.floor是无条件取整?

白菜:233、233、233、233……

TOP

新的时代真可怕.
把签名改回来~

TOP

添加已知的b2数据

TOP

更新大主教相关数据

TOP

再次更新..简化后..

[ 本帖最后由 matthewii 于 2009-8-20 17:03 编辑 ]

TOP

对每秒攻击次数做了小修正.

TOP

修正弓系武器ASPD公式.有一些不同.

[ 本帖最后由 matthewii 于 2009-8-20 15:18 编辑 ]

TOP

原帖由 wu421459361 于 2009-8-20 08:11 发表

看公式呀,所有+速技能和+速药水将和agi挂钩,也就是说,没有a的话,波水喝了几乎=白喝
100a和120a相差就不是一点点了


你没明白我的意思是,我是说没有必要练纯AD型.AGI和DEX在公式里可以看出,由于在%效果技能卡片装备不存在的情况下.几乎全段取整数,这意味着小数点的不存在,也意味着并不是每一点AGI和DEX都能发挥作用.而自己调节ADI和DEX的数值,达到理想中和其他属性的平衡是最好的.还有就是能接受的升到100以上AGI和DEX花费的超额基础属性点的代价.

TOP

返回列表