2012-02-03 16:13:15作者:admin
大家都谈了武器升级的程序.我今天也谈谈吧.
pk值一定会参于运算.原因很简单,系统中已经存储了每个人的pk值,同时pk值会影响人物死亡的爆率.我们预设pk值一共分为10点吧.那么pk值武器计算式为. 1- pk值/10
黑铁纯度:黑铁纯度也同样会参与计算.做为升级武器的要求投入黑铁.黑铁就仅有纯度一个数值,故同样会参于运算.可以简单的计算为总纯度/个数*黑铁系数=黑铁值可以重完成任务时的npc并不理会你每个黑铁的纯度,只要平均值达到了就可以.我们可以假设黑铁系数为1/24=0.042
首饰问题:首饰千变万化.但可用于编程计算的参数也不会过多.能力值=(总持久度/个数/首饰持久*总能力/个数)x首饰系数我们可以假设首饰系数为1/10=0.1
个人幸运值:每个人都会有一定的个人幸运值.这一点可以通过占卜师得出.为什么gt要取消这个npc,原因可以推算为影响了游戏中的一部分.但能影响的部分是什么呢.爆率,不可能.因为做过私服的都知道.这个没有计算进去.任务.也不可能,随机的任务,.那就是升级武器了.通过大家去占卜时的对话.也就三个模式.故我们分为3个数值.这里计算为0.9 0.8 0.7
武器修练值:大家都知道武器修练会有一个数值,经验值会有4个档次.这里当有4个数值吧.这个应该为主要影响参数.个人认为是0.8 0.7 0.6 0.5
武器幸运值:就是幸运+几.诅咒+几.这个个人认为不会参加到计算中去.
武器本身值:因为武器分为一般.高级.稀世三大类,同样参于到计算中的也就只有3个数值.预设为0.8 0.7 0.6
现在推一下公式(有可能不对)假设一下:我用一把破山升级第一次用五个10的黑铁.五个满持久龙戒pk值有1点(灰名状态下)
那么pk值为0.9黑铁值为0.42首饰值为0.5个人幸运值(幸运极了)0.9武器本身修练修0.7武器本身值0.6
那么.公式应该为
(pk值+黑铁值+首饰值)x50%+(个人幸运值+武器修练值+武器本身值)x50%=2.01
系统判定为:大于2的为成功.小于2的为失败. 2.01>2.0武器成功