[閒聊] 幾個 d3 的防具效果
先不談武器的。就我有印象的部份
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
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章