1 頁 (共 1 頁)

發表於 : 週日 1月 27, 2002 7:52 pm
Kalemo
如果還要加上技能高低, 可以區分為
幾個不同 range, 每個 range 出現機率固定.
舉例來說:
以下設定, 磨藥 99.9 和 GM 有很大差異,
99.9 磨出 100 效能的機率只有 20%
GM 磨出 100 效能的機率馬上跳到 40%
(這樣才能突顯出 GM 的特別)

[ITEMDEF i_potion_HealGreat]
SKILLMAKE=ALCHEMY 55.1

ON=@Create
MORE1=s_greater_heal
if (<SRC.Alchemy> < 70) // 磨藥 55.1~69.9
MORE2={100.0 1 95.0 49 90.0 50}
elseif (<SRC.Alchemy> < 90) // 磨藥 70~89.9
MORE2={100.0 10 95.0 40 90.0 50}
elseif (<SRC.Alchemy> < 100) // 磨藥 90~99.9
MORE2={100.0 20 95.0 40 90.0 40}
else // 磨藥 GM
MORE2={100.0 40 95.0 40 90.0 20}
endif

發表於 : 週日 1月 27, 2002 7:29 pm
Kalemo
可以定義不同藥效的出現機率,
讓每種藥水只會固定出現幾種效能,
例如:
[ITEMDEF i_potion_HealGreat]
...
ON=@Create
MORE1=s_greater_heal
MORE2={100.0 1 95.0 49 90.0 50}
// 100.0 機率1%, 95.0 機率49%, 90.0 機率50%