大号带小号的组合刷怪效率失衡:65 级大号清祖玛七层,队伍里 20 级小号吃满每只怪的全额经验,一天从 1 级冲到 50 级——练级线被"抱大腿"击穿,正常单刷的玩家反而成了慢的。等级差衰减曲线的目标:经验向"与怪物旗鼓相当的战斗"倾斜,带小号仍然可行但不再是无脑的效率最优解。
衰减公式:实际经验 = 怪物基础经验 乘 等级差系数。分档:玩家与怪物等级差在 5 级以内,系数 100%;6 到 10 级,每高 1 级系数减 10%(差 10 级时为 50%);11 到 15 级,每高 1 级再减 20%(差 15 级时归零附近);差超过 15 级,固定只给基础经验的 5%。反向保护:怪物低于玩家 10 级以上时,经验固定 1 点——大号刷低级怪无利可图。组队规则:经验先按队伍贡献权重分配到个人,再按个人与怪物的等级差各自套衰减——大号的衰减不波及小号应得的部分,但小号吃到的也受自身等级差约束。数值验证:20 级小号跟随 65 级大号刷祖玛七层,单只怪经验从 3000 点衰减到 150 点,冲 50 级从 1 天回到 9 天的合理区间。
衰减参数单独一节。配置如下:
[MobExp]
FullGap = 5
MidDecay = 10
HighDecay = 20
FloorRate = 5
LowLevelFlat = 10
组队参数单独一节。配置如下:
[ExpTeam]
WeightMode = 1
PersonalDecay = 1
变种方向:一是师徒豁免,师徒组队时徒弟的衰减档放宽一档(满经验差从 5 级放宽到 8 级),把师徒系统变成带级的"合法通道";二是双倍时段与衰减的乘区关系公示,衰减先算、加成后乘,顺序固定避免争议;三是怪物图鉴经验加成,首次击杀新种类怪物额外获得 10% 经验,探索行为有奖励。设计纪律一条:衰减只看"玩家与怪的等级差"这一个变量,不引入在线时长、充值等修正项——经验衰减是战斗匹配度的度量,掺入商业变量后必然被玩家解读为"逼氪"。
全站技术干货持续更新:996 引擎 / Lua 实战帖,语法、参数与示例一篇讲透。进入文章地图 · 查看全部 →
设计初衷 帮会活动只有攻城与聚餐两板斧:非攻城日帮会频道冷清,成员缺乏共同目标。帮会试炼场设计:帮会自有试炼场(限时挑战波次…
设计初衷 帮会资金靠少数大佬捐献:金主一走帮会资金断崖,普通成员没有参与感也不会珍惜帮会资源。帮会会费设计:成员按职位每周缴…
设计初衷 帮会扩张靠熟人拉人:增长有天花板、新人质量参差、老人不愿带新。募兵编制设计:帮会发布募兵任务包(新人完成入帮任务即…
底层原理 协程体内出错时 resume 返回 ok=false 与错误对象,但协程体若死循环则 resume 永久挂起——错…
底层原理 coroutine.resume 的实参会在协程内成为首个 yield 的返回值;coroutine.yield …
业务场景 挂摊卖药每小时断货:玩家下线前上满货,两小时后摊位空转。摊位自动补货封装:上摊时设定补货仓库(背包或帮会仓),定时…