磨藥效能設定


版主: Jason[A.K]

回覆文章
Kalemo
初級玩家
初級玩家
文章: 88
註冊時間: 週日 7月 15, 2001 8:00 am

文章 Kalemo » 週日 1月 27, 2002 7:52 pm

如果還要加上技能高低, 可以區分為
幾個不同 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
飄來飄去... 就這樣飄來飄去...

Kalemo
初級玩家
初級玩家
文章: 88
註冊時間: 週日 7月 15, 2001 8:00 am

文章 Kalemo » 週日 1月 27, 2002 7:29 pm

可以定義不同藥效的出現機率,
讓每種藥水只會固定出現幾種效能,
例如:
[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%
飄來飄去... 就這樣飄來飄去...

回覆文章

回到「物品設定」

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客