yunings 发表于 2006-11-25 22:39:02

新等级制度简要说明

呃,说实话,我也不是非常清楚这套等级制度的积分方式。新等级制度有三项指标,分别是等级及其称号、生命值和经验值。由于我对php语言不是很熟悉,因此,还是不太明白这三个指标的具体计算方法,只能把我知道的一些积分计算公式告诉大家,如果有php高手可以解释的话,就请帮个忙,多谢:handshake


// exp为经验值,mp为魔法值,hp为生命值
// $credits为总积分,$postsperday为平均每日积分數,$daysreg为注册天数
$hp= $postsperday/10;$hpmulti =round($postsperday / 6, 1);if ($hpmulti > 1.5) {
                $hpmulti = 1.5;
      }
      if ($hpmulti < 1) {
                $hpmulti = 1;
      }
      $maxhp = $level * 10 * $hpmulti;
$mp= $credits / 3;$maxmp= ($daysreg * $level) / 10;
$level = pow(log10 ($credits), 2);//等級
$ep = floor(100*($level - floor($level)));
$showlevel = floor($level + 1);

也就是说,
生命值=平均每日积分數/10
魔法值=总积分/3;最大魔法值=(注册天数*等级)/10
经验值=?? 不清楚floor放在这里是什么意思,汗:-_-b:

另外,论坛启用了种族/职业设置,类似于门派系统,有兴趣的玩家可以试试,不过,一旦你设置好了,就不允许修改了,所以,请慎重选择你的种族和职业,哈
页: [1]
查看完整版本: 新等级制度简要说明

捐赠