作者laechan (小太保)
看板mud_sanc
标题[闲聊] 打不中也有熟练
时间Sun Sep 18 09:47:30 2011
for(i=0;i<times;i++)
{
if 有打中
k=k+1;
}
经过上面的回圈..
k = 有打中的次数
times = 你实际打几次
而目前公式是这样.,.
// 把 times 变成 k ,要是闪过就没有熟练。
t1=0;
if(k>0)
t1=1+k+tarl/15+random(1+k+j/40);
怪物等级 理性
理论上要计算没打中时也有的熟练度就是..
没打中几次
t1 = t1 + (times-k) x 基本熟练度;
而一般来说基本熟练度会依该技能值的多寡、或者
你现在几级、怪物几级、理性来决定。
那理论上若依原公式,基本熟练度有两种定法..
1. tarl/15 <= 以 怪物 的等级为主
2. j/40 <= 以 自己 的理性为主
反正不难写(加一行而已),但是上面有问题就是了
不能直接套用。
(要把 times 换成别的值才行)
各位有意见可提出, 我会列入参考, 我现在的状态
无法编修太长的档案, 晚上再改回圈的计算部份.
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.26.190.169
1F:→ laechan :新公式已实装, 现在没打中怪也会有一些熟练度 09/18 23:21
2F:→ laechan :这个公式还存在修正的空间 09/18 23:21
3F:→ laechan :t1+=(times-k)+tarl/30+random(1+j/80); 09/18 23:21
4F:→ laechan :tarl=怪物等级, j=理性 09/18 23:21