[閒聊] 打不中也有熟練

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/09/18 09:47), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
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

09/18 23:21, , 1F
新公式已實裝, 現在沒打中怪也會有一些熟練度
09/18 23:21, 1F

09/18 23:21, , 2F
這個公式還存在修正的空間
09/18 23:21, 2F

09/18 23:21, , 3F
t1+=(times-k)+tarl/30+random(1+j/80);
09/18 23:21, 3F

09/18 23:21, , 4F
tarl=怪物等級, j=理性
09/18 23:21, 4F
文章代碼(AID): #1ETKsrxV (mud_sanc)
文章代碼(AID): #1ETKsrxV (mud_sanc)