CHUAN2 DEV ENGINE
996 正版授权研发中心 · 360 授权合作教学中心 · 抖音传奇直播合作授权 · 快手推广运营商授权
OFFICIAL LICENSED ACADEMY 查验官方授权证书 →
// 威海旷世互娱教学基地 · 独立文章系统 · 全站地图

技术文章 全站地图

共收录 2941 篇技术干货,持续自动更新(最新:2026-10-03)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。

09-26 高级技巧996引擎

【高级技巧】Lua __gc自动释放:沙巴克战旗到期后的自动清理

一、隐蔽报错引入:给战旗表挂 __gc 指望到期自动撤除,结果 M2 关服时才集中触发——__gc 的调用时机由 GC 决定,不…

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua元表事件分发:仓库裁决之杖的统一响应封装

一、隐蔽陷阱:线上事故——仓库代码里每种道具一个 if 分支,新加裁决之杖碎片时忘了补分支静默失败;元表事件分发把分派表交给元表…

996 技术组
09-26 入门夯实996引擎

【入门夯实】Lua ==比较引用:组队发烈火剑法奖励时的比对翻车

一、隐蔽陷阱:线上事故——组队发烈火剑法奖励时,两套配置表内容一模一样,== 比对却永远为假:表比较的是引用不是内容。 二、底层…

996 技术组
09-26 入门夯实996引擎

【入门夯实】Lua and/or返回操作数:祖玛教主掉落的兜底真像

一、隐蔽陷阱:抛坑提问——为什么 drop = drop or "裁决之杖" 在 drop 为 false 时永远拿到裁决之杖?…

996 技术组
09-26 入门夯实996引擎

【入门夯实】Lua变量遮蔽:祖玛教主对话参数的自我覆写

一、隐蔽陷阱:一行代码拆解——local name = name 看似把值赋给自己,实际右侧读的是外层同名变量、左侧声明了新的同…

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua __index链开销:裁决之杖仓库的4次跳变查找

一、隐蔽陷阱:一行代码拆解——setmetatable(取物代理, { __index = 三级链 }),查一件裁决之杖要沿链跳…

996 技术组
09-26 进阶实战996引擎

【进阶实战】Lua JIT热点与解释执行:沙巴克战场脚本的两端通用写法

一、隐蔽报错引入:同一段战斗脚本在两台服务器耗时差 5 倍——一台装了 LuaJIT,热点函数走了即时编译;另一台是标准解释器,…

996 技术组
09-26 进阶实战996引擎

【进阶实战】Lua可变参数与栈开销:祖玛教主掉落列表的分批传递

一、隐蔽报错引入:掉落函数把祖玛教主的 8000 条掉落一次性传入变参——每个变参都要占栈槽,报错方式从爆装备变成了 stack…

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua collectgarbage调优:红名榜高峰期的分步回收

一、隐蔽陷阱:线上事故——红名榜高峰期每 30 秒卡顿一次,间隔精确得像闹钟:自动 GC 在对话高峰整拍回收,与业务抢 CPU。…

996 技术组
09-26 入门夯实996引擎

【入门夯实】Lua循环拼接的隐藏成本:沙巴克战报的500行串接

一、隐蔽陷阱:抛坑提问——战报拼 500 行守城流水,为什么循环 .. 要 8 毫秒而 table.concat 只要 0.6 …

996 技术组
09-26 高级技巧996引擎

【进阶实战】Lua表引用与深拷贝:商店里复制裁决之杖的引用陷阱

一、隐蔽陷阱:抛坑提问——商店里把玩家的展示柜赋给拍卖表之后,为什么改拍卖表的价格,展示柜也跟着一起变? 二、底层原理:表赋值传…

996 技术组
09-26 入门夯实996引擎

【入门夯实】Lua字符串驻留:重复的烈火剑法名为何比对瞬间完成

一、隐蔽陷阱:一行代码拆解——s2 = "烈火剑法" 之后比较两个来源不同的同名技能串,长度与比对瞬间完成,秘密在字符串驻留。 …

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua string.dump:裁决之杖商店函数的热更新

一、隐蔽陷阱:抛坑提问——不停服替换商店购买函数,玩家的交易会话状态还不能清零,新的函数体从哪来? 二、底层原理:string.…

996 技术组
09-26 高级技巧996引擎

【高级技巧】Lua coroutine.wrap:组队分烈火剑法经验的分帧迭代

一、隐蔽陷阱:一行代码拆解——coroutine.wrap(fn) 把协程包装成普通函数,每次调用推进到下一个 yield;组队…

996 技术组
09-26 入门夯实996引擎

【入门夯实】Lua真值语义:红名值0被判有红名的陷阱

一、隐蔽报错引入:NPC 对话判定红名写成 if redname then——红名值为 0 的清白玩家也被当成了红名拦在门外,玩…

996 技术组

第 137 / 197 页 · 共 2941 篇