使用說明:
1.程序主界面主界面
2.附魔屬性倍率設(shè)置界面
屬性與附魔倍率
說明:倍率可以是小數(shù),如1.5,最后會與附魔數(shù)值的原始值相乘再四舍五入;史詩裝備(包括套裝)與其它裝備的附魔倍數(shù)是分開調(diào)整的,因?yàn)樗麄兪褂玫氖?個不同的文件;史詩裝備是artifact.cfg,而其它裝備是enchantment.cfg。
3.物品掉落率權(quán)重比例設(shè)置界面
掉寶率
說明:該功能略微復(fù)雜,我當(dāng)時的設(shè)想是:盡量利用原來游戲里的設(shè)置不要偏離太遠(yuǎn),并且要顯著提高某些類型裝備的掉落率(比如史詩級,原版大概平均為1/1000左右),因此使用了權(quán)重比的概念。先解釋一下每個權(quán)重的含義:
None:什么都不掉的概率
Gold:掉錢的概率
Normal:白色普通物品概率
Magic:藍(lán)色魔法物品概率
Rare:黃色稀有物品概率
Epic:史詩物品概率
簡單的說,如果你想要某種類型的裝備爆率顯著增高而其它的(例如白色和藍(lán)色Magic物品,基本我都不會去撿,而屏幕上又藍(lán)藍(lán)的一片,看著不舒服)物品類型的爆率要顯著降低,那么你可以這樣設(shè)置:
None:10 (否則掉落的東西太多)
Gold:8 (錢嘛,總是有用的)
Normal:1 (盡量不要掉)
Magic:1 (盡量不要掉)
Rare:5 (稀有的可以鍛造嘛)
Epic:25 (史詩物品掉率本來就低,權(quán)重可以高點(diǎn))
如果這樣設(shè)置,那么最后,比如史詩物品的掉率為:
1.先按照權(quán)重比與原始掉率計(jì)算掉落數(shù)值:
比如epic的,它等于:
原始掉率數(shù)值*(epic權(quán)重/(所有權(quán)重之和-epic權(quán)重)),然后上取整,每一種類型都按照該公式計(jì)算
2.然后,具體的掉率為:
epic裝備修改后的掉率數(shù)值/修改后的(None+Gold+Normal+Magic+Rare+Epic)*100%
當(dāng)然算法本身是很原始的,也沒正則化,不過經(jīng)過我昨天晚上一晚上的測試,基本能夠達(dá)到要求,即rare和epic顯著增多而normal和magic掉落顯著減少。當(dāng)然,你也可以不管上面的公式隨意設(shè)置,最終的掉率肯定會朝著你所設(shè)定的權(quán)重比進(jìn)行調(diào)整的。