找回密码
 加入我们
搜索
热搜: 活动 交友 discuz
查看: 1367|回复: 5

【灌水】宠物高级知识讲座

[复制链接]
发表于 2006-6-13 17:02:37 | 显示全部楼层 |阅读模式
为了让大家更好的玩宠物,特开设此讲座.

大家要多多送花哦,不然就没有下一讲了.

第一讲:能力点的分配

加一点体力:HP+8,SP+1,攻,防,敏,魔,(+0.2,+0.1,+0.2,+0.04)

加一点力量:HP+4,SP+4,攻,防,敏,魔,(+2.2,+0.2,+0.2,+0.04)  

加一点强度:HP+3,SP+2,攻,防,敏,魔,(+0.2,+2,+0.2,+0.14)  

加一点速度:HP+3,SP+2,攻,防,敏,魔,(+0.2,+0.5,+2,+0.1)  

加一点魔力:HP+1,SP+10,攻,防,敏,魔,(+0.1,+0.1,+0.1,+2)  

大家可以根据上面的公式调整自己的能力点分配。
发表于 2006-6-13 19:34:45 | 显示全部楼层
送花送花!继续讲!
回复

使用道具 举报

 楼主| 发表于 2006-6-14 22:16:51 | 显示全部楼层
第二讲,攻击的伤害值计算
还没研究透,还望能人相助
回复

使用道具 举报

发表于 2006-6-14 22:56:22 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2006-6-18 18:20:44 | 显示全部楼层
谢谢迷迷的源码,看了清楚了。

大致就是:
先修正攻防值:不到240的实算,超的部分除以3取整。
//宠物攻击怪物伤害计算
//攻击/防御 240 以上修正
if($atk > 240) { $atk=240+($atk-240)*3/10; }
if($def > 240) { $def=240+($def-240)*3/10; }
//伤害计算公式
$atkdown=$atk+3*$def;
$atkup=3*$atk*$atk;
$petatkresult=floor(($atkup/$atkdown)*(mt_rand(90,110)/100));

//有装备武器的话
if($itemvalue1 > 0){$petatkresult=floor($petatkresult*1.15);}

大家一看就清楚了吧,不用我解释了吧,偷偷懒,别见怪
回复

使用道具 举报

 楼主| 发表于 2006-6-18 18:21:52 | 显示全部楼层
第三讲,讲什么好呢,再想想
回复

使用道具 举报

手机版|小黑屋|啊三国

GMT+8, 2026-7-15 19:45

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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