共收录 1789 篇技术干货,持续自动更新(最新:2026-10-03)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
一、一行代码拆解:local b = table.remove(st) —— 后缀表达式(逆波兰)求值靠栈:遇数入栈,遇运算符弹…
一、线上事故:行会喇叭固定每秒 1 条限速,攻城指挥要在 10 秒内连发 5 条调度,全被拦掉;改成令牌桶——平时攒令牌,突发可…
一、隐蔽陷阱:战利订单号用 os.time() 直转,同秒内 30 笔订单全撞号,对账时 30 单混成 1 单,追账 4 小时。…
一、线上事故:攻城双倍活动三档时段 [10,12]、[11,14]、[15,16] 直接叠发生效,重叠段 11-12 点加成算了…
一、一行代码拆解:string.find(s, "%f[%a]fire%f[%A]") —— %f[集合] 是前沿模式:从前一字…
一、线上事故:阵容 3 职业 × 4 时段 × 2 难度共 24 种挑战方案,手写循环嵌套漏了一层,只枚举出 12 种,一半方案…
一、线上事故:战利 30 件往剩余 8 格里塞,脚本按掉落顺序装满即停,价值 9000 的低阶货占格,价值 15000 的裁决之…
一、一行代码拆解:string.find(msg, "(.)%1%1%1") —— 模式里的 %1 不是普通字符,是"与第 1 …
一、线上事故:掉落码含竖线与引号直接进聊天广播,被消息管道当分隔符切碎,500 条掉落码 88 条残缺,捡包脚本集体失灵。 二、…
一、抛坑提问:公告模板 "({name}({count}))" 括号层层嵌套,怎么在渲染前就知道它不会烂?栈式配对扫一遍字符串即…
一、线上事故:战报 "[沙巴克]城门([剩余80])" 要提取括号段,用惰性匹配 "%((.-)%)", 遇到嵌套括号在第一处收…
一、一行代码拆解:v = a + (b - a) t —— 这一行是线性插值,t 从 0 走到 1,烈火剑法伤害从 800 平滑…
一、一行代码拆解:s = s:gsub("^(-?%d+)(%d%d%d)", "%1,%2") —— 这一行把数字串从右往左每…
一、线上事故:穿强化装备时只把附加表挂成引用,强化数值没真正并进属性,80 件裁决之杖集体少算 15 点攻击,伤害结算偏低 3 …
一、抛坑提问:租借的裁决之杖 2 小时后该自动失效,为什么还有玩家超时使用?到期检查只在取用时触发,挂着不动的增益永远等不来属于…
第 103 / 120 页 · 共 1789 篇