手搓客户端版·天龙八部·复古·影子传说·免虚拟机·Windows原生X64 v0.85.9602
此版本需要折腾精神, 否则无脑前往这个帖子: https://www.iopq.net/thread-17147036-1-1.html (几乎无BUG典藏款,无修改纯原版)
前言 8月完成了服务端X64重制。
客户端预计要多花几倍的时间.
老帖地址:https://www.iopq.net/thread-17147036-1-1.html
目前服务端已经重写完成。 与老贴的区别,此贴主要更新客户端,涉及底层重构,两个版本必须要独立了~.
但是客户端目前仍然是 2009 年 0.85 版本的 32 位客户端,存在一些历史遗留问题。
其中最主要的是 “2038 年问题”,理论上所有基于旧 32 位架构的客户端版本,在超过该时间节点后,都可能因时间溢出导致程序异常甚至无法启动。 本帖主要给客户端重写与 X64 架构改造,目前以基础功能完善为主。 欢迎大家测试并反馈 BUG。
运行环境 服务端理论支持运行环境: Windows10 位 64 位~ Windows 11 64 位 或者服务器系统 Windows Server 2022
客户端理论支持运行环境: Windows XP 32 位 ~ Windows 11 64 位
新手帮助
- 新用户点击"首次环境安装"
- 启动服务端
- 进入"天下第一"区
如果是其他版本老用户,点击"一键删档"才能进行游戏. 如果无法启动可以试试"数据库完整性"修复数据库.
下载地址 (包含全部内容 服务端成品 + 客户端成品 + GM命令 + 环境一键端工具 ):
V0.1版本(2026-09-03):基础框架完成,非常不稳定,缺失大量基础功能
百度网盘:https://pan.baidu.com/s/1DL54BWo7CArPGtFutN08yA 提取码: 8888 (已废弃,请勿下载)
V0.2版本(2026-09-04):
百度网盘:https://pan.baidu.com/s/12vBaTaWetFBUK-mdNd50SA 提取码: 7777 (已废弃,请勿下载)
V0.3版本(2026-09-05):
百度网盘:https://pan.baidu.com/s/18OKlrBGlbWvE0GB1kfm4Kg 提取码: 6666 (已废弃,请勿下载)
V0.4版本(2026-09-07):
百度网盘:https://pan.baidu.com/s/10FxCJBEWOCnj3y5LCY0_cg 提取码: 5555(已废弃,请勿下载)
V0.5版本(2026-09-09):
百度网盘:https://pan.baidu.com/s/1VTZiEOY_M7hB_LI5yJ0keA 提取码: 4444(已废弃,请勿下载)
V0.6版本(2026-09-12):
百度网盘:https://pan.baidu.com/s/19xBDNjs6Pb5R1xg3nObuOQ 提取码: 0000 文件名:TLBB_0859602_Win10_11_VER_0.6.7z
V0.7版本(2026-09-13):
百度网盘:无
V0.8版本(2026-09-15):
百度网盘:https://pan.baidu.com/s/19xBDNjs6Pb5R1xg3nObuOQ 提取码: 0000 文件名:TLBB_0859602_Win10_11_VER_0.8.7z
更新日志 饭要一口一口吃,路要一步一步走。目前版本仅完成客户端基础框架重构,仍存在大量未支持功能,可能导致无法正常游戏。毕竟个人精力有限,客户端重构涉及大量底层代码调整,无法一次性完成,后续将通过不断测试、修复和优化,逐步完善各项功能。希望大家的测试和反馈,及时发现并修复隐藏问题,共同推动这个版本逐步完善。
感谢众多BUG反馈群友和宝友的及时反馈,发现更多BUG 鸣谢:
于我 、 Picasou 、 丶以噯之名、彼此折磨 、 whalefall.wei 、My lover Soria、飞、重楼 、Juan、、等等不一一列出
V0.1 更新日志
- 支持鼠标右键自由旋转,自由视角
- 新增Bin64,客户端第一次改造成64位
- 解决寒玉谷等巡逻NPC怪物出现瞬移问题
- 解决“2038 年问题” 2038 年问题说明:32 位 POSIX 时间标准的计算机系统,在 2038 年 1 月 19 日 03:14:07(格林尼治时间) 后,会由于时间戳溢出引发程序错误。
- 解决帮会官员列表打开报错的问题
- LoginInfo.ini新增4个登录控制选项
- ;重复登录限制开关。启用同 IP 20 秒限制和内部登录次数计数。0 表示关闭。ReLoginLimit=0
- ;异地 IP 登录保护开关。启用旧账号在线时的踢出/阻断逻辑。0 表示关闭。ReLoginStop=0
- ;异地登录阻断时间,单位是毫秒。默认缺省值是 600000,即 10 分钟。ReLoginStopTime=600000
- ;安全登录标记,0默认关闭 NotifySafeSign=0
- 客户端取消axp为散文件模式,改端直接改补丁,重启客户端立即生效,无需单独打补丁
V0.2 更新日志
- | `Challenge.lua` | 接受切磋后隐藏窗口不再额外发送一次拒绝;普通关闭仍发送拒绝。 | 新增 `Hidden` 事件和 `g_Challenge_close` 防重入标记。 |
- | `ChatFrame.lua` | 修复按住聊天频道标题拖到非标题区域再松开时,“频道标题改变但内容不变”。 | 所有频道页签增加 `CaptureLost` 处理。 |
- | `ChatFrame.lua` | 不再由 `CHAT_MESSAGE` 事件直接重复插入聊天文本。 | 原 `ChatFrame_InsertChatContent` 调用被停用;需配套新版客户端消息。 |
- | `YuanbaoShop.lua` | 角色正在普通移动时允许打开试穿,并先停止移动;其他非空闲逻辑仍拒绝。 | 新增两个函数,判断加入 `IsMoveLogic()`,随后调用 `StopMove()`。 |
- | `TextValidate` | 修复文字验证输入框按回车提交不稳定或事件直调失效。 | `TextAccepted` 改由独立 Lua 包装函数调用提交逻辑。 |
- 修复创角角色崩溃
- | `TargetEquip.lua` | 修复距离过远仍打开他人装备、目标销毁后窗口残留、关心对象未释放、FakeObject 与装备图标未清空等问题。 | 新增距离能力检查、统一关闭函数、OBJ 关心生命周期和完整清理。新增C++ CanGetTargetEquip()函数 |
- | `StallMessage.lua` | 编辑已有摊位广告时不再把原广告清空。 | 打开编辑状态前写入 `StallSale:GetAdvertise()`,移除强制清空。 |
- | `PlayerZhengyouPT.lua` | 修复总条数正好是 20 的倍数时多计算一个空白页。 | 页数计算增加整除分支,不再始终 `floor(n/20)+1`。 |
- | `PlayerZhengyouPT.lua` | 修复查询、人气频道与普通频道切换后页码、按钮、列标题或详情残留。 | 分离普通页数/人气页数,切页前清列表,按频道重建列并重置状态。 |
- | `Exchange.lua` | 交易锁定操作因冷却被拒绝时,锁定复选框恢复为未勾选,避免 UI 状态与真实状态不一致。 | 拒绝分支新增 `SetCheck(0)`。 |
- | `LootPacket.lua` | 修复“掉落包刚打开就突然消失”,在掉落包窗口显示前先保存目标对象,避免 `OnShown` 或关心对象链使用旧对象 ID。 | `objCared = tonumber(arg0)` 移到 `Show()` 之前。 |
- 补全珍兽go仔资源
- | `PlayerZhengyouPT.lua` | 新增“最旺人气”频道,默认显示按人气排序的前 20 条; |
- | `ConfraternityInfo.lua` | 帮会信息窗口加宽,统一标签对齐;新增城市建设进度和特产研究进度 `(当前/上限)`。GetMyGuildDetailInfo()函数扩展BldProg/BldMaxProg/ResProg/ResMaxProg字段|
- | `ConfraternityList.lua` | 帮会列表新增"本周征讨胜场"列。 新增函数Guild:GetGuildInfo(i,"WeekScore")|
- | `ConfraternityManage` | 成员统计由“在线/上限”扩展为“在线/当前/上限”。 |
- | `PartyFrame.lua/ContexMenu.lua` | 队友珍兽按钮左键改为选中珍兽,右键弹出珍兽菜单;覆盖 5 个队员位置。(新增C++函数Show_Team_Member_Pet_Menu()) |
- | `PlayerFrame.lua` | 原活动日程按钮替换为更新公告按钮,支持公告闪烁、点击清除闪烁状态并打开推荐更新页。 新增UPDATE_BTN_FLASH/SHOW_UPDATE_UI和Helper:GotoRecUpdate()/Player:ClearUpdateBtnFlashFlag()|
- | `Logon.lua` | 修复注册表单按 Tab 后软键盘仍向旧输入框输入的问题。 | 每个 Tab 分支显式调用 `SetAimEditBox`。UI_CEGUI C++ 新增SetAimEditBox()函数 |
- | `GemMelting.lua` | 宝石熔炼支持第二种可替代材料(低级宝石可用高级宝石熔炼符),Tooltip、校验和错误提示同时显示两种材料。 新版 `GemMelting.txt` 和函数GemMelting:GetGemMeltingInfo()支持第四返回值|
- 修复任务奖励图标不显示的问题
- | `Quest.lua` | 任务状态图标从 12 类扩展到 13 类并重新映射图标优先级。 |
- | `QuestLog.lua` | 超过一小时的任务总时长和剩余时长按“小时/分/秒”显示。 |
- | `QuestLog.lua` | 指定任务段使用交子图标展示奖励,不再误用普通金币控件。新增C++函数QuestLog_Desc:AddJiaoZiElement() |
- | `TodayCampaignList.lua` | 活动日程窗口新增 101 像素详情区;选中活动显示 `detailDesc`,关闭/取消时清理缓存和控件。 新增"detailDesc"字段|
- | `PetSkillStudy.lua` | 修复不同珍兽功能之间切换时技能物品格错误显示或残留。 | 按界面类型统一显示/隐藏 `PetSkillStudy_Skill1`。 |
- | `PetSkillStudy.lua` | 修复洗点/重置模式状态未同步、旧选择残留。 | 同步 `PetStudyType` 并重置 `g_selidx`。 |
- | `MessageBox_Self.lua`| 暗器调整新增二次确认流程,背包物品变化时自动关闭失效确认框。 |
V0.3 更新日志
- 补全显示迷雾功能( `View_EnableFog` )
- 断线重试提示错误
- 点到地图外,越界移动触发寻路异常崩溃
- 补全柔体披风开关
- 补全大理游览Bus乘客移动与模型显示
- 修复"GM工具"不支持散文件客户端的问题
- 修复OpenGL模式下启动游戏崩溃
- 补全"抗锯齿"功能
- 修复"物体动画"档位
- 修复封包录制任务卡经验
- "GM工具"支持发装备(重楼属性正常)/账号停权
- 任务:第一把武器,选择其他武器,最后还是会给枪(宝友Picasou反馈)
- 生活技能(烹饪)无法拖至快捷技能栏(宝友Picasou反馈)
- Ctrl+左键技能不能对自己释放技能的问题
- 穿戴装备脱下装备的音效错误,误播武器挥动音效(宝友Picasou反馈)
- 修复使用轻功的过程中出现二段跳的问题(宝友Picasou反馈)
- 系统公告切换页签后公告消失
- 修复打坐类技能的施法进度条走路打断后(持续点地),移动逻辑一直重置淡出状态的问题
V0.4 更新日志- 补齐拆分和试衣鼠标命令及高亮逻辑
- 修复元宝商店购买物品后,中央浮字提示的颜色处理
- 修复NPC移动动作列选择及骨骼动画播放(NPC移动的时候没有动作问题)
- 修复轻功施法指示器尺寸传递和投影缩放
- 修复"修改发型"功能打开报错
- 修复"心法升级"功能报错
- 补全"宝石合成材料右键事件+拖拽事件"
- 修复头顶"队伍标志"不显示的问题
- 修复暗器"星级"显示错误
- GM工具新增大理龚彩云(808062)活动奖励发放功能(物品ID需要是正确的id, 支持CommonItem.txt、EquipBase.txt、GemInfo.txt中的 id 号)
- GM工具新增财富卡CDK生成和导出
- 原"可视化启动工具.bat"使用C#重写,解决部分电脑打开卡顿无法点击的情况
- 雪舞天龙启动工具.exe 支持修改数据库密码和数据库端口
- 雪舞天龙启动工具.exe 静默启动服务端后,也能查看五个进程的运行情况 和 详细运行日志, 也允许关闭
- 雪舞天龙启动工具.exe 支持一键修改服务端监听IP,支持局域网(外网)游戏
- 修复快捷栏切换场景后分页图标错乱(丶以噯之名、彼此折磨”反馈)
- 图样和配方道具鼠标放上去的悬浮窗中没有正确显示已学会或者红色的等级不够不能学(丶以噯之名、彼此折磨”反馈)
- 大理赵天师的坐骑不动的问题
V0.5 更新日志- 土灵珠无法使用(宝友whalefall.wei反馈)
- 角色死亡后游戏界面变成灰色,复活后界面变还是灰色没有变回来(宝友whalefall.wei反馈)
- 乾坤壶自动拾取失效(宝友whalefall.wei反馈)
- 使用捕捉技能放生宝宝提示"你正在进行其他操作,目前不能放生珍兽。(宝友whalefall.wei反馈)
- 捕捉珍兽时鼠标没有变成捕兽的样式
- 包满的时候拾取物品没有提示“背包已满!”,而且提示音错误
- 去看看布告”,点击布告,会出现错误窗口(群友于我反馈)
- 点右上角"叉叉"关闭游戏时的音效缺失
- 心法等级低的时候,不能用的技能可以直接放到快捷栏里。比如心法1级的时候,可以把心法45级才能用的技能放到快捷栏里。(群友于我反馈)
- 第一本心法的第一个技能,重新登录之后,第一次打怪动作是普通攻击。而非第一本心法的第一个技能。(群友于我反馈)
- 鉴定符无法鉴定装备(宝友Picasou反馈)
- 修复 Ctrl 点击物品的聊天链接
- 修复聊天发送间隔错误(毫秒错写成秒)
- 点击的聊天窗口链接,鼠标穿透"聊天界面"导致移动(宝友Picasou反馈)
- 玩家已经穿戴满全部套装装备,但是套装属性没有正常显示出来.(宝友Picasou反馈)
- 部分装备异常,显示需要鉴定,已知物品:棉麻帽(等级2)本身已经显示属性,但其实还是未鉴定物品,鉴定后可以正常装备(宝友Picasou反馈);
- 装备属性显示异常,已知物品:蔡袅鞋(大力卡赠送)第二条属性只显示+1;(宝友Picasou反馈);
- 右键异常:右键按住旋转视觉会触发一次右键点击,会导 a) 旋转视角后释放右键会触发一次跳跃,b) 打怪过程中旋转视角后释放右键会触发一次右键点击,导致target指示器清空;(宝友Picasou反馈);
V0.6 更新日志
- 小退切换角色任务缓存残留修复
- 任务界面的小提示部分字体为黑色,导致无法清楚显示(部分任务)
- "珍兽技能学习"/"根骨提升悟性"等10个界面,珍兽选择无反应
- 烹饪。制馒头的时候,动画结束的时候,会出现错误窗口,有时候点下烹饪就出错误窗口。
- 第六本心法技能无法放入快捷栏
- 雪原、楼兰,里面自动巡路的内容是错误的。
- 元宝商店。右上解购买确认启用,无购买确认提示。
- 创建帮派,门派获取称号,称号不能及时更新,但在称号系统里面有,需要手动点击一次
- 师门任务文本错误提示%f.
- 组队标志队员不显示
- 带重楼BUFF攻击怪物报错问题
- 怪物获取BUFF后图标没有及时刷新
- BUFF特效或者各种升级特效有延迟问题,延迟1~3秒
- 洛阳NPC。范纯仁,申请城市,提示:您没有权限申请城市。
- 修复好友度导致的崩溃
- 暗器缺少"经验" "洗点次数" "修炼等级" 等信息
- 开放帮会珍兽舍利子炼制功能
- 角色使用近战技能攻击怪物后,玩家还未进入到攻击范围,宝宝没有远程攻击怪物问题
- 场景特效错误,报错:Cannot find required template 'cj_束河下雨'等类似情况
- 修复 跑商,买进价格 卖出价格 都是显示的0铜
- 同场景下,在队伍信息的界面,队友时装显示错误。
- 掉落拾取提示不显示于系统聊天页修复
- BUG感谢宝友和大家庭里的BUG收集员们
V0.7 更新日志
- 新三环第1环交完任务以后,对话框里何悦的坐标,点击提示“目的不在此场景” 第2环交完任务以后,对话框里刘盾的坐标,点击提示“目的不在此场景”
- 蹴鞠从每月活动,改成每日都能参加
- 乘骑界面,骑术文本错误,显示成了技能名。
- 乘骑界面,坐骑模型不显示
- 52级的皮质帽图样是圣天帽 错写成 璧月帽
- 删除 \tlbb\Public\Config\CommonItem.txt 的 "是否元宝交易" 列
- 服务端/客户端同步删除 BlueEquipBase.txt GreenEquipBase.txt WhiteEquipBase.txt
- 部分电脑报错 由于找不到mfc140.dIl,无法继续执行代码。 的问题
珍兽出战 珍兽休息 无法拖入到快捷键 角色加入门派后三个基础技能没有跳到技能快捷栏 还童丹右键放入界面失效,提示无效目标 移动中NPC对话位置出现闪退退回问题 "其他"界面中点击"打开排行榜"报错 `GotoPaihang' (a nil value) 大理 李工部 的"御赐精纺帽"任务 "需要物品" 下面不显示内容 15级之前点击元宝商城打不开没有【等级未达到15级】提示 坐骑走路都没有声音 背包里右键戒指/护符只能装备一件,再右键就在同一个格子上切换,改成可以右键装备两件 恢复服务端发布版断言功能(Assert) 修复打怪伤害显示少5倍的问题 宝石合成界面无法放入宝石 部分物品出售时未显示价格(比如研山图/江湖邀请令的) 苏州云菲菲处新增改变宠物性格选项 宝石拆除不显示已镶嵌的宝石,导致无法摘除 三精材料无法合成 电脑缩放设置125%时,Launch.exe游戏登录器出现界面排版错位,按钮看不到的情况 部分物品价格错误,比如武当入门时装,显示的出售获得25Y,但实际上是 1 铜,其他装备都是获得售价0.8 (打八折) 修复某些情况下宝石图标会出现在道具包裹 修复怪物死亡动作缺失导致的站着不死 宝石物品标题颜色错误
V0.8 更新日志
- 修正数据包大小错误!!!!!!!PacketSizeError! ID=269(Write121,Should109)
- 高视角的时候,迷雾距离太短
- 元宝商店的坐骑"试衣间"只显示了人物模型,没有显示坐骑
- 服务器选择界面的注册按钮弹出的注册网页在125%缩放时显示异常
- 试衣间转动按钮,转速过快
- 修复GM工具无法修改暗器里面的技能
- 少林寺的虎模型显示异常:透明状态
- 缥缈峰第二个BOSS隐身后消失
- 修复TargetBuff.lua Expr: None target or it isn't character target!
- 释放江行初雪/诛仙阵/八阵图后客户端崩溃
- 圣兽山白蟒宝箱点上去没反应
- 同城频道公告颜色错误
- 传送有概率直接网络断开问题
- 怪物是蓝色名字且不会变成黄色(概率出现)
- 大理在巡逻的NPC有时候不动或者瞬移的问题
- 任务描述BUG:嵩阳断肠草任务描述中,人物姓名用的仍然是变量 $N, 未替换成实际角色名
- 物品售价BUG:物品堆叠后价格显示错误
- 退出游戏后弹出错误报告
- 修复轻功跨越深坑时镜头下坠
- 珍珑棋局刷了几只BOSS被强制传送出来了
- 钓鱼、采药、采矿时,必须把钓竿、镰刀、矿锄装备到武器位置,正确的逻辑是钓竿、镰刀、矿锄放在背包就可以。
- 召唤坐骑后 有时候 读条显示UI没有消失
- 优化"雪舞天龙启动工具.exe"日志保存磁盘占用过高的问题
- 修复神器没特效
- 修复右键包裹不能一键拾取的问题
- 新增两个GM-BUFF-2691-2692分别加五位属性和四属性
- 苏州115,162使用自动寻路到场景太湖182,32出现寻路卡住的情况
- 第一次进游戏需要按两次ESC才能关闭UI界面
- Logic Model Locator with name '母翅膀右03' already exists! LogicModel::addLocator 珍兽比翼鸟3.obj
- 修正服务端转为 64 位后产生的类型转换问题:`size_t` → `unsigned long`、`SQLLEN` → `INT`、`__int64` → `int`、`UnixTime_t` → `UINT`。
- 启动工具新增“强制停服”功能。
目录结构
- H:.
- ├─GM工具
- │ └─config
- ├─tlbb
- │ ├─Public
- │ │ ├─Config
- │ │ │ ├─AbilityLevelUp
- │ │ │ └─RandShop
- │ │ ├─Data
- │ │ │ ├─AIScript
- │ │ │ └─Script
- │ │ └─Scene
- │ └─Server
- │ ├─Config
- │ └─Log
- ├─客户端
- │ ├─Accounts
- │ ├─Bin
- │ │ └─AccountRegWeb
- │ │ ├─assets
- │ │ └─client
- │ ├─Bin64
- │ │ ├─Crash
- │ │ ├─Licenses
- │ │ └─ShaderCache
- │ ├─Data
- │ │ ├─Brushes
- │ │ ├─Config
- │ │ ├─Effect
- │ │ ├─Interface
- │ │ ├─LaunchSkin
- │ │ ├─Material
- │ │ ├─Scene
- │ │ └─Sound
- │ ├─DirectX9
- │ ├─Helper
- │ └─Patch
- └─环境_v0-85-9602_Win
- └─视角文件
复制代码
截图预览
|