看板 mud_sanc 關於我們 聯絡資訊
公式計算 以發99發為主// k的值 k=5000/50=100; k=1+100*99*99*1/2=490051; 熟練度值 num=1+99*99/10+99/2=1+980.1+49.5=1030.6 實際測試狀況.... 精神力: 860468/ 860468 (100%) 你技能中的火系法術(Fire spell)值是 2002/0. spells 99 fire 精神力: 383023/ 860468 ( 44%) 你技能中的火系法術(Fire spell)值是 2002/1017. 結論 玩家spells的時間矩假設為15sec的話 那30sec升1..50min升1級....最多一天就可以練完一個法術了 另外我想了一下.. 1.紅燈區 11*sp/10<k =>魔力不足=>不能放 (因為sp<10*k/11<k) 2.黃燈區 sp <k =>魔力不足=>不能放 3.綠燈區 sp >k =>可以放了 比較 sp <k =>魔力不足的定義 所以k要重新定義了....或者是sp要重新定義 例如..魔法陣施放者在放魔法陣時有一個標準...用這個標準來下計算 還有一個....魔法陣有沒有打破的設定 例如:魔法陣有一個魔力上限 max_sp.... 如果spells的攻擊 >max_sp就魔法陣毀了 (魔法陣施放人A受傷...但這個有設定跟沒設定好像沒差) 平常有人在放spells時.. A 需要大一點的sp給它維持 (就是A魔力要額外多一點,這個跟max_sp不用混用) -- ║☆█ █☆║ ║☆█ 克 迷 倫  █☆║ ║☆█ (Kemilen Town0m) █☆║ ║☆█▃▃▃▃▃▃▃▃▃▃█☆║ ║☆█◤ ◥█☆║ ║☆◤ ◥☆║ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.129.146.181
laechan :喔對了,我忘記鎖各法術精進的熟練度上限了 08/12 18:36
laechan :先鎖在 2000 嘿 08/12 18:36
laechan :說錯了 1600. 08/12 18:38
laechan :另外你要看它消耗的sp值,基本上投入金錢or資源->熟練 08/12 18:38
laechan :不過熟練度公式確實有寬鬆定(所以才會有那行 /10) 08/12 18:39
laechan :黃燈區應該確定是 11/10, 而紅燈區可能是 13/10 08/12 18:39
laechan :(這樣那個 if sp<k 的判斷式才有意義) 08/12 18:39
laechan :另外,魔法陣不會破,我不是很想做這種麻煩的設計,因為 08/12 18:40
laechan :玩家能設定連擊數到多少,主要還是看魔法陣張設者能力 08/12 18:41
justinj :先判斷sp<k...就沒有紅灯及黃灯了... 08/12 18:41
laechan :玩家想精進快一點自然就會請高手來幫忙張設,找不到時 08/12 18:41
laechan :自己張設至少也還能練 08/12 18:41
justinj :sp的值會超過49one的玩家應該要玩的很久了... 08/12 18:43
justinj :玩家的連擊數好像只跟本人有關吧....跟張設者無關.. 08/12 18:44
justinj :我看程式是這樣的...我再看一次好了.... 08/12 18:45
※ 編輯: justinj 來自: 220.129.146.181 (08/12 19:20)
laechan :嗯,我記錯了,應該說因為spells時張設者也會耗sp,所以 08/12 21:24
laechan :張設者的影響主要在這一部份,不是在連擊數的上限上 08/12 21:24
============================================================================ 1.我的建議是這樣 原先紅燈區 11*sp/10<k 黃燈區 sp <k 綠燈區 sp >k 魔力不足 sp <k 但如果這樣設定的話紅,黃就無法分清楚了 所以我想就是這樣... 紅燈區=>一樣可以練習,但最後施放時的敘述要改成因施放超過上限...失敗 也就是說沒有熟練度 黃燈區=>一樣可以練習,在最後施放時要有警告語句出現 也就是說熟練度比綠燈的還要少個幾倍... 例如 improve_skill/50左右 最後是法術值的上限(只有現在主職法師) fire spell -> 2000 ice spell -> 2000 thunder spell-> 2000 earth spell -> 900 wind spell -> 900(非elf) 1500(elf) light spell -> 2000 超過數值(某2位...好像是以前沒限) ※ 編輯: justinj 來自: 220.129.142.226 (08/13 09:21)