共收录 446 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
学员常见误区 表构造器里同一个键写两次,后面的值悄悄覆盖前面——不报错、不警告,配置字段静默丢失;两人各改一行权重配置没删旧行,…
学员常见误区 想取字符串末尾几位,学员用 s 减法手算起点,繁琐且容易差一;负下标一行搞定却没人敢用——误以为负数会像数组一样越…
学员常见误区 Lua 变量不必声明,赋值即存在——拼写错误不会报错,而是静默创建一个新全局变量:想改 hpMax 却写成 hpM…
学员常见误区 Lua 没有三目运算符,惯用法 cond and a or b 被当作三目——当 a 本身是 false 或 ni…
学员常见误区 用 --[[ ]] 多行注释屏蔽代码时,被注释的内容里自带 ]](如 t[a[1]] 这类嵌套索引)——注释在遇到…
学员常见误区 用 end、then、function 这类保留字当表键名时写 t.end——直接语法报错;学员以为是引擎出了问题…
学员常见误区 Lua 对数字型字符串做算术会隐式转换:"10"+5 得 15——学员以为会报错、并打算靠报错拦住脏数据;结果 "…
学员常见误区 清空表用 t = {} 重新赋值——原表对象没有被清掉,其他持有它的引用(闭包、别的变量、别的模块)还在读旧数据;…
学员常见误区 生成公告分隔线用循环拼接或手打 40 个等号——循环拼接每轮生成新串,40 轮就是 40 次分配;手打的等号改长度…
学员常见误区 以为 [[ ]] 长括号串与普通引号串一样处理转义:在里面写 \n 想要换行——长字符串不做任何转义,\n 就是字…
学员常见误区 在数值 for 循环体内给循环变量重新赋值,以为能跳过某些迭代——实际数值 for 的循环变量是内部计数器的影子:…
学员常见误区 os.time() 返回秒,而部分外部数据与前端计时用毫秒——学员把两套时间戳直接相减比较,冷却 5 秒写成 50…
学员常见误区 逻辑表达式从左往右读,就以为从左往右算——实际优先级是 not 最高、and 次之、or 最低。复合条件不加括号时…
学员常见误区 多层 if 嵌套里,else 归属于"最近的未闭合 if",与缩进无关——学员按视觉对齐去理解归属,在嵌套中间插入…
学员常见误区 .. 拼接数字时 Lua 会自动转串("攻击+" .. 100 合法),学员于是以为什么都能拼——真正的雷是 ni…
第 18 / 30 页 · 共 446 篇