组件使用
使用SO V2.6 和 DLL V1.8 版本
服务端插件更新日志:https://waylee.net/thread-3513-1-1.html
客户端插件更新日志:https://waylee.net/thread-3530-1-1.html
更新日志
此为单机测试版,不保证无 BUG,存在崩溃和不稳定性掉引擎情况,且行且珍惜。以测试和学习为目的,禁止商业/开服。
任何问题均无售后,有能力的自行下载研究。如确实不会搭建,有偿提供 Linux 机架设服务。
后续更新,看帖子发布,更新随缘,不排除停更可能。且用且珍惜。
新增功能
- 重载爆率表:
LuaFnReloadDropTables(sceneId, selfId),重载掉落怪物表和掉落包裹表
- 重载元宝商店:
LuaFnReloadShopTables(sceneId, selfId),重载 ShopTable.txt 和 ShopSceneLimiti.txt
- 获取角色账号:
LuaFnGetAccountName(sceneId, selfId)
- 重载 Lua 脚本:
LuaFnRefreshScript(sceneId, selfId, 002032),实现脚本内容即时生效
- 刷新引擎结算:
LuaFnRefreshEngine(sceneId, selfId)
- 强制刷新单属性:
LuaFnSetMarkDirtyFlag,无需全属性结算刷新
- 血量角色属性 MDEX 结算
- MDEX 结算(血蓝上限/四属性攻击/抗性/减抗/下限)
- 穿戴前回调/取下装备前回调 + 穿戴完成回调/取下完成回调
- 存档服务修改时间
- 时间 Hook(Login / World / shm / Server 均已 Hook)
- 解决客户端拉闸,解决登录时一直提示密码错误的问题
- 新增 Lua4.0 函数名,让服务端部分逻辑可以更便捷移植
- 新增 Lua 函数表
string.gmatch 函数可用
bit32 位运算库
- 获取背包装备星级:
BagItem:GetItemQual(nPos),适用于右键放入 UI 时的星级判断
table.pack 和 table.unpack
dlog 输出调试日志到 DebugTrack 类软件
- 字符串分割函数:
string.split
- 客户端光影质量开启多级阴影,人物/场景开启深阴影
- 新增重载类函数
- 新增 Lua4 便利性扩展函数:
string.xxx、math.xxx、table.xxx
- 两个客户端 DLL 整合成 1 个,取消
Plugin_GamePlus.dll,保留 LuaPlus.dll
- 设置玩家等级:
LuaFnSetHumanLevel(sceneId, selfId, 102)
- 重载物品表:
LuaFnReloadCommItemInfoTable(sceneId, selfId)
- 更新任务数据到客户端:
LuaFnUpdateMissionDataToClient(sceneId, selfId, i, v)
- 武境功能支持(怪物经验增加/门派伤害减免/增伤)
- 客户端拖拽回调:
NotifyDragDropDragged(cSourceName, nSourceIndex, cTargetType, nTargetIndex)
PlayerPackage:GetGemAttr 获取背包 nPos 宝石的属性类型和属性值(0~10)
LuaFnGetMissionFlag 读取服务端角色 Flag 值
LuaFnGetOldEquipAttr 获取装备高低位数据(同服务端用法)
Self:GetEquipDiaowenID 读取自己身上装备的雕纹 ID 和雕纹等级
Self:GetEquipDWCurExp 获取穿在身上的装备雕纹当前强化经验和升级所需经验
- 阴影/拖拽回调功能开关(在客户端
\Bin\System.cfg 加入)
- 武境函数支持控制是否开启百兵精通功能(允许穿戴大于自身 10 级以上装备)
- 通过
System.cfg 控制 Game 启动模式(无需加启动参数)
- 通过
System.cfg 控制是否开启客户端日志
- 怪物图鉴支持蒙灰效果/八个模型窗口/配表函数
- 扩展幻饰武器 150 个到 255 个
System.cfg 新增配置项 [NewExterior] ExteriorWeaponExt=1 控制是否启用幻饰武器扩展
- 更新配套客户端,已添加 207 个幻饰武器和幻饰武器动作
libhiredis.so.1.2.1-dev 实现时间统一 Hook 到 10 年前(当前时间减去 10 年)
- 通过
BaseConfig.ini 自定义控制将服务器时间回退指定秒数
- Lua 铭刻类函数
- MDEX(564)个人玩家全局掉落倍率控制
- 爆率倍率控制(可根据掉落 ID/怪物 ID 筛选)
- 掉落物品 ID 控制(指定玩家物品 ID 控制/会员爆率提升控制)
- 脚本入口固定:
x768990_g_ScriptId = 768990
- 回调入口:
x768990_callback_MonsterDrop(...)(控爆率/禁掉落)+ x768990_callback_ItemDrop(...)(控物品 ID/品质/禁指定物品)
- 添加个人资料关键词屏蔽配表文件
Filt.txt
- 引擎尝试扩展武道/神器配表和函数
- 命中率回调
- 会心率回调
- 群体技能半径/人数回调
- 升级回调
- 瞬移 BUFF 坐标回调
- 百分比恢复 BUFF 回调
- 间隔驻留 BUFF 回调
- 陷阱 FadeIn 回调
- 交易确认回调(带物品信息)
- 创建帮会回调(帮会名/帮会宣言/需要等级修改/需要金币修改)
- 珍兽死亡通知回调
- 全能 BUFF 属性修改回调
- Lua 脚本回调全部放在
\tlbb1\Public\Data\Script\event\system,只需注册 Script.dat
- 闪避命中上限从 10 万提升到 100 万
- 尝试扩展神器/武道功能
- 新增禁用猛禽辅助开关,在
/bin/System.cfg 控制
- 支持穿刺伤害/减免(紫色伤害)
- 新增切割伤害/减免(天蓝色伤害)
- 支持自定义
Game.exe 版本号
LuaFnDelayCall 和 DataPool:EquipOrnament 函数
- 支持
System.cfg 自定义游戏窗口标题
- 扩展客户端支持恶人谷武器动作(扩展支持官服怀旧动作文件)
- 支持在
Config.axp 读取 GMEventDefine.txt 注册游戏界面事件
- 新增时间炸弹功能,支持自由配置时间炸弹时间(娱乐学习用,可自行开启/关闭)
ItemEnhance.txt 扩展两列支持紫色穿刺攻击/防御
- 引擎扩展自动结算装备强化穿刺
- 强化等级上限扩展支持 0~255(默认为 9),通过
BaseConfig.ini 控制
- 新增伤害类型:切割伤害/切割减免(蓝色伤害字体),通过 MD360/361 控制
- 珍兽出战 MD 属性结算加成(五维 + 冰火玄毒减抗/抗性/属性攻击)
- 穿刺攻击/减免支持额外 MD EX 加成
LuaFnSetChuanCi(sceneId, selfId, 0, 100) — 设置穿刺攻击为 100
LuaFnSetChuanCi(sceneId, selfId, 1, 50) — 设置穿刺减免为 50
XinFaStudySpend_V1.txt 扩展到 120 心法 ID,解决新门派无法升级心法问题
ImpactSEData_V1.txt 配表从 6800 行扩展到 65535 行
BaseConfig.ini 的 EnableSuitBuff 控制是否开启重楼多件套装 BUFF
BaseConfig.ini 新增 BUFF 增加角色最高移动速度
- 元宝交易市场使用权限(上架/购买)回调
- 道具轮回墨章支持
MDEX_SUB_LEVEL_REMAIN_POINT 记录轮回降级后累计潜能点,转门派后潜能不丢失
- 洛阳范纯仁处新增帮主解散帮会功能
- 开放全能装备修改器查看界面
- 创建角色时非法名字关键词(
CharNameFilt.txt)服务端引擎拦截功能
- 新增角色改名时检测名字合法性过滤(判断
CharNameFilt.txt)
LuaFnChangeName 强制改名函数
- 新增自定义引擎版本号,让不匹配的
Game.exe 无法登录游戏
LuaFnSetOrnamentInUse 和 LuaFnGetOrnamentInUseId 函数
- 普通聊天消息回调(可篡改聊天信息)
- 技能后置回调(可修改技能信息)
- 扩展门派 ID 上限为 0~16
- 绑定元宝商店禁止使用元宝购买检查
- 增加金币函数支持 21 万金币
- 绑定元宝商店购买的商品是否绑定
- 取消 CRC 校验
- 新增 172 个 Lua 函数
- GM 工具新增解散任意帮会功能 / 一键清空修炼/全满修炼
- GM 工具自由刷角色属性查看功能
- 补充重楼装备和 BUFF 图标
- 大仓库扩展 8 页
- 个人资料中的个人界面非法关键词拦截
- 珍兽快捷召唤功能,
DataPool 新增 SetPetFightList_Show1 / GetPetFightList_Show1 / SetPetFightList_Show2 / GetPetFightList_Show2
RemoteAddr.txt 自动更新功能,不使用 Launch.exe 直接启动时可从远程 URL 获取 IP,在 System.cfg 中配置 [RemoteAddrUpdater] Enable=1 和 URL=
- GM 工具新增搜索功能/发公告功能
GameTools_SearchItemsInMemory 直接读取 AXP 内容到内存中进行缓存,加快搜索速度
新增客户端函数
| 函数名 |
功能说明 |
PlayerPackage:GetItemQual |
获取背包装备星级 |
PlayerPackage:GetBagItemParam |
获取背包指定 nPos 位置物品参数(用法同服务端) |
PlayerPackage:GetItemCreator |
获取背包 nPos 装备创建者信息 |
PlayerPackage:GetEquipGemInfo |
获取背包 nPos 装备四孔宝石信息(返回四个值) |
PlayerPackage:LuaFnGetLayedNum |
获取背包 nPos 材料当前数量与叠加上限 |
PlayerPackage:GetKfsGrow |
获取背包 nPos 武魂成长率 |
PlayerPackage:GetEquipAttrDataByIndex |
读取装备属性类型与属性值(用法同服务端) |
PlayerPackage:GetAptitude |
获取背包 nPos 装备资质 |
PlayerPackage:GetEnhanceLevel |
获取背包装备 nPos 强化等级 |
PlayerPackage:GetAttrCount |
获取背包装备 nPos 属性条数 |
PlayerPackage:GetEquipAttrHidden |
获取装备隐藏属性 |
PlayerPackage:GetItemStatus |
获取物品状态 |
PlayerPackage:GetEquipAttr |
获取装备属性 |
PlayerPackage:GetVisualID |
获取外观 ID |
PlayerPackage:GetEquipDurValue |
获取装备耐久值 |
PlayerPackage:GetFaileTimes |
获取失败次数 |
Self:GetEquipQual |
读取自己身上装备的星级 |
Self:IsEquipHaveDiaowen |
判断身上指定 Pos 的装备是否蚀刻了雕纹 |
SuperTooltips:GetItemAttachParam |
鼠标放在物品上时获取物品参数信息 |
BUG 修复
- 防止卡 Login 掉 Login 进程崩溃问题
- 修正缺少
libmysqlclient.so.21 的问题
- 修复近战打怪不自动停止功能
- 修复血上限结算崩溃
- 修复没穿戴带血上限装备时(
HP_PERSENT 的 MDEX 加成)无法刷新血上限的问题
- 天龙/天山/逍遥打怪没有怒气恢复的问题
- 遗漏
table.xxx 函数的问题
- 毒下限加成错误的问题
- 游戏时间和真实时间不同步的问题
- 游戏内日志时间/客户端时间均同步服务器真实时间
- CenterServer 进程 CPU 占用 100% 的问题,降低到 0.1%
- 称号崩溃 / 改名崩溃 / 暗器升级崩溃问题
- 游戏性设置崩溃引擎
- 头饰歪的问题
- 头饰保存新位置后周围玩家不显示你的头饰
- 打死怪物后出现
unction_sheng 的邮件和系统公告提示
- 穿刺/切割系数修正(
BaseConfig.ini:攻击人物/怪物/宠物修正百分比系数)
- 帮会跑商商店不显示商品,购买不了跑商商品(无跑商商线限制)
LuaFnResetSkillCooldowns 清空全部技能冷却函数掉引擎
LuaFnRecallPet 掉引擎
- 客户端发长字符串给服务端回调(
x769007_Client_Msg)掉引擎问题
- 新手倒计时领奖道具不叠加的 BUG
- 寻影 BUFF 效果无效,依旧可以回城/传送道具/隐身的问题
TryRecieveItem 发放绑定物品不叠加的问题
Packet:1028 报错问题
- 转门派后第七本技能丢失的问题
- 仓库存金币上限从 10 亿扩展到 21 亿
- 种地邮件收不到的问题 /
LuaFnSendMailToGUID 函数故障
- 互斥 BUFF 判定错误,低级 BUFF 错误地覆盖高级 BUFF
- 一键获取角色全部 BUFF 函数失效问题(
LuaFnGetBuffList)
- 幻饰武器激活后默认是 2 级、不能升级幻饰的问题
- 种植成熟后掉引擎问题
- 头饰/背饰(冬夜小熊、熊赳赳、五载同行、角龙滚滚、角龙圆圆、夏日豹豹冰、繁花织夏)无法激活的问题
- 发 BUFF 状态(ID2690)引擎崩溃 + 发两个 GM 状态疯狂断言报错
- 选人台界面头饰/背饰不能显示的问题
- 捡包玩家单人掉线
- 头饰背饰点修改位置后其他玩家无法正常显示的问题
- 门派近战攻击超过距离不自动停止攻击
- 钱庄元宝交易市场上架东西掉引擎
- 武魂升级不到满级问题
- 切换场景头饰背饰弹窗问题
- 掉落和物品文件设置允许公告后还是没有掉落公告的 BUG
- 意外杀死自己加杀气的问题(杀气不再 +1)
- 附身技能能对 NPC 和空气使用的问题
GameProduceLogin:OpenURL() 打开网页时 360 安全卫士报安全风险的问题
Fairy_0.log 中的系统版本/CPU/内存信息获取错误
整合包内容
环境要求:CentOS 9 x64 + MySQL 8 + Redis + ODBC
- 完整客户端 + 完整服务端
- 207 把幻饰(同步经典幻饰到 2026 年 1 月)
- 100 件经典时装(同步到 2026 年 1 月)
- 经典头饰/背饰(同步到 2026 年 1 月)
- 武境功能 / 图鉴功能(动态 Obj)
- 自带 GM 工具
- 原生自带:雕纹/修炼/灵武/武道/七情/兽魂
- 各类 Lua 回调大全
- 几十个门派扩展,添加恶人谷基础框架
- 紫色穿刺/减免扩展
- 170+ 个常用引擎 Lua 函数扩展
- 动作支持怀旧最新动作(同步到 2026 年 1 月)
下载地址
***付费内容***
相关教程
引擎崩溃问题可留言或联系 QQ(仅接受引擎崩溃反馈,其他 BUG 暂不统计)。
剩余 4% 内容需要支付 800.00
金币 后可完整阅读
支持付费阅读,激励作者创作更好的作品。
|