R8 Server Changelog
2026-05-28
- fix:迭代支持Linux gcc 3.4.6+~latest 版本系统构建支持 (
d43b19f, 雅铭网络工作室) - add:boost_1_34_1 (
40874ed, 雅铭网络工作室)
2026-05-20
- 添加发布动作 (
5eb83fc, 雅铭网络工作室) - 合并来自 devlop 的合并请求 #62 (
676d994, 雅铭网络工作室)fix:修正md5实现,保持与客户端一致 PR-URL: #62
- fix:修正md5实现,保持与客户端一致 (
7f746cf, 雅铭网络工作室) - chore: 删除冗余的 MD5 备份文件 (
f3c636d, 雅铭网络工作室) - chore: 更新默认版本号为20260527 (
e3a736b, 雅铭网络工作室) - 合并来自 devlop 的合并请求 #60 (
f3bf4b7, 雅铭网络工作室)fix:多个bug修复 PR-URL: #60
2026-05-19
- fix:移除虚假的反外挂系统【ps:毫无卵用·浪费资源】 (
5492c08, 蠢萌范二的人生)
2026-05-16
- fix: 召唤兽升级后血量丢失masterMaxHP继承 #58 (
fbe2f6b, 蠢萌范二的人生)ScenePet::levelUp() 中 PET_TYPE_SUMMON 分支升级时, 原代码 hp = npc->hp 只设置NPC模板基础血量, 丢失了 masterMaxHP(主人30%血量继承), 导致升级后宠物血量只有模板基础值而非满血。 修复: 改为 hp = getMaxHP(),与 PET_TYPE_PET 分支保持一致, 升级后直接设满血(含NPC基础 + 继承主人30%属性)。 根因分析:
- getMaxHP() = SceneNpc::getMaxHP() + masterMaxHP = (npc->hp + anpc->hp + skillValue.maxhp) * (1+boostupHpMaxP/100) + 主人maxhp*0.3
- npc->hp 仅为模板基础值,不包含继承属性
- fix: 安全审计漏洞修复 #57 (
e4f097d, 蠢萌范二的人生)- 移除未声明的min()调用,改用QWORD中间变量+三元运算符防止溢出
- 修复Gold.cpp/Trade.cpp/StockConsign.cpp乘法溢出保护
- 修复StockConsign.cpp除零保护break->return false
- 修复RebuildObject.cpp位移溢出(upgrade>=31时
1<<upgrade越界) - 修复SceneUser.cpp空指针解引用和格式字符串漏洞
- 修复Gold.cpp/Trade.cpp/Ticket.cpp/Salary.cpp/Chongzhi.cpp/Chat.cpp DWORD减法下溢(do-while --var>0, var为DWORD时从0减到0xFFFFFFFF)
- 修复Huishou.cpp价格*数量乘法溢出(QWORD中间变量)
- 修复script_func.cpp格式字符串漏洞和缓冲区溢出(strncpy/snprintf)
- 修复MailService.cpp SQL注入(escapeString转义用户输入)
- 修复SessionChat.cpp/CUnion.cpp/CSept.cpp缓冲区溢出(strncpy)
- 修复QuestAction.cpp/QuestEvent.cpp strcpy缓冲区溢出(strncpy)
- 修复BillUser.cpp货币加法溢出保护
- 修复StockConsign.cpp除零/符号溢出/乘法溢出
- 修复RebuildObject.cpp retain100-retain103属性继承(定情信物/升心/突破)
- fix:修复装备转换时部分附件配置没继承bug#56 (
4f8db2b, 蠢萌范二的人生) - fix:删除多余的死代码结构体 #54 (
4b6d766, 蠢萌范二的人生)
2026-05-15
- fix:迭代注册页面,解决丑陋问题#53 (
675b1ce, 蠢萌范二的人生)
2026-05-12
- fix:修复客户端可能boss消失的bug #52 (
b7b534b, 蠢萌范二的人生) - fix:修复国家镖车意外引入的biaocheStageMap[countryId] = 0导致破车无法正确移动到完成活动的bug #37 (
c9cb931, 蠢萌范二的人生) - fix:优化任务记录保存目录,服务器启动时自动创建 #50 (
bf5f60f, 蠢萌范二的人生) - fix:修复日志打印数值格式化bug #51 (
d376c27, 蠢萌范二的人生) - fix:清理废弃的生活技能系统 #49 (
7456b20, 蠢萌范二的人生) - fix:撤销对热刷新tbl的修复,因为引入了副作用 #49 (
ab511eb, 蠢萌范二的人生) - fix:修复历史遗留的内存泄露 #49 (
e46e1f5, 蠢萌范二的人生) - fix:修复宠物系统中历史遗留的内存泄露 #48 (
93f775f, 蠢萌范二的人生) - fix:修复召唤血量未补满与继承属性错误的bug #47 (
0bfdfda, 蠢萌范二的人生) - fix:优化GatewayServer的修复代码 #45 #46 (
1b4d84b, 蠢萌范二的人生) - fix: 修复网关内存泄漏及用户状态不一致 (
27a1362, 雅铭网络工作室)修复添加task时未释放旧GateUser导致的内存泄漏;修复场景连接断开及地图注销时未清理用户索引导致的状态不一致;优化ScreenIndex移除预计算缓存,改为按需计算以降低内存开销。#45 #46
2026-05-11
- fix: 移除背包空间不足2的硬编码检查 #36 (
ba04ca1, 雅铭网络工作室) - refactor: 将商城每日限购记录持久化至角色数据 (
67ae9ae, 雅铭网络工作室)将每日限购记录从MallTrade的全局内存哈希表迁移至SceneUser的持久化成员中,解决服务器重启导致限购记录丢失的问题,同时移除了全局重置逻辑及相关的读写锁操作。#44
2026-05-10
- 合并来自 devlop 的合并请求 #42 (
a853169, 雅铭网络工作室)fix:修复大量bug #37 #38 #39 #41 #36 PR-URL: #42
- chore: 精简C++98规则文档 (
f1ef03e, 雅铭网络工作室) - chore: 添加CI构建验证与代码质量规范 (
0d1d7a1, 雅铭网络工作室) - [ScenesServer] 修复宠物攻击绕过特殊NPC限制(同根因批量修复) (
2abc5f7, 雅铭网络工作室)问题:宠物攻击时pAtt类型是SceneEntry_NPC,多处代码仅检查pAtt->getType()==SceneEntry_Player, 导致宠物攻击绕过所有限制和属性计算 原因:代码只考虑了玩家直接攻击的场景,遗漏了宠物间接攻击的路径, 统一使用getTopMaster()追溯到真正的玩家操作者即可修复 修复:
- #37 镖车(54100/54099)同国家攻击限制和警报:宠物攻击也受同国限制约束
- #38 大臣NPC(227)时间限制:宠物攻击也受12:00-23:59时间限制
- #40 切割伤害属性:宠物攻击也计算主人的切割伤害
- SceneNpc.cpp processDeath:宠物击杀镖车统一走特殊NPC死亡逻辑
- CountryBiaoCheManager.cpp:宠物击杀镖车正确清理countryBiaocheMap
- .cnb.yml:新增pull_request构建验证,修正make 03_release编译脚本 影响范围:ScenesServer 镖车系统、大臣系统、切割伤害系统、宠物攻击全路径
2026-05-07
- chore: 更新 ztgame.dat 二进制文件 (
442b88b, 雅铭网络工作室) - fix: 修复批量换装未实际换装时仍广播的问题 (
dc858f6, 雅铭网络工作室) - fix: 跳过无效装备槽位的特效刷新 (
093c59c, 雅铭网络工作室) - chore: 条件编译调试日志 (
dd84440, 雅铭网络工作室) - fix:优化调试日志和业务处理日志,避免日志导致的性能问题#36 (
02acf64, 雅铭网络工作室) - fix:优化包裹整理_2#36 (
d084a94, 雅铭网络工作室) - fix:优化包裹整理#36 (
3aa0357, 雅铭网络工作室) - fix: 修复装备批量操作时的套装效果闪烁问题 #35 (
15ff0d2, 雅铭网络工作室)
2026-05-06
- fix:优化一键换装 #31 (
cad6f27, 蠢萌范二的人生)
2026-05-04
- 合并来自 devlop 的合并请求 #34 (
22d919a, 雅铭网络工作室)ci: 优化构建配置,调整镜像和阶段结构 PR-URL: #34
- ci: 优化构建配置,调整镜像和阶段结构 (
7751441, 雅铭网络工作室) - 合并来自 devlop 的合并请求 #33 (
34301d1, 雅铭网络工作室)fix:修复新建角色额外增加700属性bug #32 PR-URL: #33
- fix:修复新建角色额外增加700属性bug (
2f5d90f, 蠢萌范二的人生)
2026-05-03
- style: 格式化代码 (
67c1ecf, 雅铭网络工作室) - fix: 修正格式化字符串占位符类型为无符号 (
4ff2515, 雅铭网络工作室) - style: 统一 Trade.h 缩进风格 (
05db13f, 雅铭网络工作室)
2026-05-02
- chore: 更新版本号到3.6 (
11f5ab2, 雅铭网络工作室) - fix: 修正温泉传送目标位置和格式化字符串 (
5cb4504, 雅铭网络工作室)
2026-04-29
- 合并来自 devlop 的合并请求 #30 (
468e74c, 雅铭网络工作室)fix:修复中立区监狱无法出狱bug #29 PR-URL: #30
- fix:修复中立区监狱无法出狱bug #29 (
abefbbd, 蠢萌范二的人生)
2026-04-27
- 合并来自 devlop 的合并请求 #28 (
b50cdd9, 雅铭网络工作室)fix:修复攻击速度检测,使用角色实际属性检测 #25 #26 PR-URL: #28
2026-04-16
- fix:修复攻击速度检测,使用角色实际属性检测 (
f1ec87a, 蠢萌范二的人生) - fix:移除错误的移动频率检测限制,避免误踢 (
bc4b3c8, 蠢萌范二的人生) - fix:解决时间戳漏洞中存在的误踢情况 (
5a86852, 蠢萌范二的人生) - fix:修复时间戳漏洞,导致的瞬间秒boss,异常掉线的bug #26 (
793f895, 蠢萌范二的人生)
2026-04-14
- 合并来自 devlop 的合并请求 #24 (
0ae9d04, 雅铭网络工作室)feat: 新增包裹整理,包裹设置保存功能 PR-URL: #24
- feat: 新增用户服务注册与验证码功能 (
e87b5a8, 雅铭网络工作室)
2026-02-03
- feat: 添加BOSS信息表并修复SQL格式问题 (
7eb8c3b, 雅铭网络工作室)添加BOSSINFO表用于存储野外BOSS信息 修复多个SQL文件中的多余空格格式问题
- feat: 添加BOSS信息表并修复SQL格式问题 (
5adccfb, 雅铭网络工作室)添加BOSSINFO表用于存储野外BOSS信息 修复多个SQL文件中的多余空格格式问题
2026-02-01
- refactor: 将队列索引自增和取模操作拆分为两步 (
79d0e1b, 雅铭网络工作室)
2026-01-24
- chore: 更新Makefile中的编译器路径和VSCode配置 (
de48caf, 雅铭网络工作室)将Makefile中的编译器路径从绝对路径改为直接使用g++ 更新VSCode设置,添加typeindex和typeinfo的C++映射 移除shellscript的编码设置,添加主题和minimap配置
2026-01-21
- feat: 重构事件表并添加更多条件与动作注册 (
995c70e, 雅铭网络工作室)重构事件表初始化逻辑,将条件与动作注册函数移至实例方法中 添加更多条件判断类型(如国家ID、职业、性别等)和动作类型(如通知、物品操作等) 完善注释说明各功能模块用途
2026-01-20
- 添加对应20260120的客户端头文件 (
dbbd7f5, 雅铭网络工作室) - 确定发布版本号为20260120 (
d3971f3, 雅铭网络工作室) - docs: 添加20251117-20260120期间的游戏服务器更新日志 (
dc99bec, 雅铭网络工作室) - fix: 将sprintf格式符从%d改为%u (
5fdad51, 雅铭网络工作室)
2026-01-18
- fix: 修正任务超时判断逻辑 (
7e4eed3, 雅铭网络工作室) - feat: 实现epoll_create1兼容性优化并添加事件风暴防护 (
e02aeaa, 雅铭网络工作室)在zSocket.h中添加epoll_create1兼容包装器,支持旧版本glibc降级使用epoll_create 新增EPOLLRDHUP和EPOLL_CLOEXEC宏定义 实现事件风暴防护机制,限制单次处理事件数量 优化对端连接关闭检测,区分正常/异常断开 添加详细文档说明和测试脚本
- 迭代epoll实现,替换过时的实现 (
5ff9289, 雅铭网络工作室) - fix: 修复消息缓冲区溢出问题并增加错误日志 (
0267b75, 雅铭网络工作室)增加消息长度检查防止缓冲区溢出 初始化结构体成员防止未定义行为 将调试日志升级为错误日志并添加详细信息 消息超长时拒绝发送并记录错误
2026-01-17
- fix: 修复rel-3目标中错误的release_cp引用 (
8207480, 雅铭网络工作室) - chore: 删除旧版MySQL 4.1.22的头文件 (
66574fe, 雅铭网络工作室)移除mysql/4.1.22/include目录下的errmsg.h、keycache.h、m_ctype.h和m_string.h文件,这些文件属于旧版MySQL 4.1.22的头文件,已不再需要。
- build: 使用mysql_config替代硬编码的MySQL路径 (
0955acd, 雅铭网络工作室) - feat: 添加release_O3_cp目标用于优化构建发布 (
bc0a451, 雅铭网络工作室)
2026-01-16
- fix: 修复日志中的乱码问题 (
f7448e3, 雅铭网络工作室) - fix: 修正日志格式和数值比较逻辑 (
aff0f02, 雅铭网络工作室)将日志中的%d改为%u以正确显示无符号数值 移除不必要的int强制转换,直接比较无符号数值
- style: 统一代码缩进和格式 (
815afcc, 雅铭网络工作室) - fix: 更新账单服务器端口号为9967 (
39147f0, 雅铭网络工作室) - 移除网关冗余的踢下线检查机制,经过评估不需要 (
73c021f, 雅铭网络工作室) - fix: 修正日志输出中的格式说明符 (
3fea82d, 雅铭网络工作室) - fix:修复打印日志中错误使用的%d格式化字符 (
c7828cc, 雅铭网络工作室) - fix: 修复日志格式和类型转换警告 (
7a1b534, 雅铭网络工作室)将QWORD类型转换为DWORD类型,并更新日志格式 修复long long整数常量警告,使用无符号后缀 添加点数值范围检查,防止数据库溢出
- fix: 修复用户积分操作中的数值溢出和边界检查问题 (
7621565, 雅铭网络工作室)添加积分操作前的余额检查,防止溢出和负值 修改update_point参数类型为SQWORD以支持大数值运算 优化积分更新逻辑,直接执行SQL避免字符串拼接问题 增加数据库实际值验证和日志记录
- fix: 修正日志中余额和奖励的格式化字符串 (
2a98fd4, 雅铭网络工作室) - fix: 使用strtoul替换atoi处理大整数转换 (
72b8e68, 雅铭网络工作室) - refactor: 移除不必要的类型转换并更新响应参数类型 (
3cf4a0a, 雅铭网络工作室) - refactor: 将整型字段类型优化为更合适的DWORD和BYTE类型 (
187fd50, 雅铭网络工作室) - refactor: 将整型参数类型统一为DWORD和BYTE (
478e6f7, 雅铭网络工作室) - 扩容点数表 (
c5ff9cd, 雅铭网络工作室) - docs: 更新数据库字段类型注释 (
e9f9318, 雅铭网络工作室) - feat: 增强金点兑换流程的安全防护 (
7214fcb, 雅铭网络工作室)- 添加兑换频率限制(5秒内最多1次)
- 检测异常大额兑换请求(>20亿)并记录安全日志
- 数据库点数字段扩容为无符号整数
- 完善安全审计日志记录
- 测试修复USE_POLL_启用的epoll模型通信故障 (
2b055e9, 雅铭网络工作室)
2026-01-15
- docs: 更新CI构建检测报告中的表格格式 (
7bc5bc3, 雅铭网络工作室) - docs: 更新CI构建检测日志分析报告 (
fc08cd9, 雅铭网络工作室) - chore: 为日志文件添加 UTF-8 编码设置 (
80a56d4, 雅铭网络工作室) - docs: 更新中文文档编码和内容 (
2349e9f, 雅铭网络工作室) - chore: 移除XML文件中的编辑器注释 (
5e0f88b, 雅铭网络工作室) - chore: 添加不同文件类型的编码设置 (
60de1b3, 雅铭网络工作室) - feat: 统一物品绑定处理并使用Combination2回调 (
e38be43, 雅铭网络工作室)修改多处交易相关代码,统一设置物品绑定状态为1,并使用Combination2替代原Combination回调函数处理物品添加逻辑
- fix: 修正答题分数计算逻辑 (
c979095, 雅铭网络工作室) - fix: 修正答题分数计算中的绝对值问题 (
afdd48f, 雅铭网络工作室) - 添加MySQL动态库与头文件做集成测试 (
34ad19d, 雅铭网络工作室)
2026-01-14
- fix: 修复比较运算符中清除最高位的逻辑错误 (
2caaa67, 雅铭网络工作室) - fix: 修复多个潜在的内存越界和逻辑错误 (
f89c2bc, 雅铭网络工作室)修复DDZCardGame中std::copy可能越界的问题 修正QuestEvent中位运算可能导致的符号问题 初始化Rush中未初始化的结构体成员 修复SessionClient中迭代器失效问题 修改script_func中返回局部变量指针的问题 修正UserServer中JSON解析的条件判断
- 编辑文件 c++98-zebra-server.mdc (
ebe7c0c, 雅铭网络工作室) - docs: 添加新CI构建分析文档 (
2d7332e, 雅铭网络工作室) - feat: 添加安全数值计算工具并修复abs()相关问题 (
924fbd3, 雅铭网络工作室)添加安全数值计算工具函数(safeSubtract/canSubtract/safeAddSub),修复多处abs()使用不当导致的逻辑错误 重构多处数值增减逻辑,使用安全计算函数替代原始实现 添加单元测试验证安全计算函数的正确性
- docs: 添加新版本运行环境部署文档 (
5dce919, 雅铭网络工作室) - chore: 更新.gitignore并优化Makefile构建过程 (
31800ce, 雅铭网络工作室) - fix: 修正返回布尔值和空指针的错误 (
a433109, 雅铭网络工作室)将错误返回的false改为正确的bret变量 将错误返回的false改为NULL指针
- style: 调整代码格式和结构 (
20850ec, 雅铭网络工作室)
2026-01-13
- fix: 调整check变量的赋值位置 (
1fb3e7b, 雅铭网络工作室) - fix:修复导致非-D_USE_EPOLL_构建报错的括号 (
015e38f, 雅铭网络工作室)
2026-01-12
- docs: 更新代码注释中的中文翻译 (
20385ec, 雅铭网络工作室) - feat: 添加UserServer模块及相关功能 (
bc563d6, 雅铭网络工作室)添加UserServer模块,包含网络类型映射、服务器ACL、URL管理和HTTP公共接口等功能 新增NetTypeMap类用于IP地址与网络类型映射 新增ServerACL类用于服务器访问控制列表管理 新增URLManager类用于HTTP URL路由管理 新增UserHttpPub类提供用户HTTP公共接口功能
- 合并来自 devlop 的合并请求 #2 (
c75b17c, 雅铭网络工作室)refactor: 修复大量abs滥用 PR-URL: #2
- refactor: 使用zPos的diffX/diffY方法计算坐标差 (
cc96be0, 雅铭网络工作室)修复潜在的无符号整数计算问题,统一坐标差计算方式
- refactor: 将服务器序列初始化逻辑移至Zebra命名空间 (
1936120, 雅铭网络工作室)
2026-01-11
- feat: 在服务器主函数中初始化全局变量 (
7632947, 雅铭网络工作室)添加Zebra::initGlobal()调用到各服务器主函数,解决静态初始化顺序问题,测试centos6构建兼容性
- feat: 优化任务位置提示信息的方向判断逻辑 (
0a867f7, 雅铭网络工作室)重构位置方向判断代码,使用更清晰的方向分类和switch结构,提高可读性和维护性
- refactor: 使用zPos的成员函数替代直接计算坐标差 (
6368957, 雅铭网络工作室)将直接计算坐标差的代码替换为zPos类新增的成员函数,包括absDiffX、absDiffY、manhattanDistance等,提高代码可读性和一致性
- chore: 移除devlop环境中的cpptools扩展安装步骤 (
92d162d, 雅铭网络工作室)
2026-01-10
- fix: 修复日志中命令参数的安全拷贝问题 (
4701e50, 雅铭网络工作室) - 将 ServerEntry 移出 #pragma pack(1) 作用域 - 避免非网络消息结构体的不必要对齐性能影响 (
8e6a81a, 雅铭网络工作室)
2026-01-09
- fix:更加标准的使用using namespace (
8e14736, 雅铭网络工作室) - fix: 调整网关服务器时间轮询间隔为5秒 (
a0f1232, 雅铭网络工作室) - 调整休眠毫秒为1 (
03467bc, 雅铭网络工作室)
2026-01-08
- refactor: 优化NPC战斗逻辑的C++代码性能 (
d3ea5d5, 雅铭网络工作室)重构NPC战斗相关函数,包括canReach、chooseEnemy、isEnemy和getEntries等,采用更高效的算法和代码结构。主要改进点包括:
- 减少不必要的条件判断和函数调用
- 使用局部变量缓存频繁访问的数据
- 优化距离计算和范围判断逻辑
- 简化复杂的条件分支结构
- 添加详细的注释说明优化思路
- fix: 修复物品保护过期检查及所有者设置问题 (
3dacaa7, 雅铭网络工作室)修复Property.cpp中未检查物品保护过期的问题 修复Scene.cpp中注释掉的setOwner调用
2026-01-07
- feat: 移除GD库依赖并实现原生JPEG验证码生成 (
d56f130, 雅铭网络工作室)重构验证码生成功能,移除对GD库的依赖,实现原生JPEG编码算法 支持100x20像素RGB图像生成,内置4x6点阵字体 实现完整JPEG压缩流程(DCT+量化+Huffman+RLE) 支持85-95质量参数调节,完全兼容原有接口
2026-01-06
- fix: 将字符串空值检查从 改为 方法 (
71985f5, 雅铭网络工作室) - 修复怪物攻城中配置文件错误会导致段错误的bug (
dd1cd1c, 雅铭网络工作室) - feat: 优化攻城通知功能并改为全服广播 (
0b365d4, 雅铭网络工作室)修改Rush.cpp中的通知逻辑,仅在text非空时发送通知 将SessionTask.cpp中的攻城通知从国家广播改为全服广播 使用标准聊天协议格式发送通知,确保消息格式统一
- 开启怪物攻城测试 (
f62f261, 雅铭网络工作室)
2026-01-05
- feat: 实现自定义城市攻占通知功能 (
7747d97, 雅铭网络工作室)修改城市攻占通知处理逻辑:
- 检查通知文本是否为空
- 使用正确的消息结构体发送通知
- 改用sendCmdToCountry方法替代broadcastCountry
- 更新PARA_SCENE_CITY_RUSH_CUST命令号
- build: 移除编译选项中的-m64标志 (
7a28089, 雅铭网络工作室) - chore: 移除XML文件中的编辑器注释 (
7c6cb3c, 雅铭网络工作室) - style: 清理注释中的乱码 (
445a780, 雅铭网络工作室) - build: 更新开发环境使用的 Docker 镜像版本 (
025103d, 雅铭网络工作室) - fix: 将错误日志级别从error调整为debug (
5e465a9, 雅铭网络工作室)
2026-01-01
- 修复任务脚本超时机制失效的bug (
7552578, 雅铭网络工作室)
2025-12-31
- fix:修复数组下标越界,case越界等多个字符转换安全的bug (
63d2deb, 雅铭网络工作室) - 更新对应的程序头 (
88c17ef, 雅铭网络工作室)
2025-12-30
- refactor: 使用memcpy替代直接指针操作以提高安全性修复多处直接指针操作可能导致的内存对齐问题,使用memcpy进行安全的数据拷贝。包括二进制存档处理、邮件服务参数类型修正、拍卖逻辑优化等。 (
76f40d2, 雅铭网络工作室) - fix: 修复代码逻辑判断和字符串比较问题,优化条件判断括号和空字符串检查 (
f5cec1d, 雅铭网络工作室) - fix: 修正变量名冲突和逻辑表达式括号问题 (
c0ec415, 雅铭网络工作室) - fix: 修复 Boost 1.41.0+ 版本兼容性问题为 CentOS 6 的 Boost 1.41.0+ 版本添加兼容性处理,同时修正旧版本 Boost 的断言表达式括号问题 (
17a1ff3, 雅铭网络工作室)
2025-12-29
- 调整开发使用的镜像 (
630c0a2, 雅铭网络工作室)
2025-12-27
- fix:TCP CPU On 100% bug (
2d1c3e4, 雅铭网络工作室)
2025-12-26
- 重构BOSS信息处理:移除冗余的系统消息发送 (
2b4ae88, 雅铭网络工作室) - 为野外首领进行相关代码迭代 (
d2926cc, 雅铭网络工作室)
2025-12-25
- 合并devlop分支上调试完毕的商城代码,以及字符格式处理 (
f6d8014, 雅铭网络工作室)
2025-12-19
- 更新版本号至3.2标准版 (
edcf870, 雅铭网络工作室)
2025-12-18
- 完整实现自行车逻辑,并且动态下发节点坐标计算箭头 (
89ef913, 雅铭网络工作室) - 修复商城限时物品判定 (
e018164, 雅铭网络工作室)
2025-12-17
- 重构MallTrade代码:移除调试日志输出,保持功能一致性 (
163088b, 雅铭网络工作室) - 回退对网关内存修复 (
d009f80, 雅铭网络工作室)
2025-12-16
- 重构商城配置:引入区域分类结构,优化时间限制格式并保持功能一致性 (
c8db006, 雅铭网络工作室) - 实现商城逻辑,禁用log4cxx库文件生成.d依赖文件 提升编译效率 (
0bfa31e, 雅铭网络工作室) - 重构.cnb.yml配置:修复中文乱码问题,移除废弃的tag_push阶段并保持功能一致性 (
9ff0949, 雅铭网络工作室) - 更新相关资源包,定义版本号20251110 (
43e5836, 雅铭网络工作室) - 重构ScreenIndex代码:统一缩进格式为4个空格,优化代码可读性并保持功能一致性 (
74b0a87, 雅铭网络工作室) - 重构SceneClient代码:修复地图索引内存泄漏问题,优化连接池管理并保持功能一致性 (
ca16220, 雅铭网络工作室)
2025-12-11
- 重构代码注释风格:将中文注释从
///格式统一改为//格式,保持功能一致性 (82c4103, 雅铭网络工作室) - 重构zMisc.h代码:修复make_2d_array数组分配错误,使用正确索引方式并保持功能一致性 (
ce5ad07, 雅铭网络工作室)
2025-12-10
- 重构SceneRelation代码:统一缩进格式为4个空格,优化代码可读性并保持功能一致性 (
d330350, 雅铭网络工作室) - 重构SceneNpcAI代码:统一缩进格式为4个空格,优化代码可读性并保持功能一致性 (
2bd3e55, 雅铭网络工作室) - 重构VS Code配置:新增C++工具扩展安装阶段,优化开发环境设置并保持功能一致性 (
e8d921d, 雅铭网络工作室)
2025-12-09
- 重构SkillStatusManager代码:优化迭代器删除操作,使用后置递增简化代码并保持功能一致性 (
67d3cc6, 雅铭网络工作室)
2025-12-07
- 重构.gitignore配置:新增.a文件忽略规则,保持功能一致性 (
b05a81a, 雅铭网络工作室) - 重构Lua相关代码:添加未使用属性标记,优化编译器警告处理并保持功能一致性 (
24a0b2f, 雅铭网络工作室)
2025-12-06
- 重构VS Code配置:统一编码格式为小写,新增文件尾换行和修剪空格设置,保持功能一致性 (
f7e7027, 雅铭网络工作室) - 重构luabind代码:修复strict-aliasing警告,使用安全指针转换方式并保持功能一致性 (
747deec, 雅铭网络工作室) - 重构数据库操作代码:修复strict-aliasing警告,使用安全指针转换方式并保持功能一致性 (
4d78592, 雅铭网络工作室) - 重构构建配置:新增clean阶段任务,优化构建流程并保持功能一致性 (
1dd4254, 雅铭网络工作室) - 重构C++98规则文件:更新Zebra服务器规则元数据,保持功能一致性 (
258314d, 雅铭网络工作室) - 重构C++98规则文件:迁移至Windows路径格式,扩展规则内容并保持功能一致性 (
676b31e, 雅铭网络工作室)
2025-12-05
- 重构文档说明:新增Docker CI相关命令说明并保持功能一致性 (
74fcad3, 雅铭网络工作室) - 重构.gitignore配置:新增.o文件忽略规则,清理注释乱码并保持功能一致性 (
adc8fe2, 雅铭网络工作室) - 重构构建配置:新增master分支推送配置,优化开发环境设置并保持功能一致性 (
030f3d6, 雅铭网络工作室) - 重构脚本系统代码:优化代码格式和结构,增强Lua脚本执行安全性检查并保持功能一致性 (
69775ef, 雅铭网络工作室) - 重构Makefile和核心代码:优化编译配置,修复SkillStatusManager类型问题并保持功能一致性 (
21b89cf, 雅铭网络工作室)
2025-12-03
- 重构C++98规则文件:移除通用配置,新增Zebra服务器专用规则并保持功能一致性 (
13046a0, 雅铭网络工作室)
2025-12-02
- 重构Makefile配置:移除zise目录引用,清理注释中的乱码并保持功能一致性 (
85f2b4f, 雅铭网络工作室)
2025-12-01
- 重构邮件系统代码:优化内存管理,增强日志信息,修复编码问题并保持功能一致性 (
f4bb38a, 雅铭网络工作室) - 重构技能系统代码:优化代码格式和结构,修复编码问题并保持功能一致性 (
f37d4ce, 雅铭网络工作室) - 重构股票和团队管理代码:优化代码格式和结构,修复编码问题并保持功能一致性 (
930bba9, 雅铭网络工作室)
2025-11-30
- 优化经验获取日志:启用调试日志输出以方便调试 (
3d1e9be, 雅铭网络工作室)
2025-11-29
- 重构问答系统逻辑:优化代码格式和结构,修复编码问题并保持功能一致性 (
d4f6abb, 雅铭网络工作室) - 重构团队管理代码:优化代码格式和结构,修复编码问题并保持功能一致性 (
e2f6fc1, 雅铭网络工作室)
2025-11-28
- 更新ztgame.dat二进制文件 (
824fa06, 雅铭网络工作室) - 合并最新的devlop分支上的修改到master分支 (
a40bc42, 雅铭网络工作室)
2025-11-26
- 优化伤害计算日志:移除调试日志输出以提升性能 (
417f926, 雅铭网络工作室) - 重构天下第一比赛逻辑:调整决赛阶段代码位置,优化代码结构并保持功能一致性 (
1097240, 雅铭网络工作室) - 重构天下第一比赛逻辑:完善比赛阶段处理流程,添加倒计时通知功能并优化玩家传送机制 (
a633772, 雅铭网络工作室)
2025-11-25
- 优化伤害计算逻辑:修复装备伤害加成计算错误,添加数值溢出保护并统一使用uint64_t类型 (
6e04ee8, 雅铭网络工作室) - 优化HP/MP/SP计算逻辑:将SDWORD类型升级为SQWORD/DWORD以防止数值溢出,并添加INT范围检查 (
f4063f1, 雅铭网络工作室) - 更新ztgame.dat二进制文件 (
9e5802b, 雅铭网络工作室) - 合并来自 devlop 的合并请求 #1 (
c9f8fd0, 雅铭网络工作室)优化天下第一比赛时间判定逻辑:将比赛开始时间从12:30调整为19:10 PR-URL: #1
- 优化天下第一比赛时间判定逻辑:将比赛开始时间从12:30调整为19:10 (
9ebfea2, 雅铭网络工作室) - 更新C++98规则文档时间戳 (
c5dc904, 雅铭网络工作室) - 优化C++98规则文档:明确内存限制环境并补充CI构建适配要求 (
bdee419, 雅铭网络工作室) - 重构天下第一比赛逻辑:优化比赛阶段处理流程,完善PK模式管理和玩家传送机制 (
97adc66, 雅铭网络工作室)
2025-11-24
- 优化装备计算逻辑:移除注释中的作者标记并调整装备效果触发条件 (
eb8dd14, 雅铭网络工作室) - 添加重构说明 (
1380209, 雅铭网络工作室) - 优化击杀奖励计算逻辑:修改循环次数为固定20次,并更新注释说明奖励计算方式 (
6d8e52e, 雅铭网络工作室) - 重构国家镖车和天下第一比赛逻辑 (
1eab88a, 雅铭网络工作室) - 优化代码格式:统一缩进为4个空格,规范注释风格 (
d8dd7ba, 雅铭网络工作室) - 添加独立的击杀奖励配置 (
0dbb3e9, 雅铭网络工作室) - 优化国家护送奖励逻辑:从活动配置中动态获取奖励ID和数量 (
7b38c07, 雅铭网络工作室) - 添加脚本防御机制,避免由于脚本错误导致的段错误 (
fe6b787, 雅铭网络工作室)
2025-11-23
- 在构建目录中添加script目录 (
eb7b597, 雅铭网络工作室) - 将lua和luabind改为每次构建,避免依赖静态库 (
30e14ba, 雅铭网络工作室) - 将依赖的lua5.0.3与luabind0.7添加到仓库中 (
0b0a1be, 雅铭网络工作室) - 将激活效果切换为10件即可 (
c1438b6, 雅铭网络工作室)
2025-11-22
- 优化代码格式:移除多余空格,统一注释风格 (
9252e9f, 雅铭网络工作室) - 更新Ubuntu安装指南:添加系统版本和编译器版本信息 (
eb0cecf, 雅铭网络工作室) - 优化日志处理:注释马匹和训练相关的调试日志,提升代码简洁性 (
41d6301, 雅铭网络工作室) - 优化压缩数据日志处理:注释成功日志,将失败日志级别从debug提升为error,提升日志有效性 (
77a77fe, 雅铭网络工作室) - 添加缺失的return true (
00f48ad, 雅铭网络工作室)
2025-11-21
- 优化代码注释:移除开发者标记和冗余注释,统一注释风格 (
1849c41, 雅铭网络工作室) - 优化代码注释:移除开发者标记和冗余注释,统一注释风格 (
5ce770f, 雅铭网络工作室) - 添加C++98老游戏项目开发规范文档:定义技术栈限制、老项目适配准则和问题解决流程,确保代码兼容性和性能优化 (
a31c695, 雅铭网络工作室) - 优化功勋奖励处理逻辑:移除调试日志和冗余注释,添加缺失的返回值,提升代码简洁性和健壮性 (
90a97c8, 雅铭网络工作室) - 优化排行榜处理逻辑:统一使用DWORD类型比较返回值,移除调试日志和冗余注释,提升代码简洁性 (
7467ee0, 雅铭网络工作室) - 优化国家名称处理逻辑:使用SceneManager统一获取国家名称,替换多处硬编码实现,提升代码可维护性和扩展性 (
c5a0510, 雅铭网络工作室) - 优化国家名称处理逻辑:使用CCountry类统一获取国家名称,替换硬编码实现,提升代码可维护性 (
28904ec, 雅铭网络工作室) - 优化数据库字段类型:将战力字段从uint64_t改为QWORD,统一类型定义风格 (
68718dd, 雅铭网络工作室) - 优化代码注释:移除多余修改标记,统一战力字段注释风格 (
365f733, 雅铭网络工作室)
2025-11-20
- 优化商城商品配置:添加每日限购和限时购买配置参数,完善商品注释说明 (
c22376c, 雅铭网络工作室) - 优化商城交易逻辑:重构购买流程检查顺序,先验证充值点、背包空间和商品状态,再执行扣费和限购更新,提升代码可读性和逻辑清晰度 (
0c92a74, 雅铭网络工作室) - 优化商城交易逻辑:调整每日限购记录位置至扣费后立即执行,确保限购数据及时更新 (
322e393, 雅铭网络工作室) - 优化TCP客户端任务池代码格式:统一注释风格,调整对齐,移除多余空格和分号 (
8e096ec, 雅铭网络工作室) - 优化技能管理代码格式:统一缩进风格,移除多余空格,调整模板参数格式 (
54eabb6, 雅铭网络工作室) - 优化商城购买广播消息:更新商城购买成功后的全服广播文本,使其更加生动形象 (
499908e, 雅铭网络工作室) - 优化商城交易注释:更新注释日期和功能说明,统一注释风格 (
735be87, 雅铭网络工作室) - 优化商城配置注释:完善XML文件注释说明,添加商品限时购买和每日限购配置说明,统一注释风格 (
fda26d0, 雅铭网络工作室) - 优化代码格式:统一注释风格,移除多余空格,调整对齐 (
a89d93f, 雅铭网络工作室) - 优化商城交易代码格式:统一变量声明风格,移除多余空格,调整注释对齐 (
16da112, 雅铭网络工作室) - 完善商城购买限制功能:添加商品配置查询和已购数量查询接口,优化限购提示信息显示,支持显示剩余可购数量和限时结束时间 (
4dc9d62, 雅铭网络工作室) - 实现商城购买限制功能:添加每日限购和限时购买检查,支持XML配置每日限购数量和结束日期,解决2038年时间戳问题 (
c6b8b7e, 雅铭网络工作室)
2025-11-19
- 优化道具激活提示和边界检查:统一道具不足提示格式,为时装、披风、翅膀和坐骑操作添加等级边界检查,移除冗余系统提示 (
aa30275, 雅铭网络工作室) - 修复空指针异常和数组越界问题:为Property.cpp中的对象检查添加空指针保护,为时装、披风、翅膀和坐骑操作添加数组边界检查 (
1fd981d, 雅铭网络工作室) - 优化装备激活提示:为时装、披风、翅膀和坐骑添加具体道具名称和数量提示,完善错误日志记录 (
8ba6207, 雅铭网络工作室) - 优化代码格式:移除Property.cpp中的冗余注释,修复中文乱码注释 (
6f2429f, 雅铭网络工作室) - 优化代码格式:调整Property.cpp中的条件判断写法,统一风格 (
0d10cb5, 雅铭网络工作室) - fix:property-->int-->DWORD (
bce08ee, 雅铭网络工作室) - 优化数据库连接管理:调整连接超时检测逻辑,移除冗余检查并添加强制释放机制 (
86150f7, 雅铭网络工作室) - 优化数据库连接管理:调整MySQL连接句柄使用超时时间从10秒到30秒 (
bec98ed, 雅铭网络工作室) - 优化数据库操作和龙珠同步逻辑:为中立国家添加数据库更新重试机制,调整龙珠数量同步条件 (
8dfd634, 雅铭网络工作室)
2025-11-18
- 优化代码格式:重构Visitor.h的缩进风格,修复中文乱码注释 (
6df414f, 雅铭网络工作室) - 优化代码格式:重构BillServer相关文件的缩进风格,修复中文乱码注释 (
ac513df, 雅铭网络工作室) - 优化代码格式:重构GatewayTask.h的缩进风格,修复中文乱码注释 (
f92ceb5, 雅铭网络工作室) - 优化代码格式:统一SceneClient.cpp的缩进风格,修复中文乱码注释 (
3948097, 雅铭网络工作室) - 优化资源管理:初始化ResourceBundle中的bundleStream指针为NULL,避免潜在未初始化风险 (
086882e, 雅铭网络工作室) - 优化代码格式和异常处理:重构MSXML DOM封装代码,统一缩进和异常捕获风格 (
47714df, 雅铭网络工作室) - 优化数据库连接管理:统一查询后释放连接句柄,修复潜在泄漏 (
26a3f5e, 雅铭网络工作室) - 优化epoll连接管理:为HTTP/TCP任务池添加每线程连接数常量connPerThread并统一使用 (
34b840b, 雅铭网络工作室)
2025-11-17
- 优化CPU占用和任务池配置:将Gateway和Visitor线程sleep时间从1ms调整为10ms,移除ScenesServer任务池默认超时参数 (
f8b8ec2, 雅铭网络工作室) - 更新文档版本号 (
1bd436d, 雅铭网络工作室) - 添加架构文档 (
7b9e36c, 雅铭网络工作室) - 优化CPU占用:将SuperTimeTick线程sleep时间从1ms调整为10ms (
802f05f, 雅铭网络工作室) - 优化TCP任务池配置:移除默认超时参数,调整每线程连接数从512降至256,修改epoll_create参数为connPerThread (
1cb112b, 雅铭网络工作室) - 优化线程安全和资源管理:统一使用RAII锁机制,减少锁范围,修复内存泄漏 (
eb791eb, 雅铭网络工作室) - 修复登录任务数据库连接泄漏:在账号已使用和已禁用情况下释放数据库连接句柄 (
a48352a, 雅铭网络工作室) - 优化TCP任务池初始化:为login/server/ping任务池添加5000ms超时参数 (
ec40aaa, 雅铭网络工作室) - 处理网关最大默认值宏超限bug,调整为1万 (
13f8327, 雅铭网络工作室) - 修复装备制作逻辑:调整goldrating和holyrating赋值顺序,增加base指针判空检查 (
63cfb1d, 雅铭网络工作室) - 修改jpeg_passport配置:将默认值从true改为false (
0bff184, 雅铭网络工作室) - 优化登录会话管理:缩小锁范围,减少锁竞争 (
fdc999b, 雅铭网络工作室) - 统一代码格式:清理 PingTask.cpp 中的注释格式和多余空格 (
70fb61a, 雅铭网络工作室) - 优化时间戳变量类型:将 dwTimestampServer 改为 qwTimestampServer 以统一使用 QWORD 类型 (
f973ce5, 雅铭网络工作室) - 统一代码格式:优化zUniqueID.h中的空格和缩进问题,移除废弃注释 (
8afe272, 雅铭网络工作室) - 优化URL编解码函数:增加空指针检查,修复内存泄漏,统一代码格式 (
f4bc446, 雅铭网络工作室) - 优化TCP客户端线程池性能:移除不必要的usleep调用 (
43a695d, 雅铭网络工作室) - 移除TCP客户端线程池中的usleep调用以提升性能 (
2220e11, 雅铭网络工作室) - 恢复被错误注释掉的盲等待超时机制 (
99b473c, 雅铭网络工作室)
2025-11-16
- 修复龙凤吟清除状态判定等级不正确的bug (
98d652b, 雅铭网络工作室) - 更新编译说明:修正 make 02_release 和 make 03_release 的优化级别描述 (
3cebbd8, 雅铭网络工作室) - 清理废弃的备份文件:删除 RecordEditor 和 LiveSkill 相关备份文件 (
eb2e3ba, 雅铭网络工作室) - 统一代码格式:修复 CharInitInfo.cpp 和 CharInitInfo.h 中的空格和缩进问题 (
7c96958, 雅铭网络工作室) - 更新编译说明 (
e4abc29, 雅铭网络工作室) - 修复log4cxx日志库依赖bug现在兼容redhat4使用 make rel-3优化编译了 (
d2abaa2, 雅铭网络工作室) - 修复优化级别支持 (
001ea4a, 雅铭网络工作室) - 修复log4cxx寻找系统头文件的bug (
4ef9364, 雅铭网络工作室) - 更新 Makefile 中的头文件包含径,添加 liblog4cxx 基础目录 (
cce9e5f, 蠢萌范二的人生) - 统一代码格式:修复 zService.cpp 和 zService.h 中的空格和缩进问题 (
1d996c8, 雅铭网络工作室) - 清理 zSocket.cpp 中的废弃注释和冗余定义 (
1d2fe89, 雅铭网络工作室) - 统一代码格式:修复 zTimer.cpp 和 zUrl.cpp 中的空格和缩进问题 (
48fa7b3, 雅铭网络工作室) - 清理废弃的 XML 节点内容获取实现代码 (
b03b5b2, 雅铭网络工作室) - 删除孤立的cdes实现 (
243dad7, 雅铭网络工作室) - 统一切换到递归模式构建 (
a52a3bb, 雅铭网络工作室) - 重构 Makefile 使用通配符自动编译所有源文件,移除硬编码目标文件列表 (
6fbe53e, 雅铭网络工作室) - 2025-11-16 注释掉原始指定目标文件模式,完全采用递归编译,此处重要记录,需要澄清,并保持回档能力 (
9c29a23, 雅铭网络工作室) - 清理 Makefile 中的冗余注释并统一源文件描述 (
7539a41, 雅铭网络工作室) - 清理废弃的 config_auto.h.in 文件并更新为新的 config_auto.h (
05b66a8, 雅铭网络工作室) - 清理 Makefile 中废弃的 EncDec 和 liblog4cxx 目标文件定义 (
b9fd053, 雅铭网络工作室)
2025-11-15
- 从 Makefile 中移除不再使用的 liblog4cxx 头文件路径 (
41979f8, 雅铭网络工作室) - 清理log4cxx集成中未清理的冗余文件 (
8e5a603, 雅铭网络工作室) - 添加 liblog4cxx 头文件路径到 Makefile (
4bf6fd2, 雅铭网络工作室) - 清理废弃的注释代码和调试代码块 (
ccad0ac, 雅铭网络工作室) - 删除废弃的注释代码 (
65a446e, 雅铭网络工作室) - 统一编译器版本信息格式 (
48966c1, 雅铭网络工作室) - 简化 liblog4cxx 的 Makefile 文件 (
1d398d0, 雅铭网络工作室) - 添加自动模式 (
6d328f7, 雅铭网络工作室) - 将 bzero 替换为 memset (
a99ed1b, 雅铭网络工作室) - 删除不需要的拷贝脚本 (
e9466da, 雅铭网络工作室) - 添加文档存储目录 (
192ce4e, 雅铭网络工作室) - 添加编译说明 (
fee2b31, 雅铭网络工作室) - 修复数据库连接资源泄露的bug (
00648a6, 雅铭网络工作室) - 修改鲜花榜问题 (
15450ec, 雅铭网络工作室)
2025-11-14
- 删除乱码的更新记录 (
6937cde, 雅铭网络工作室) - 添加编译器支持说明 (
239cdf7, 雅铭网络工作室) - 修正独立构建库时使用的参数 (
f1a285a, 雅铭网络工作室) - 添加独立构建log4cxx构建脚本 (
3ce8073, 雅铭网络工作室) - 不对依赖文件添加.前缀隐藏 (
995b7a5, 雅铭网络工作室) - 修正构建规则 (
ba3bae6, 雅铭网络工作室) - 清理构建生成的config.log文件 (
58d5c50, 雅铭网络工作室) - 配置正确的清理路径,实现清理依赖生成的目录 (
f188612, 雅铭网络工作室) - 重新配置清理路径 (
6ec0c91, 雅铭网络工作室) - 优化静态库构建命令,修正清理路径 (
fc28064, 雅铭网络工作室) - 修正构建库脚本 (
b124f8b, 雅铭网络工作室) - 测试集成 (
22bae69, 雅铭网络工作室) - 初步的log4cxx集成 (
d0c2016, 雅铭网络工作室) - 调整构建脚本 (
9105ba7, 雅铭网络工作室) - 恢复学校公告数据库更新逻辑,移除注释代码 (
e516e25, 雅铭网络工作室) - 注释DynamicScene析构函数中的save调用,避免直接返回true (
9c0c463, 雅铭网络工作室) - 清理无实际功能的代码,注释掉make.add_skill调用 (
86b7216, 雅铭网络工作室) - 恢复编码解码库解压步骤,优化静态库链接 (
fd7c91e, 雅铭网络工作室) - 优化静态库构建流程,修正log4cxx库解压路径 (
c90f20b, 雅铭网络工作室) - 恢复log4cxx库链接,简化静态库构建步骤 (
82e8cf7, 雅铭网络工作室) - 恢复log4cxx库链接,优化静态库构建流程 (
d964df5, 雅铭网络工作室) - 修复静态库链接,包含编码解码库 (
2a85867, 雅铭网络工作室) - 清理添加的代码 (
6bbc1d0, 雅铭网络工作室) - 将log4cxx头文件拷贝到项目目录中 (
bda0afd, 雅铭网络工作室) - 简化静态库链接,清理Makefile规则 (
29ad4a3, 雅铭网络工作室) - 修改链接库模式 (
62668bb, 雅铭网络工作室) - 简化Makefile配置,恢复标准日志库链接顺序 (
9a10305, 雅铭网络工作室) - 移除重复链接 (
47e0329, 雅铭网络工作室) - 添加初步优化库配置 (
20bd17e, 雅铭网络工作室) - 修复全职业物品检查,不在对全职业装备物品进行检查 (
fff0bfe, 雅铭网络工作室) - 删除不需要的静态库 (
cc9c8ac, 雅铭网络工作室) - 恢复日志库连接模式 (
58eb907, 雅铭网络工作室) - 格式化zLogger.h代码,调整缩进和空格 (
6ec8d75, 雅铭网络工作室) - 测试回退参数 (
2a94563, 雅铭网络工作室) - 测试新的集成方案 (
deb8e0c, 雅铭网络工作室) - 移除不再需要的静态库依赖(log4cxx, ssl, crypto) (
cea4831, 雅铭网络工作室) - 恢复静态库构建的原始方式 (
6625c01, 雅铭网络工作室) - 恢复原始日志库 (
9b92115, 雅铭网络工作室) - 在版本信息中添加编译器版本信息 (
90876f1, 雅铭网络工作室) - 将每个线程处理的连接数从256增加到512 (
a7cc373, 雅铭网络工作室) - 添加必备的临时文件目录创建,避免拷贝时出现的不纯在 (
455919d, 雅铭网络工作室) - 将编译的静态库添加到base目录中 (
d5d24c4, 雅铭网络工作室) - 修复Makefile中的中文乱码问题 (
1852b11, 雅铭网络工作室) - 修复调试构建(-O0)下的段错误问题 (
5e82139, 雅铭网络工作室)问题原因:静态成员初始化顺序与log4cxx库版本兼容性问题 修复内容:
- 在alarm、iffy、trace、gbug方法中添加静态成员安全检查
- 使用标准log4cxx级别作为后备方案
- 确保调试构建和优化构建都能稳定运行 技术价值:
- 解决了十年老项目的历史遗留问题
- 保持了C++98兼容性
- 为后续调试和维护提供了更好的基础 修复验证:CI构建验证通过,调试构建段错误问题已解决
- 修复构建中的初始化警告 (
5cc9ebb, 雅铭网络工作室) - 修复测试客户端中的初始化函数 (
afed6d4, 雅铭网络工作室) - fix (
74781a3, 雅铭网络工作室)
2025-11-13
- 修复运算 赋值错误的bug (
2b655a7, 雅铭网络工作室) - 修复部分在g++4.0.3-1ubuntu5中编译出现的警告,剩余警告等待修复 (
fd24132, 雅铭网络工作室) - 在.gitignore中添加build-log目录忽略 (
3e0a68a, 雅铭网络工作室) - 优化编译构建脚本暂时不存储静态库 (
be57a58, 雅铭网络工作室) - 保持无优化不启用内存池分配 (
b4ec64e, 雅铭网络工作室) - 添加libencdec静态库依赖并更新链接选项 (
1a025af, 雅铭网络工作室) - 添加POOL_ALLOC编译选项并集成liblog4cxx静态库 (
eede9ef, 雅铭网络工作室) - 清理编译脚本中的有害参数 (
0ac6b4b, 雅铭网络工作室) - 添加g++4.0初步兼容 (
c8e1d96, 雅铭网络工作室)
2025-11-12
- 添加utf8编码数据库 (
96954b2, 雅铭网络工作室) - 修正库路径 (
8923cfc, 雅铭网络工作室) - 修复Makefile链接阶段顺序错误的bug (
26870bd, 雅铭网络工作室) - 删除错误打包进入的文件 (
fb0964f, 雅铭网络工作室) - 启用EncDec的头文件依赖生成 (
c609e3e, 雅铭网络工作室)
2025-11-11
- 格式化SessionClient.cpp代码,清理注释中的多余空格和特殊字符 (
6ca59f9, 雅铭网络工作室) - 修复config.xml中tianjiang_start_min标签错误并清理Makefile编译选项 (
125d735, 雅铭网络工作室)
2025-11-09
- 调整物品数据合法性检查阈值从50000到1000000000ULL (
3e0971a, 雅铭网络工作室) - 将用户属性操作日志级别从iffy调整为debug (
b9cf025, 雅铭网络工作室) - 将ActivityConfig初始化失败日志级别从info调整为error (
bfd7811, 雅铭网络工作室) - 修复ActivityConfig初始化逻辑并恢复日志输出 (
0eb80a9, 雅铭网络工作室) - 修复tbl转换脚本中的中文乱码问题 (
f29c3ab, 雅铭网络工作室) - 修复ActivityConfig中BikeActivity未初始化问题 (
fe7935f, 雅铭网络工作室)
2025-11-08
- 格式化BieshuConfig.xml代码,统一缩进和删除多余空行 (
71f2bd1, 雅铭网络工作室)
2025-11-07
- 格式化des.h代码,统一缩进和空格风格 (
0243333, 雅铭网络工作室) - 迭代头文件为标准c++函数声明 (
59886f5, 雅铭网络工作室) - 整体重构为标准c++ (
2b1cc95, 雅铭网络工作室) - 将热重载命令改为loadact 便于输入 (
1de66cf, 雅铭网络工作室) - 处理消息服务器中冗余代码 (
96fedff, 雅铭网络工作室) - 格式化SessionTask.cpp代码,统一缩进和注释风格 (
19fca95, 雅铭网络工作室) - 添加初步热重载活动配置 (
a90eff2, 雅铭网络工作室) - 格式化Chat.h代码,统一缩进和空格风格,删除多余空行 (
0e092a9, 雅铭网络工作室) - 优化ActivityConfig配置,更新金山抽奖使用的物品ID (
bb1d5ea, 雅铭网络工作室) - 删除TianJiangHongFuConfig配置,清理不再使用的物品数据 (
a678b70, 雅铭网络工作室) - 优化12BeastsConfig配置,统一属性值并删除重复数据 (
456b8f7, 雅铭网络工作室) - 格式化12BeastsConfig.xml代码,统一缩进和空格风格 (
2d3c85c, 雅铭网络工作室) - 删除不需要的绝技属性 (
03acf44, 雅铭网络工作室) - 优化ActivityConfig配置,更新物品ID和注释说明,明确抽奖和登录奖励规则 (
ad65063, 雅铭网络工作室) - 修复竞猜列表 迭代 以往清理旧配置的bug (
22bd97f, 雅铭网络工作室) - 优化ActivityConfig配置,更新物品数量限制注释说明 (
1f2d55f, 雅铭网络工作室) - 迭代功勋竞猜系统,添加物品配置注释说明 (
4f47664, 雅铭网络工作室) - 格式化ActivityConfig代码,统一缩进和空格风格,删除多余空行 (
9d69c07, 雅铭网络工作室) - 迭代功勋竞猜提示信息,使其更加友好的提示 (
c189da0, 雅铭网络工作室) - 优化竞猜系统,移除物品等级限制并改进错误提示信息 (
8736119, 雅铭网络工作室) - 迭代功勋竞猜,现在允许配置下注列表了 (
a7d86e6, 雅铭网络工作室) - 格式化LoadMap.cpp和LoadMap.h代码,统一缩进和空格风格,优化宏定义和注释对齐 (
74cf9dc, 雅铭网络工作室) - 格式化JiazuBoss.cpp代码,统一缩进和空格风格,删除多余空行 (
4b0dc2a, 雅铭网络工作室) - 清理代码注释标记,统一将
///替换为//注释风格 (c737be6, 雅铭网络工作室) - 更新.vscode/settings.json配置,添加codingcopilot.autoRun选项 (
246cbd5, 雅铭网络工作室) - 优化PVP战斗系统,将终极伤害计算移至基础伤害阶段并移除重复逻辑 (
d8a5a40, 雅铭网络工作室)
2025-11-05
- 优化RebuildObject.cpp日志输出,将printf和alarm替换为debug级别日志 (
f18e11f, 雅铭网络工作室)
2025-11-04
- 优化网络服务连接频率限制和消息处理日志 (
f8c0fdb, 雅铭网络工作室) - 修复国家镖车系统缺陷 (
9342087, 雅铭网络工作室)
2025-11-02
- 格式化NetType.h代码,统一注释风格和逗号使用 (
5039016, 雅铭网络工作室) - 格式化initcharinfo.xml、loginServerList.xml和magicrangefile.xml代码,统一缩进为4个空格,删除多余空行和注释标记 (
1047e1d, 雅铭网络工作室) - 格式化GuardNpc.cpp和QuestAction.cpp代码,统一缩进和空格风格,删除多余空行 (
3645c66, 雅铭网络工作室) - 更新GiftBoxConfig.xml中礼盒物品的品质属性 (
32dcb1e, 雅铭网络工作室) - 清理RebuildObject.cpp和Command.h中的注释标记,统一代码注释风格 (
4273867, 雅铭网络工作室) - 格式化代码,统一缩进和空格风格,删除多余空行 (
5fa12e4, 雅铭网络工作室) - 优化版本信息输出格式,删除ScenesServer.cpp中不再使用的调试代码 (
d325759, 雅铭网络工作室) - 添加龙星重铸套装加成 (
76683c0, 雅铭网络工作室) - 添加龙星重铸升级和降级功能,并实现装备继承逻辑 (
23c25ae, 雅铭网络工作室) - 添加龙星重铸 (
afc7b64, 雅铭网络工作室) - 修复RebuildObject.cpp中hsf_upgrade方法的护符升级逻辑,取消注释并添加基础检查 (
ba3f3a0, 雅铭网络工作室) - 优化RebuildObject.cpp调试日志,删除冗余日志并改进升级成功广播消息格式 (
efbc4f8, 雅铭网络工作室) - 优化RebuildObject.cpp调试日志格式,统一添加方法名前缀并清理注释 (
ce4d535, 雅铭网络工作室)
2025-11-01
- 优化CCountryManager.cpp调试日志格式,统一注释空格 (
9979f60, 雅铭网络工作室) - 删除CCountryManager.cpp中不再使用的调试日志输出代码 (
2a1f541, 雅铭网络工作室) - 删除SceneUser.cpp中不再使用的物品使用日志输出代码 (
c87b855, 雅铭网络工作室) - 优化TimeTick.cpp事件触发逻辑,合并嵌套条件判断并调整时间检查格式 (
e2a4aaa, 雅铭网络工作室)
2025-10-31
- 删除不再使用的folder-alias.json空配置文件 (
6809eb7, 雅铭网络工作室) - 删除CodeBuddy规则文档,清理不再使用的开发规范文件 (
67deea7, 雅铭网络工作室) - 添加C/C++98游戏开发规范文档,包含内存管理、线程安全和性能优化指南 (
bb09042, 雅铭网络工作室) - 优化DlgMall.xml界面布局,调整控件位置和格式 (
36b481b, 雅铭网络工作室) - 提高商城解析性能 (
0126f8c, 雅铭网络工作室) - 优化Mall.xml配置格式,删除编辑器注释并添加商品配置说明 (
0b073d0, 雅铭网络工作室) - 优化SceneUser.cpp宝箱功能日志输出,添加操作类型标识并统一消息格式空格 (
bfeafa5, 雅铭网络工作室) - 优化SceneUser.cpp宝箱功能,修复内存泄漏问题并简化对象管理逻辑 (
40c864a, 雅铭网络工作室) - 优化GlobalBox.cpp二分查找算法,简化逻辑并添加边界检查 (
1260c16, 雅铭网络工作室) - 优化GiftBoxConfig.xml格式,调整缩进和注释结构 (
90d831d, 雅铭网络工作室) - 优化ActivityConfig.xml配置,调整活动NPC命名并添加镖车和副本相关NPCID (
470b582, 雅铭网络工作室)
2025-10-30
- 添加活动NPC配置,包含VIP登录相关NPCID (
c56c289, 雅铭网络工作室) - 删除世界boss (
e63f846, 雅铭网络工作室) - 优化Salary.cpp代码格式,调整缩进和删除冗余空行 (
7896041, 雅铭网络工作室) - 优化SceneNpc.cpp代码结构,删除废弃的注释代码块并简化NPC类型判断逻辑 (
261410d, 雅铭网络工作室) - 优化SceneNpc.cpp代码注释,将中文注释符号统一为//并清理乱码 (
c332569, 雅铭网络工作室) - 优化SceneUnion.cpp代码格式,调整缩进和删除冗余空行 (
8415170, 雅铭网络工作室) - 优化Zebra全局变量初始化,移除废弃的phbgx参数 (
085af42, 雅铭网络工作室) - 优化线程池初始化逻辑,使用配置参数替代硬编码并移除冗余参数 (
f4a9553, 雅铭网络工作室)
2025-10-29
- 优化GatewayTaskManager代码结构,删除冗余注释并添加线程安全日志 (
36755d0, 雅铭网络工作室) - 优化GatewayTaskManager代码格式,调整缩进和删除冗余空行 (
f8572f8, 雅铭网络工作室) - 优化LoginSessionManager代码注释,添加内存安全修改日期标记 (
ef0d3fa, 雅铭网络工作室) - 将网关的登录模块改用静态锁 (
f446ece, 雅铭网络工作室) - 优化LoginSessionManager代码格式,调整缩进和空行 (
9f4b2a3, 雅铭网络工作室) - 优化LoginSessionManager代码格式,删除废弃注释和空行 (
844bf8e, 雅铭网络工作室) - 优化socket连接处理逻辑,添加错误包计数和超时关闭机制 (
610d976, 雅铭网络工作室) - 优化TCP客户端任务代码格式,删除冗余注释和空行 (
b7c22ba, 雅铭网络工作室) - 优化TCP客户端任务线程逻辑,添加连接速率控制和事件风暴防护 (
1462143, 雅铭网络工作室)
2025-10-28
- 优化自行车活动奖励消息格式,删除冗余字符"��� (
ddd778d, 雅铭网络工作室) - 优化refreshMe函数返回值类型,修复错误返回-1的问题 (
f1255e2, 雅铭网络工作室) - 优化自行车活动逻辑,修复返回值类型错误并调整错误日志格式 (
fc57f4a, 雅铭网络工作室) - 优化珍珠奖励系统消息格式,简化国家名称和玩家名称显示 (
1ff8c67, 雅铭网络工作室) - 优化珍珠奖励系统消息格式,添加物品名称和国家信息显示 (
ab46db6, 雅铭网络工作室) - 自行车活动持续时间调整为两小时 (
0dc3673, 雅铭网络工作室) - 优化NPC交易票据逻辑,修复价格计算问题并调整代码格式 (
384723d, 雅铭网络工作室) - 优化装备属性生成逻辑,删除冗余注释和调试日志 (
1c11c3f, 雅铭网络工作室) - 优化装备属性生成逻辑,修复数组越界问题并调整日志输出格式 (
032638b, 雅铭网络工作室) - 优化装备圣祝福逻辑,修复宝石属性复制问题并调整日志级别 (
f8bfb3e, 雅铭网络工作室) - 优化装备转移属性代码格式,调整注释对齐 (
2b51f52, 雅铭网络工作室) - 优化Command.h宏定义注释,恢复被注释的otherHand和otherBangle宏定义 (
08bca93, 雅铭网络工作室) - 优化天降活动时间判断逻辑,添加分钟配置支持并修复跨天时间计算 (
bc045b0, 雅铭网络工作室) - 优化国家科技系统代码格式,调整代码对齐和注释风格 (
f7ce8ee, 雅铭网络工作室)
2025-10-27
- 优化ISPROPERTY宏定义格式,调整代码对齐 (
86b437f, 雅铭网络工作室) - 删除重复的tbl加载 (
71c5470, 雅铭网络工作室) - 优化自行车比赛奖励广播消息,添加奖励物品名称显示并增加物品ID有效性检查 (
c3185d0, 雅铭网络工作室) - 优化奖励广播消息,添加奖励物品名称显示并增加物品ID有效性检查 (
f5b2fd8, 雅铭网络工作室) - 修复NPC死亡处理逻辑,在错误情况下添加setClearState调用 (
29e4fe0, 雅铭网络工作室) - 优化国家标车奖励消息,添加奖励物品名称显示并增加物品ID有效性检查 (
b33944c, 雅铭网络工作室) - 优化金山抽奖广播消息格式,调整代码注释对齐 (
d4cce66, 雅铭网络工作室) - 修复VIP奖励 消息和拼接使用配置文件 (
75851c2, 雅铭网络工作室) - 修复获取物品名称越界 (
1b891b2, 雅铭网络工作室) - 修复公告获取物品名称 (
b00bfe9, 雅铭网络工作室) - 优化金山抽奖功能,移除动态获取奖励道具的逻辑,简化广播消息格式 (
262079b, 雅铭网络工作室) - 优化金山抽奖功能,支持配置全局抽奖道具ID并动态获取奖励 (
e364e3a, 雅铭网络工作室) - 优化ActivityConfig配置,添加金山奖励、每日登录奖励和VIP每日登录奖励配置 (
3efe741, 雅铭网络工作室) - 优化Bike.cpp时间计算逻辑,调整自行车活动结束时间为开始时间+4小时 (
0a13c14, 雅铭网络工作室) - 优化Bike.cpp时间计算逻辑,延长自行车活动持续时间至4小时 (
a66375f, 雅铭网络工作室) - 优化Bike.cpp代码逻辑,改进自行车活动时间计算和奖励判断条件 (
dd43b83, 雅铭网络工作室)
2025-10-26
- 优化GlobalBox代码格式,统一循环变量类型为DWORD (
085ef31, 雅铭网络工作室) - 优化GlobalBox初始化逻辑,添加_qualitys结构体内存清零操作 (
a4189b2, 雅铭网络工作室) - 优化GlobalBox代码格式,统一使用DWORD类型并清理冗余注释 (
9adb915, 雅铭网络工作室) - 优化ActivityConfig代码格式,统一变量命名风格 (
cdbb082, 雅铭网络工作室) - 优化ActivityConfig.xml配置,添加活动类型中文注释说明 (
10ca615, 雅铭网络工作室) - 优化ActivityConfig.xml配置格式,清理冗余注释并统一奖励配置说明 (
33400ac, 雅铭网络工作室) - 优化InfoClient和LoginManager代码格式,清理冗余注释并统一编码风格 (
12ce057, 雅铭网络工作室) - 优化GYListManager代码格式,清理冗余注释并统一编码风格 (
6612933, 雅铭网络工作室) - 优化FLServer代码格式,清理冗余注释并统一日志文件路径格式 (
f145621, 雅铭网络工作室) - 优化zTCPServer和zTCPTask代码格式,清理冗余注释并添加连接状态检查 (
1bdc068, 雅铭网络工作室) - 优化zTime时间处理逻辑,添加线程安全锁并改进时区获取实现 (
fd77205, 雅铭网络工作室) - 优化zTCPTask连接管理,添加EPOLLRDHUP支持并完善连接重置检测 (
9cfd554, 雅铭网络工作室) - 优化zTCPTaskPool.cpp代码格式,清理冗余注释并统一编码风格 (
dcc1741, 雅铭网络工作室) - 优化zXMLParser代码格式,清理冗余注释并统一编码风格 (
9b9609e, 雅铭网络工作室) - 修复全局时间变量 避免编译器警告未初始化 (
6bcd083, 雅铭网络工作室) - 优化fjconfig.cpp初始化逻辑,统一添加结构体memset清零操作 (
1cad93b, 雅铭网络工作室) - 添加线程安全锁 (
9ea571b, 雅铭网络工作室) - 优化fjconfig.cpp代码格式,清理未实现的ActivityConfig注释代码 (
a603e3e, 雅铭网络工作室) - 优化Chongzhi.cpp代码格式,清理冗余注释并统一充值购买逻辑 (
c936dfb, 雅铭网络工作室) - 优化GatewayTask.cpp代码格式,补充抽奖参数注释 (
89780a4, 雅铭网络工作室) - 添加太庙运营活动配置 (
ac38d8d, 雅铭网络工作室) - 优化Loong.cpp代码格式,调整龙珠获取概率逻辑并添加15次保底机制 (
ce03ef4, 雅铭网络工作室) - 优化SceneUser.cpp代码格式,清理冗余注释并统一注释风格 (
2353129, 雅铭网络工作室) - 优化Command.h代码格式,统一枚举项注释对齐风格 (
ef3f9a8, 雅铭网络工作室) - 优化Command.h代码格式,统一注释对齐风格 (
1f566a9, 雅铭网络工作室) - 优化QuestAction.cpp代码格式,重构消息发送逻辑并添加新消息类型 (
0c579d0, 雅铭网络工作室) - 优化Scene.h代码格式,统一注释风格并清理冗余注释 (
bfc205e, 雅铭网络工作室) - 优化Bike.cpp和SceneUser.cpp代码格式,清理冗余日志输出 (
8a16c22, 雅铭网络工作室)
2025-10-25
- 处理消息服务器代码 (
c363cbf, 雅铭网络工作室) - 优化EmperorForbid.cpp、EmperorForbid.h、ForbidTalkManager.cpp和ForbidTalkManager.h代码格式,统一缩进为4个空格并清理冗余注释 (
020e73a, 雅铭网络工作室) - 优化CQuiz.cpp代码格式,统一缩进为4个空格并清理冗余注释 (
40b1352, 雅铭网络工作室) - 优化CDareEmperor.cpp和CDareEmperor.h代码格式,统一缩进为4个空格并清理冗余注释 (
fa269f5, 雅铭网络工作室) - 优化AuctionService.cpp代码格式,统一缩进为4个空格并清理冗余注释 (
d7d13d9, 雅铭网络工作室) - 优化Ally.cpp代码格式,统一缩进为4个空格并清理冗余注释 (
5e29cef, 雅铭网络工作室) - 优化Zhanche.cpp代码格式,清理冗余注释 (
11079d9, 雅铭网络工作室) - 优化zSceneEntryIndex.cpp和zSceneEntryIndex.h代码格式,统一缩进为4个空格并清理冗余注释 (
7cf42cd, 雅铭网络工作室) - 优化SceneTaskManager.cpp和SceneTaskManager.h代码格式,统一缩进为4个空格并清理冗余注释 (
65f90a6, 雅铭网络工作室) - 优化SceneNpcManager.cpp和SceneNpcManager.h代码格式,统一缩进并清理冗余注释 (
7084506, 雅铭网络工作室) - 优化SceneCountry.cpp代码格式,统一缩进并清理冗余注释 (
f1f3ce2, 雅铭网络工作室) - 优化Scene.cpp代码格式,统一缩进并清理冗余注释 (
8f6c6c9, 雅铭网络工作室) - 优化GlobalBox.h、Gold.cpp、GuardNpc.h和Leechdom.cpp代码格式,统一缩进并清理冗余注释 (
8ea2262, 雅铭网络工作室) - 优化SessionClient.cpp和SessionTask.cpp代码,注释掉冗余的日志输出并调整代码格式 (
bab937f, 雅铭网络工作室) - 优化Command.h代码注释,修正"投注信息"为"竞猜信息 (
7f71446, 雅铭网络工作室) - 优化Jingcai.cpp代码结构,使用结构体数组重构重复逻辑并添加参数校验 (
2658c1f, 雅铭网络工作室) - 优化zObject.h和zObject.cpp代码,为龙星效果变量添加详细中文注释并新增5组cxlongx效果变量 (
4577762, 雅铭网络工作室) - 优化zObject.cpp代码注释,为星装效果变量添加详细中文说明 (
707ab36, 雅铭网络工作室) - 优化zObject.cpp中星装效果逻辑,重构条件判断结构 (
8a0d777, 雅铭网络工作室) - 优化Object.h代码格式,为retain字段添加中文注释说明 (
7baea7f, 雅铭网络工作室) - 优化Command.h代码格式,为枚举值添加显式初始化并调整缩进 (
0756601, 雅铭网络工作室) - 优化Command.h和Object.h代码格式,为枚举值添加显式初始化并新增ItemType_State类型 (
f9deb66, 雅铭网络工作室) - 优化Command.h代码,注释掉未使用的BIAOCHE2枚举值 (
fd05b29, 雅铭网络工作室) - 删除冗余的传送逻辑 (
295e6a0, 雅铭网络工作室) - 更新 部分文件 (
a884646, 雅铭网络工作室) - 修复遗漏的旧配置清理 (
dce1f20, 雅铭网络工作室) - 优化SceneTask.h代码格式,调整缩进和空格使用 (
059521f, 雅铭网络工作室) - fix: 修复Zuoqi.cpp中signed与unsigned整数比较的警告,将level变量改为DWORD类型 (
82084ad, 雅铭网络工作室) - 优化Zuoqi.cpp代码格式,调整缩进和空格使用 (
474587b, 雅铭网络工作室) - 优化ScenePk.cpp和SceneEntryPk.cpp中的日志处理,注释掉无用日志代码 (
aa4517a, 雅铭网络工作室) - 优化SceneEntryPk.cpp中的攻击日志处理,注释掉无用日志代码 (
d2a344a, 雅铭网络工作室) - 优化FuBenMgr.cpp中未使用的变量,注释掉无用代码 (
bdafe0a, 雅铭网络工作室) - fix: 修复Bieshu.cpp中signed与unsigned整数比较的警告,将循环变量i改为DWORD类型 (
df8f3c5, 雅铭网络工作室) - fix: 修复Huishou.cpp和Xiulian.cpp中signed与unsigned整数比较的警告,统一使用DWORD类型 (
9950ae6, 雅铭网络工作室) - fix:CHero::queryHeroKill (
4107c25, 雅铭网络工作室) - fix⚠️ comparison between signed and unsigned integer expressions (
820ad52, 雅铭网络工作室) - 优化SessionTask.cpp中未使用的数据库查询字段,注释掉无用变量声明 (
d7a6fe4, 雅铭网络工作室) - Quest.cpp: In static member function static bool Quest::execute(SceneUser&, Cmd::stQuestUserCmd*, unsigned int)':Quest.cpp:67: warning: comparison between signed and unsigned integer expressions (
469834f, 雅铭网络工作室) - 优化物品绑定逻辑,调整物品合并后的绑定状态处理 (
1760cf3, 雅铭网络工作室) - 优化活动配置注释说明 (
c388312, 雅铭网络工作室) - 优化活动配置注释说明,明确绑定物品参数 (
b7a2fb7, 雅铭网络工作室) - 优化天降鸿福活动注释及系统消息文本 (
197b8b6, 雅铭网络工作室) - 处理天降奖励问题修改为配置文件 (
8fc8289, 雅铭网络工作室) - 修改天降鸿福活动时间为可配置参数 (
20a18d1, 雅铭网络工作室) - 优化自行车活动配置格式 (
5ba5e52, 雅铭网络工作室) - 优化活动配置注释说明 (
0c5b5d9, 雅铭网络工作室) - 调整活动配置初始化日志输出 (
709f19a, 雅铭网络工作室) - 修改活动时间配置为全局变量 (
35026aa, 雅铭网络工作室) - 修复国家车定时任务时间设置 (
b790cea, 雅铭网络工作室) - 暂时国家车定时任务里面不能放入 (
8d6d23d, 雅铭网络工作室) - 格式化时间判断代码 (
6727471, 雅铭网络工作室) - 修改初始化提示 (
be26278, 雅铭网络工作室) - 调试完成自行车奖励 (
28b24b0, 雅铭网络工作室) - 格式化新法方带啊吗 (
e552504, 雅铭网络工作室) - 修复调用 (
76241ca, 雅铭网络工作室) - 初步实现配置 (
990dc35, 雅铭网络工作室)
2025-10-24
- 更新配置文件 (
90c9cdc, 雅铭网络工作室) - 添加新配置 (
66ab7f9, 雅铭网络工作室) - 处理商城代码 (
94d972f, 雅铭网络工作室) - 处理相关格式化 (
f3e7b46, 雅铭网络工作室) - 格式化相关函数代码 (
084a255, 雅铭网络工作室) - 处理相关动作 (
1d6b025, 雅铭网络工作室) - 处理国家镖车传送 (
b5a9c29, 雅铭网络工作室) - 处理部分函数 (
5e5214a, 雅铭网络工作室) - 清理部分函数 (
83d1ae0, 雅铭网络工作室) - 清理垃圾注释 (
aee01be, 雅铭网络工作室) - 清理注释 (
65c7830, 雅铭网络工作室) - 清理注释 (
b6f9a03, 雅铭网络工作室) - 修复回血道具和减伤数值计算 (
e720621, 雅铭网络工作室) - 清理无用注释并格式化角色状态相关代码 (
0b483f5, 雅铭网络工作室) - 清理无用注释并格式化属性相关代码 (
6b752fe, 雅铭网络工作室) - 处理计时器错误 (
3ff092e, 雅铭网络工作室) - 处理物品枚举 (
8ed9cb4, 雅铭网络工作室) - 清理无用注释并格式化代码 (
8d6b891, 雅铭网络工作室)
2025-10-23
- 调整装备祝福条件,将需求等级从120级降至70级 (
c7273f3, 雅铭网络工作室) - 修正装备打造颜色 (
69ab60b, 雅铭网络工作室) - 更新数据 (
8d2d653, 雅铭网络工作室)
2025-10-22
- 修复召唤继承属性bug (
333a443, 雅铭网络工作室) - 清理无用注释并格式化宠物相关代码 (
53dc69a, 雅铭网络工作室) - 修正结构体 (
821d615, 雅铭网络工作室) - 处理天下第一 (
73c2795, 雅铭网络工作室) - 调整天下第一报名时间从18点改为12点,并增加12:30前隐藏玩家名称的逻辑 (
3833f05, 雅铭网络工作室) - 修复召唤兽属性加成计算,改为累加方式而非直接赋值 (
7031d57, 雅铭网络工作室) - 处理加成数值,采用明确整数标识处理 (
ec1374a, 雅铭网络工作室) - 处理增伤和减伤逻辑,改用除法计算,避免大数值溢出,确保不使用浮点数导致的精度问题 (
f956e55, 雅铭网络工作室) - 暂时的简单修复 (
813ecc8, 雅铭网络工作室) - 处理天下第一初始化 (
fdb9c4e, 雅铭网络工作室) - 清理无聊的注释 (
35b2d79, 雅铭网络工作室) - 处理天下第一结构体,改为无符号整数,就不该存在有符号数 (
ea1f6ad, 雅铭网络工作室) - 处理伤害计算 (
28dad95, 雅铭网络工作室) - 使用64位无符号整数来处理战力比对避免下陷溢出 (
fa2f005, 雅铭网络工作室) - 测试处理战力比对 (
da1ab7a, 雅铭网络工作室) - 处理任务cpp (
1d7f282, 雅铭网络工作室) - 处理副本代码 (
2ab2700, 雅铭网络工作室) - 处理温泉 (
918f931, 雅铭网络工作室) - 处理配置表代码风格 (
4b92031, 雅铭网络工作室) - 处理附件cpp无符号和有符号bug (
2e87b56, 雅铭网络工作室) - 添加尚未实现的功能代码 (
a4feb21, 雅铭网络工作室) - 新增活动脚本奖励支持 (
4497570, 雅铭网络工作室) - 处理迷宫 (
d8b6585, 雅铭网络工作室) - 处理两个类型比较错误 (
44cd9f2, 雅铭网络工作室) - 处理战力计算逻辑 (
40b909c, 雅铭网络工作室) - 暂时处理国家镖车 (
8ecfc11, 雅铭网络工作室) - 删除冗余的战力计算函数 (
d4700d8, 雅铭网络工作室) - 统一将HP/MP变量名从wdHP/wdMP改为qwHP/qwMP以支持64位无符号伤害计算 (
f0e5da7, 雅铭网络工作室) - 修改directDamage函数支持64位无符号伤害计算并优化目标切换逻辑 (
76a2242, 雅铭网络工作室) - 恢复第一个仅能伤害计算函数int64_t SceneEntryPk::directDamage(SceneEntryPk *pAtt, const int64_t &dam, bool notify) (
fd323e5, 雅铭网络工作室) - 重构红天装备技能触发逻辑并优化NPC攻击时间检查 (
1c3b7a6, 雅铭网络工作室) - 删除if 0 冗余代码 (
78e1eba, 雅铭网络工作室) - 处理未使用的变量 (
54ba466, 雅铭网络工作室) - 格式化技能伤害代码准备修复伤害表 (
0d5494a, 雅铭网络工作室) - 修复套装效果计数器 (
9c06cfc, 雅铭网络工作室)
2025-10-21
- 处理登录状态枚举 (
a1c961a, 雅铭网络工作室) - 处理动作枚举 (
f0ec6db, 雅铭网络工作室) - 清理注释编码问题 (
c3d2fe2, 雅铭网络工作室) - 修改套装效果写法 (
1c0aa61, 雅铭网络工作室) - 修复两个计数器 (
81c7002, 雅铭网络工作室) - 调整状态枚举值顺序并显式指定枚举值 (
a014646, 雅铭网络工作室) - 显式指定PK模式枚举值并清理注释 (
9a8414d, 雅铭网络工作室) - 处理经验变量以及协议名称 (
a169201, 雅铭网络工作室) - 显示指定枚举值 (
fa76dc3, 雅铭网络工作室) - 处理队伍模式 (
2ac8afa, 雅铭网络工作室) - 处理通信协议 (
27b2fd8, 雅铭网络工作室) - 处理自动打怪协议 (
f73618b, 雅铭网络工作室) - 调整回单件数值5万 (
0d9e6eb, 雅铭网络工作室) - 调整物品最大值校验 (
3a2bd2b, 雅铭网络工作室) - 处理装备转换数据,添加显示类型转换解决比较问题 (
9371464, 雅铭网络工作室) - 删除部分功能 修改部分功能暂存 (
97ee344, 雅铭网络工作室) - 优化zObject.cpp代码格式和清理注释 恢复弓手箭支消耗 (
65f3665, 雅铭网络工作室) - 清理zObject.cpp中的中文注释 (
0327519, 雅铭网络工作室) - 优化zObject.cpp参数类型和清理注释 (
a553df5, 雅铭网络工作室) - 更新装备类型检查和版本号 (
309d3e5, 雅铭网络工作室) - 清理代码中的中文注释和调试标记 (
fb8d4ec, 雅铭网络工作室) - 优化zObject.cpp代码格式和缩进 (
5c7daa8, 雅铭网络工作室)
2025-10-20
- 优化TCPServer代码格式和缩进 (
60fe247, 雅铭网络工作室) - 优化MySqlTest和NewMySqlTest代码格式和缩进 (
ddd9850, 雅铭网络工作室) - 清理tools目录下无用的二进制文件和日志文件 (
aa27562, 雅铭网络工作室) - 优化FLClient和InfoClient相关代码格式和缩进 (
4c884e4, 雅铭网络工作室) - 优化MessageSystem和SessionClient代码格式和缩进 (
019e416, 雅铭网络工作室) - 优化config.xml代码格式和缩进 (
89458df, 雅铭网络工作室) - 更新Makefile中的版本信息为3.1标准版 (
15e659d, 雅铭网络工作室) - 优化GatewayServer代码格式和缩进 (
83fac6b, 雅铭网络工作室) - 优化zSocket.cpp代码格式和缩进 (
cb53257, 雅铭网络工作室) - 优化zUserManager.h代码格式和缩进 (
cf62f1e, 雅铭网络工作室) - 优化Zebra.cpp和zDBConnPool.h代码格式和缩进 (
1e24049, 雅铭网络工作室) - 优化BillServer代码格式和缩进 (
42e7aa7, 雅铭网络工作室) - 添加TBL与XML双向转换工具脚本 (
e67e213, 雅铭网络工作室) - 修复物品数据 (
01d2e34, 雅铭网络工作室) - 优化QuestMaker.h代码格式和注释 (
15d227c, 雅铭网络工作室) - 优化Quest.h和QuestCondition.h代码格式和注释 (
67ae4ef, 雅铭网络工作室) - 优化SessionCommand.h代码格式和注释 (
178d0ba, 雅铭网络工作室) - 为BinaryArchiveType枚举值添加显式初始化 (
bcbb97c, 雅铭网络工作室) - 优化Xiulian.cpp代码格式和逻辑结构 (
c424583, 雅铭网络工作室) - 优化GlobalBox代码格式和循环逻辑 (
a35e5a2, 雅铭网络工作室) - 添加SSL和Crypto库链接支持 (
745ebec, 雅铭网络工作室) - 删除二进制文件.map和.mps文件 (
9bda950, 雅铭网络工作室) - 移除废弃的loadTbl2功能,优化TBL加载代码 (
ceb2fd9, 雅铭网络工作室) - 清理注释 (
f7c7a8f, 雅铭网络工作室) - 清理缓存 (
6cb89ce, 雅铭网络工作室)
2025-10-14
- 处理CCountryManager代码风格,以及删除创建的副本备份 (
8fc2329, 雅铭网络工作室) - 修复链接错误 (
f940b8e, 雅铭网络工作室)
2025-10-12
- 修复三元运算错误 (
60e1bec, 雅铭网络工作室)
2025-10-10
- 处理自行车 (
d959a80, 雅铭网络工作室) - 清理头文件冗余代码 (
f30c781, 雅铭网络工作室) - 清理注释标记,移除装备升级写死的代码 (
6760e79, 雅铭网络工作室) - 清理注释 (
9224a41, 雅铭网络工作室) - 格式化装备升级镶嵌等代码 (
13fbc47, 雅铭网络工作室) - 修复马匹数据结构bug (
77fc452, 雅铭网络工作室) - 修正变量名称以及QWORD等协议通信 (
4f1870e, 雅铭网络工作室) - 修正变量名称以及QWORD等协议通信 (
3499705, 雅铭网络工作室) - 清理SceneUser.cpp代码,移除关于马匹速度的冗余注释 (
0ab8434, 雅铭网络工作室) - 清理TimeTick.h头文件,格式化代码并移除冗余空行 (
d8a3bd1, 雅铭网络工作室) - 处理objbase 创建和掉落 (
41fc489, 雅铭网络工作室) - 处理通信协议号 (
7de9015, 雅铭网络工作室) - 处理协议号 (
420e329, 雅铭网络工作室) - 处理加载逻辑 (
8c309ec, 雅铭网络工作室) - 处理道具管理器 (
bc7c435, 雅铭网络工作室) - 格式化tbl头文件 (
95f7af6, 雅铭网络工作室) - 处理马匹状态 (
9d63685, 雅铭网络工作室) - 清理Command.h头文件注释,将中文注释标记从///统一改为/* */风格并注释掉未使用的宏定义 (
6050dda, 雅铭网络工作室) - 清理SessionClient.cpp代码,注释掉冗余日志输出和未使用的物品ID数组,并将allnum变量类型从int改为DWORD (
5d5f8b2, 雅铭网络工作室) - 修复Horse.cpp中皇帝坐骑速度加成逻辑,将HORSE_TYPE_SUPER检查改为EMPEROR_HORSE_ID常量比较 (
c7f910e, 雅铭网络工作室) - 格式化Horse.h和SceneUser.h代码,统一缩进为4个空格并清理注释 (
6902a0f, 雅铭网络工作室) - 重构战马训练和转生系统,优化时间显示格式和训练等级逻辑 (
28bd3ed, 雅铭网络工作室) - 清理zType.h头文件,移除空行并调整宏定义格式 (
34b7715, 雅铭网络工作室)
2025-10-09
- 格式化ScenePk.h代码,统一缩进为4个空格并清理注释 (
2ac5ec5, 雅铭网络工作室) - 清理CharBase.h头文件注释,将中文注释标记从///统一改为//风格 (
54b5157, 雅铭网络工作室) - 更新CharBase.h常量定义,将多个属性上限值从DWORD调整为QWORD类型并提高数值上限 (
b9359cf, 雅铭网络工作室) - 格式化CollectServerInfo代码,统一缩进为4个空格并清理注释 (
b2ef949, 雅铭网络工作室) - 调整GatewayTask日志级别,将无效DATA_USERCMD的错误日志改为调试日志 (
26ec6fb, 雅铭网络工作室) - 清理LoginTask和GatewayTask代码,统一缩进为4个空格并移除冗余注释 (
42e5ea9, 雅铭网络工作室) - 清理GatewayServer.cpp代码,移除注释并简化版本号校验逻辑 (
30452f2, 雅铭网络工作室) - 更新Command.h头文件,支持通过VS宏定义设置游戏版本号 (
e0cac19, 雅铭网络工作室)
2025-10-03
- 格式化Chat.cpp代码,调整GM命令数组的缩进和换行风格 (
937a713, 雅铭网络工作室) - 清理FLServerDB.sql数据库脚本,移除注释和空行并精简表结构定义 (
c58d282, 雅铭网络工作室) - 清理DBAccessClientManager.h头文件,移除空行并统一代码格式 (
147d195, 雅铭网络工作室) - 格式化quest/on_visit/5126.xml配置文件,统一缩进为4个空格 (
4fb9723, 雅铭网络工作室) - 更新游戏配置表,调整Bieshu、Chenghao、FuBen等系统的属性参数和功能设置 (
d229cb5, 雅铭网络工作室) - 更新DropGoldObjectBase.xml配置表,调整金币掉落物品属性参数 (
83c98f8, 雅铭网络工作室) - 更新FLServerDB.sql数据库脚本,新增ACCPRIV、ACT等表结构并导入1000条初始数据 (
0fdbf96, 雅铭网络工作室) - 优化Makefile打包脚本,简化版本号变量引用方式 (
f846c0e, 雅铭网络工作室) - 添加systemd服务配置文件,包括BillServer、FLServer等9个服务的启动配置 (
4e04bb0, 雅铭网络工作室) - 清理Makefile编译选项,移除_USE_CMD_NAMESPACE宏定义并添加base64构建目标 (
3a7a139, 雅铭网络工作室) - 清理Makefile编译选项,移除废弃的_USE_CMD_NAMESPACE等宏定义并统一SSL库链接 (
ab5cc2c, 雅铭网络工作室) - 添加UserServer相关配置文件,包括数据库连接、端口设置和启动脚本 (
7420444, 雅铭网络工作室) - 优化Makefile构建系统,新增beta/release_O1/O2/O3编译选项,改进版本管理和发布流程 (
63428a6, 雅铭网络工作室) - 清理Zuimeng相关代码和盗版检测功能,移除未使用的命令和全局变量 (
4a0d4ac, 雅铭网络工作室) - 清理Zuimeng相关代码,移除未使用的命令和功能 (
f20bc0f, 雅铭网络工作室)
2025-10-02
- 清理BillCommand.h和CDes代码格式,统一缩进和注释风格 (
7634b1d, 雅铭网络工作室) - 清理代码格式,统一宏定义和结构体的缩进风格 (
08bc2ed, 雅铭网络工作室) - 清理状态机和字符串工具代码格式,统一缩进和注释风格 (
096abef, 雅铭网络工作室) - 清理.gitignore文件中的乱码并补充忽略规则 (
edb2aad, 雅铭网络工作室) - 替换废弃的bcopy/bzero函数为memmove/memset,提高代码可移植性 (
9c6f684, 雅铭网络工作室) - 优化Makefile构建配置,自动检测CPU核心数并设置并行编译参数 (
30a4266, 雅铭网络工作室) - 清理代码格式,统一缩进和注释风格 (
86043c1, 雅铭网络工作室) - 重构RecordServer代码,优化格式和注释风格 (
4fcf7ef, 雅铭网络工作室) - 格式化代码,统一宏定义和枚举的缩进风格 (
9a506b9, 雅铭网络工作室) - 清理注释中的乱码字符,统一使用中文注释 (
edb60b3, 雅铭网络工作室) - 优化战车系统代码格式和逻辑结构 (
ff3504f, 雅铭网络工作室) - 处理档案交互中的bug,防止攻击器异常占用服务器 (
89554e1, 雅铭网络工作室)
2025-09-30
- 清理垃圾 (
6595ccd, 雅铭网络工作室) - 初始化运营版上云 (
7859849, 雅铭网络工作室)