找回密码
 点一下
查看: 1560|回复: 6

求算法!!

  [复制链接]
发表于 2008-3-15 14:49:00 | 显示全部楼层 |阅读模式
怎么才能是英雄的智力越高则被动技能的几率越高?
发表于 2008-3-15 15:48:32 | 显示全部楼层
这哪要什么算法
直接 用随机数搞定

用随机数 和英雄的智力 比较大小就行了
回复

使用道具 举报

发表于 2008-3-15 16:08:05 | 显示全部楼层
额,还是稍微需要一点的,否则高了就肯定100%了
lz知道war3护甲与减少伤害之间的公式吗?运用这个类似的公式,可以做到无限接近100%,但到不了100%的
回复

使用道具 举报

发表于 2008-3-15 17:31:24 | 显示全部楼层
搞多几个技能等级 设置成与智力正相关
回复

使用道具 举报

发表于 2008-3-15 17:42:59 | 显示全部楼层
等比数列求和公式就行,比如 1 - 0.99的智力次方
回复

使用道具 举报

 楼主| 发表于 2008-3-22 17:28:31 | 显示全部楼层
   可怜。。。还是没人帮得到。。。

LS的算法只要智力超过2000就接近100%了。。。
回复

使用道具 举报

发表于 2008-3-22 17:37:19 | 显示全部楼层
如果属性太变态的话,可以智力先除以一个数才拿来计算,或者把0.99改成0.9999等等
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-6-24 21:12 , Processed in 0.032405 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表