
996引擎
文章平均质量分 64
学习笔记自己看的。
优惠券已抵扣
余额抵扣
还需支付
¥399.90
¥499.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
笑虾
一壶泪,暗淡醇香味。
化作万樽与谁对?
忧举杯,乐举杯,地老天荒只一醉。
欲哭时,男儿无泪,千般相思苦。
杯中汇……
展开
-
996引擎-人物模型(UIModel):创建内观时装备偏移问题
创建出来的人物模型武器和衣服重合在一起,分析了很久。中设置了缩放,会影响。原创 2025-04-27 22:30:48 · 226 阅读 · 0 评论 -
996引擎-自定义属性-方法0:纯添加没实现功能
这里只是添加了自定义属性,可以配到装备上显示出来。但尚未实现任何功能。原创 2025-04-21 12:09:57 · 61 阅读 · 0 评论 -
996引擎-拓展变量:物品变量
对于Lua来说,只有能保存数据库的变量才有意义。至于临时变量,不像TXT那么束手束脚,通常使用Lua变量就能完成。原创 2025-04-20 22:34:47 · 172 阅读 · 0 评论 -
996引擎-坐骑系统:官方坐骑系统+设置外观实现方案
不会吧不会吧,不会还有人没骑过白野猪吧原创 2025-04-20 13:10:31 · 53 阅读 · 0 评论 -
996引擎-实战笔记:Lua 的 NPC 面板获取 Input 内容
【代码】996引擎-实战笔记:Lua 的 NPC 面板获取 Input 内容。原创 2025-04-17 14:27:34 · 199 阅读 · 0 评论 -
996引擎-源码学习:PureMVC Lua 中的系统启动,初始化并注册 Mediator
15.注册:Facade:registerMediator(gameFSMController)调用 Controller:executeCommand。注册Facade:registerMediator。4.注册观察者 registerCommand。2.2.实例化SimpleCommand。管理应用程序的数据和状态,通过注册。注册 StartUpCommand。接下来梳理一起系统启动并初始化。负责处理业务逻辑,通过注册。3.1保存 cmmand 实例。管理用户界面,通过注册。原创 2025-04-11 22:41:03 · 326 阅读 · 0 评论 -
996引擎-源码学习:PureMVC Lua 中的 Facade 类
(见名知意,它是一个外观模式)用于为复杂子系统提供一个简单接口。外观模式将子系统与客户端进行解耦,提高子系统的独立性和可移植性。向所有已注册的观察者(Observer)发送通知。作为全局通信机制,定义了框架中的所有通知名。2.3.调用视图对象(View)的广播方法。2.2.获得 notification。管理应用程序的数据和状态,通过注册。处理界面逻辑,实现中介者模式。初始化 Notification。响应特定通知,实现命令模式。实例),确保资源的正确释放。进行,实现了松耦合的交互。原创 2025-04-11 14:42:18 · 254 阅读 · 0 评论 -
996引擎-实战笔记:小地图传送【PC右键/手机长按】
move 2007原创 2025-04-09 12:11:32 · 262 阅读 · 0 评论 -
996引擎-源码学习:Cocos2d-Lua 的 class(classname, ...)
print("__create 执行:自定义工厂")return {ammo = 100} -- 完全控制对象结构end)print("ctor 初始化:", hp)end-- 使用local t = Tank:create(200) -- 输出顺序:-- __create 执行:自定义工厂-- ctor 初始化: 200特点__create直接使用传入的函数工厂函数返回的对象即实例基础适合需要非Cocos对象的结构控制return {原创 2025-04-08 23:08:27 · 342 阅读 · 0 评论 -
996引擎-疑难杂症:Ctrl + F9 编辑好的UI进入游戏查看却是歪的
检查Ctrl + F10 是否有做过编辑。可以找到对应界面执行【清空】Ctrl + F9 编辑好UI后,进入游戏查看却是歪的。原创 2025-04-07 10:19:38 · 152 阅读 · 0 评论 -
996引擎-生肖(首饰盒)
在角色登录里,默认激活首饰盒。不激活无法穿戴生肖。如果有自定义的装备,在这里填写。原创 2025-04-02 18:11:10 · 72 阅读 · 0 评论 -
996引擎-疑难杂症:装备之“无法取下”
比如官方的这个 “传奇护腕”原创 2025-04-01 15:47:54 · 138 阅读 · 0 评论 -
996引擎-回收相关:回收表 cfg_recycling.xls
先看如何设置物品和数量,最后再看:跟随回收物品规则、绑定规则grouprecycleIDawardAdv award装备id物品id。原创 2025-03-26 18:59:21 · 108 阅读 · 0 评论 -
996引擎-接口测试:音效测试NPC
【代码】996引擎-接口测试:音效测试NPC。原创 2025-03-22 23:14:41 · 130 阅读 · 0 评论 -
996引擎-接口测试:背包
【代码】996引擎-接口测试:背包。原创 2025-03-22 23:14:05 · 293 阅读 · 0 评论 -
996引擎-接口测试:消息Tips
- 测试用例 1: 全服发送,自定义颜色local msg1 = "这是一条全服自定义颜色的消息"-- 测试用例 2: 只发给自己,自定义颜色local msg2 = "这是一条只发给自己的自定义颜色消息"-- 测试用例 3: 发送给组队,自定义颜色local msg3 = "这是一条发送给组队的自定义颜色消息"-- 测试用例 4: 发送到当前地图,自定义颜色local msg4 = "这是一条发送到当前地图的自定义颜色消息"end。原创 2025-03-21 18:00:04 · 191 阅读 · 0 评论 -
996引擎-接口测试:物品/货币检测与扣除
批量拿走背包物品takes可用于扣除货币。但对于判断扣除道具中是否有绑定的这个检测,扣货币时是不起作用的。扣除通用货币:在 item 表中Reserved设置货币组后,它们都被视为整体。2.1. 扣除其中任何一种,都只会按照组中顺序扣除。只有前一种扣完了才会扣下一种。2.2. 查询组中任何一个货币,返回的也是整个组的总数。原创 2025-03-21 15:55:57 · 91 阅读 · 0 评论 -
996引擎-自定义属性-方法2:setitemcustomabil
绑定的属性对应表显示属性文字颜色来自表abil是一个数组元素可以放 0~5 也就是共 6 个。辅助表D为0时表示默认,则系统会去读表的颜色,也就是C列中的颜色定义。I列所在行:可以将多个属性写同一编号,也就是放在同一行。比如攻击上下限一般放在同一行,显示为攻击力。绑定的属性值,可以在C列的文本中使用%s占位符引用,一行有多个属性时,可以写多个%s。一行有多个属性时,可以用J列索引控制,引用顺序。原创 2025-03-15 22:54:04 · 251 阅读 · 0 评论 -
996引擎-自定义属性-方法1:配表 + 映射
添加一条自定义属性id=200。原创 2025-03-14 18:09:41 · 138 阅读 · 0 评论 -
996引擎-实战笔记:实现自定义道具变身卡
996传奇引擎实现自定义道具:变身卡原创 2025-03-06 22:36:58 · 285 阅读 · 0 评论 -
996引擎-实战笔记:缺失特效分割文件 ModelAtlasSplitConfigs
通常我们买的资源都是带会 ModelAtlasSplitConfigs.txt 或 sceneAtlasSplitConfigs.txt 的。原创 2025-03-15 20:54:32 · 115 阅读 · 0 评论 -
996引擎-红点系统
红点系统分几个部分组成。M2中设置变量推送。配置红点表。2.1. UI元素中找到ID填写 ids 列。主界面挂载点 # 主界面按钮ID # 主界面按钮点击后打开的面板的ID(顶部 Img 的 layerid) # 面板中的按钮ID # 按钮套按钮(无限#按钮ID下去)用996M2资源集成工具导前端表。(前端大退再进看效果)原创 2025-03-15 22:26:07 · 296 阅读 · 0 评论 -
996引擎-M2设置笔记
这里记录M2设置相关问题,直接搜报错信息,快速定位相关设置章节。原创 2025-03-05 15:29:40 · 307 阅读 · 0 评论 -
996引擎-实战笔记:修改属性名称
这个是直接修改装备的【备注】字段。这个分两部分:备注、基础属性。原创 2025-03-05 12:37:20 · 77 阅读 · 0 评论 -
996引擎-实战笔记:双击类道具触发之●盟重回城石●
(当时也是懵逼了都忘记它叫 盟重。原创 2025-02-11 21:42:05 · 222 阅读 · 0 评论 -
996引擎-实战笔记:三职业改单职业
【代码】996引擎-问题处理:三职业改单职业。原创 2025-02-09 19:17:41 · 476 阅读 · 0 评论 -
996引擎-疑难杂症:Mir200启动报错
可以通过:M2 》查看 》查看列表信息二 来生成。虽然不影响游戏,但有问题放着不管。文件已生成,可自行验证。这条错误的原因是缺少。原创 2025-02-09 16:13:46 · 212 阅读 · 0 评论 -
996引擎-怪物:Lua 刷怪+清怪+自动拾取
【代码】996引擎-怪物:Lua 刷怪+清怪+自动拾取。原创 2025-02-04 22:10:59 · 1461 阅读 · 0 评论 -
996引擎-怪物:添加怪物
自定义怪物表:cfg_monattack.xls自定义怪物怪物表race字段必需是156RaceImg字段必需是19怪物表与 自定义怪物表关联关系:表名字段关系AA列(字段名外键A列(字段名nID主键Custommonster 字段自定义怪物配置(配套自定义怪物攻击表:cfg_monattack.xls)格式:参数1|参数2|参数3|参数4参数1:自定义怪物表ID (多个用#分割)参数2:怪物走动模式(0=走路怪物 1=不可移动 2=石化 3=瞬移 4=瞬移跟随)原创 2025-02-03 19:31:43 · 252 阅读 · 0 评论 -
996引擎-地图:动态创建副本地图
小地图Id貌似没效果。不知道是哪里没设置好。原创 2025-02-02 14:06:03 · 185 阅读 · 0 评论 -
996引擎-地图:设置出生地
创建三个测试地图用来延时出生地随机效果。所三个镜像地图放前面。原创 2025-02-01 15:07:08 · 212 阅读 · 0 评论 -
996引擎 -地图-添加安全区+回城点
【代码】996引擎 -地图-添加安全区。原创 2025-02-01 14:12:55 · 171 阅读 · 0 评论 -
996引擎 -地图-添加自定义地图(占坑编辑中)
编辑中原创 2025-01-25 11:04:41 · 84 阅读 · 0 评论 -
996引擎 -地图-添加地图
接上一篇的导出文件文件/文件夹说明部署位置objects113没打包的前景素材(存档用)smtiles113没打包的中景素材(存档用)tiles113没打包的背景素材(存档用)打包好的前景素材客户端\dev\scene\objects\下打包好的中景素材客户端\dev\scene\smtiles\下打包好的背景素材客户端\dev\scene\tiles\下资源配置数据客户端\dev\data_config\sceneAtlasSplitConfigs.txt中小地图。原创 2025-01-25 11:00:46 · 117 阅读 · 0 评论 -
996引擎 -地图-创建地图
创建地图导入现有地图编辑。原创 2025-01-31 14:28:50 · 225 阅读 · 0 评论 -
996引擎 - NPC-动态创建NPC
有个小问题,创建NPC时没有控制朝向的参数。所以。。。自己考虑怎么找补吧。原创 2025-01-26 23:38:28 · 824 阅读 · 0 评论 -
996引擎 - NPC-添加NPC自定义形象【含资源打包】
获取NPC序列图素材(可以自己做,也可以网上找现成的。我这里就从996官方素材专区下一个)使用996资源打包工具将N张序列图素材,打包成图集。(一张大图 + 一个资源描述文件)使用996资源调整工具调整资料,并生成配置。在的形象代码使用新创建的这条编号。原创 2025-01-25 10:58:33 · 131 阅读 · 0 评论 -
996引擎 - NPC-添加NPC
官方文档:cfg npclist(NPC表)原创 2025-01-25 10:56:53 · 861 阅读 · 0 评论 -
996引擎 - 活捉NPC
本文围绕 996 引擎触发机制展开,重点是 NPC 点击触发。配置cfg_game_data的ShareNpc=1可转 QM 和机器人触发事件到QF,TXT 触发转小写能用于 LUA。Envir\Market_Def\QFunction - 0.lua有 NPC 点击触发功能,调用GameEvent.push。GameEvent模块涵盖事件注册、移除和推送功能。作者创建Test.lua测试文件输出点击 NPC 的 id,并调试了服务器进程,还给出参考资料链接。原创 2024-11-07 22:13:41 · 879 阅读 · 0 评论 -
996引擎 - 前期准备-配置开发环境
如果不手动添加这个文件,初次启动调试,VSCode也会有引导来创建,只不过。配置项目中文件的默认编码、警告和信息的波浪线设为透明(免得碍眼)接下来启动服务端,打断点就可以开始愉快的调试了。参考收集了几个,可以都看看对比消化。所有资料从官网首页开始,多探索。如果当前只有一个名叫。解压,然后按提示放置文件。解压,然后按提示放置文件。权限启动才能看到客户端进程。的进程,启动调试则直接。原创 2025-01-23 18:25:44 · 1314 阅读 · 0 评论