Char.SetBonusEncountRate
Char.SetBonusEncountRate(CharIndex, Rate)
函數功能
設置玩家對象的遇敵率修正值。
參數說明
返回值
當前對象的遇敵率修正值。
說明
名詞解釋
- 全局遇敵率
ger: 在ga_setup.cf中設置的參數,encount_rate=100,默認值100 - 遇敵率修正
cer: 本接口所設置的修正值 - 遇敵率
er: 每個玩家的遇敵率er = ger(全局遇敵率)+cer(遇敵率修正)
遇敵率基準值是100, 既表示當玩家的遇敵率er爲100時,他的遇敵率是HourGlass系統制定的正常遇敵率。
如果er<=0,則玩家不會遇敵, 如果er>0,遇敵率根據基準值進行調整。
比如,當er = 100, 則正常遇敵率;如果er = 200, 則遇敵率比普通情況下高出一倍;如果er=30, 則玩家只有平時遇敵率的30%幾率遇敵。
須要注意的是, 這個遇敵率er參數是無法做到步步遇敵的效果的, 只是單純的提高隨機事件的成功率而已。er值推薦不超過500,否則可能會增加服務器的運算成本。
HourGlass