#Char.SetBonusEncountRate
Char.SetBonusEncountRate(CharIndex, Rate)
函数功能
设置玩家对象的遇敌率修正值。
参数说明
返回值
当前对象的遇敌率修正值。
说明
名词解释
- 全局遇敌率
ger
: 在ga_setup.cf
中设置的参数,encount_rate=100
,默认值100 - 遇敌率修正
cer
: 本接口所设置的修正值 - 遇敌率
er
: 每个玩家的遇敌率er = ger(全局遇敌率)+cer(遇敌率修正)
遇敌率基准值是100, 既表示当玩家的遇敌率er
为100
时,他的遇敌率是GA系统制定的正常遇敌率。
如果er0,遇敌率根据基准值进行调整。
比如,当
er
= 100
, 则正常遇敌率;如果
er
= 200
, 则遇敌率比普通情况下高出一倍;如果er=30
, 则玩家只有平时遇敌率的30%几率遇敌。
须要注意的是, 这个遇敌率er
参数是无法做到步步遇敌的效果的, 只是单纯的提高随机事件的成功率而已。er值推荐不超过500,否则可能会增加服务器的运算成本。