[閒聊] 幾個 d3 的防具效果

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間10年前 (2015/09/22 14:01), 10年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
先不談武器的。就我有印象的部份 1.hp上限提高 n% / 秘能最大值 +n 依照 new_3p 的公式,它有讀到一個 mod/XX_Src 的東西,代表 防具可設定 effect/XX_src 這樣的東西。 但目前沒有「比例」的部份,這個要做倒是可以的。 if(undefinedp(armor->query("sdata"))) armor->set("sdata",({"mass","effect"})); if(member_array("effect",(mixed)armor->query("sdata"))) armor->add("sdata",({"effect"})); armor->set("effect/XX_src_p",n); 然後把三個 XX_src_p 弄進初始化數值列表中,並更改 new_3p 函數即可。 2.XXXX技能的效果增加 n% 理論上這個也可以透過上述的 mod/xxx 來處理,一樣把該數值 放進初始化數值列表中即可,剩下的就是各別改技能來做額外的 數值讀取。這個就比較繁雜一點(因為要一個技能一個技能改) 3.生命之球增加 n 同 2,讓 drink 指令去讀取相對映的數值,提高藥水補充量 4.戰鬥中觸發某個效果,時間 n 秒 5. 有想到再寫。理論上,透過 effect/xxx 或 effect/xxx-ooo 的 方式都能做,只要將這些數值放進初始化數值裡頭即可。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.157.53 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1442901687.A.9C1.html ※ 編輯: laechan (1.165.163.49), 09/28/2015 21:41:54
文章代碼(AID): #1M0Ewtd1 (mud_sanc)
文章代碼(AID): #1M0Ewtd1 (mud_sanc)