游戏内没有设置经验加成,为什么打怪还有经验加成
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-06-11 15:11:06 |
👁️ 阅读: 9
游戏中的经验加成可能来自多个系统配置,即使没有手动设置,也可能存在默认或全局的加成效果。以下是可能的原因:
1. **全局经验倍率设置**:在GameData表中配置了`KillMonExpMultiple`(杀怪经验倍率),默认值为1,如果该值大于1,则所有打怪经验都会按此倍率加成。
2. **组队经验分享**:如果开启了`HighLevelKillMonFixExpAllMap`(组队全图分享经验),组队状态下会获得经验分享加成。
3. **等级衰减机制**:在怪物表中配置了`Decay`字段(是否根据等级进行获取衰减),如果设置为1,则会按照GameData表中`ObtainDecay`配置的衰减比例进行经验调整,这可能表现为经验增减。
4. **同步杀怪经验**:怪物表中`SyncKill`字段如果开启(值为1或3),会根据攻击者对怪物造成的伤害比例来分配经验,这可能让玩家获得高于基础值的经验。
5. **自定义奖励计算**:GameData表中`boCustCalcGain`如果开启,会触发自定义杀怪奖励计算(custcalcgain触发),可能通过脚本增加了经验。
建议检查以上相关配置表,确认是否有默认的加成设置被启用。
← 返回问答库