注册 登录
漫游UO 返回首页

Digger的个人空间 https://www.myuo.info/?528 [收藏] [复制] [分享] [RSS]

日志

写着玩玩系列之RunUO的一些底层规则(四)音乐难度的计算方法

热度 5已有 2507 次阅读2012-3-26 01:31

生物的音乐难度生成规则:

初始音乐难度 =(最大生命值×1.6 + 最大精力值 + 最大魔力值 + 技能值总和)÷10

若初始音乐难度小于等于70 ,则基本音乐难度 = 初始音乐难度 ;

若初始音乐难度大于70 ,则适用修正公式:基本音乐难度 = 70 +(初始音乐难度-70)× 3/11

然后依照生物的不同,还存在着附加音乐难度

(1)当该生物为魔法生物时,基本音乐难度 +10;

(2)当该生物有吐息技能时,基本音乐难度 +10;

(3)当该生物有着毒物免疫能力时,基本音乐难度 +10 ;

(4)当该生物有着肉搏攻击带毒能力时,基本音乐难度增加 带毒级别×2;

(5)当该生物属于吸血蝙蝠类时,基本音乐难度 +10;

(6)当该生物为金怪时,基本音乐难度 +40 。(在此并不包括因Paragon buffer而额外获 得的音乐难度加成)

(7)以上附加难度值均可以累加,若最终音乐难度超过160 ,则仍按160 计算。

至此,已完成一个生物的音乐难度赋值。

例一:以一只 Ogre lord为例说明,它最大生命值511,最大精力值72,最大魔力值58,共三项技能320点,那么计算初始音乐难度为:(511×1.6+72+58+320)÷10 = 126.76 ,

此数值大于70 ,因此适用修正公式:70 +(126.76-70)× 3/11 =85.48 ,

在附加音乐难度中,胖子王仅对应2级毒免疫的能力,因此它的最终音乐难度为 95.48 。在动物学中显示为95.4 。

例二:以一只中国龙为例说明,它最大生命值480 ,最大精力值211 ,最大魔力1013 ,技能总和为65.4+52.8+100.0+118.3+106.8+100.0=543.3 ,

那么计算初始音乐难度为:(480×1.6+211+1013+543.3)÷10=253.53 ,

再次进入修正公式计算:70+(253.53-70)×3/11 ≈120.05 ,

在附加音乐难度中,中国龙对应(1)(2)两项,因此最终音乐难度为140.05 。在动物学中显示为140.0 。

by 山猪老爷原创

下期再见


路过

鸡蛋
4

鲜花

握手

雷人

刚表态过的朋友 (4 人)

发表评论 评论 (6 个评论)

回复 龙老爷~ 2012-3-26 02:13
山猪老爷我爱你!!~~
回复 Digger 2012-3-26 20:57
光看不顶,木有小鸡鸡 !
回复 猪骨头 2012-3-27 11:05
好文章,好文采,好一个技术流的山猪老爷
回复 盖伦 2012-3-27 11:20
山猪老爷好有深度啊!
回复 青青/:) 2012-3-27 11:42
看得我都想练个诗人了
回复 nike 2012-5-21 22:11
不错啊。说的好

facelist

您需要登录后才可以评论 登录 | 注册

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|漫游UO ( 粤ICP备19012221号 )

GMT+8, 2024-4-26 04:12 , Processed in 0.027012 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部