更新日志¶
本文档记录了小丑引擎的所有重要更新、修复和优化内容。
v2.7.0 (2025-12-16)¶
✨ 新功能¶
账号服务器 (AccountServer) 增强¶
- 多门票端口支持: 支持配置多个门票发送端口,实现向多个游戏服务器同时发送门票(多区同开支持)
- 服务功能开关: 新增运行时功能控制开关
- 关闭账号注册:暂停新用户注册
- 关闭密码找回:暂停密码找回功能
- 关闭账号登录:暂停账号验证登录
- 关闭门票发送:暂停向游戏服发送门票
- 关闭游戏登录:暂停进入游戏请求
- 配置持久化: 所有设置项(包括端口列表、功能开关)支持保存到
Setup.ini,启动时自动加载 - 协议兼容性:
- 支持专用登录网关协议格式
- 支持自定义通讯协议字符前缀
⚡ 优化¶
- UI 交互: 账号服务器主界面重构,增加端口列表管理和功能开关控制面板
v2.6.0 (2025-12-15)¶
✨ 新功能¶
礼包码与CDK系统重构¶
- CDK管理器增强: 添加线程安全锁保护,支持统一奖励发放服务
- 礼包码管理器: 新增可多次使用的礼包码系统,支持使用次数限制、每角色限领、有效期验证
- 推荐人管理器: 新增推荐码绑定和推广返点功能
- 玩家充值时推荐人获得:元宝 + 累计充值 + 推广点
- 默认返点比例5%(可配置)
- 奖励发放服务: 统一的奖励发放接口,支持金币、元宝、物品、游戏时间
- CDK礼包码管理界面: 新增WinForms管理界面,支持CDK和礼包码的可视化管理
属性集合系统¶
- 全属性加成: 新增属性集合概念,支持"全属性+X"批量加成
全属性= 攻击+魔法+道术+刺术+弓术+防御+魔防(7种属性)全攻击= 攻击+魔法+道术+刺术+弓术(5种攻击属性)全防御= 防御+魔防(2种防御属性)- 随机属性扩展: 支持在attribute.csv中配置集合属性
- Param1支持:
allAttribute/全属性、allAttack/全攻击、allDefense/全防御
🐛 修复¶
- 修复元宝2位小数存储问题(元宝存储值需乘以100)
- 修复神圣石配置加载失败问题
- 修复CDK数据和礼包码数据模板类数据表检测问题
⚡ 优化¶
- CDK和礼包码数据通过系统数据网关统一加载
- 充值.cs和使用CDK.cs代码逻辑对齐,使用统一服务类
- 添加安全验证:格式验证、频率限制、安全日志
v2.5.0 (2024-04-26)¶
✨ 新功能¶
- 列表更新字段加密: 增加列表更新字段加密,需要配套帐号网关 (需更新帐号服务器后联系客服转换数据)。
- CheckOnline: 新增
CheckOnline 玩家名检测玩家是否在线。 - 自定义防具升级属性: 防具升级加的属性现在从文件
装备升级.csv读取, 支持自定义。 - 临时转换属性: 对象属性增加
临时转换属性=999, 用来做属性中转。 - 特攻天赋: 特攻天赋生效, 灼烧强化buff编号1136, 流血强化buff编号2601。
- 地图禁止条件: 地图增加部分禁止条件 (详情见地图参数设置)。
- 灵石合成规则: 修改为从
灵石配置.csv读取。
🐛 修复¶
- 修复铭文刻印小退即可生效 BUG。
- 修复排行榜按经验排行错误。
- 修复新版龙卫增减伤问题。
- 修复死亡后 buff 还可以触发 BUG。
- 修复
GiveItemIdx加属性不实时更新问题。 - 修复
GiveItem装备无法绑定问题。 - 修复铭文技能重载时玩家使用技能有几率掉线。
⚡ 优化¶
- 优化帐号数据结构。
- 更改门票验签 key。
- 脚本发送邮件有物品时发送日志。
- 优化玩家卡顿问题。
v2.4.0 (2024-04-13)¶
✨ 新功能¶
- 调整临时属性: 增加脚本调整人物临时属性。
- 数据重载: 增加重载功能 (勋章洗练表、灵石相关包含雕色)。
- 指定人物触发: 增加指定人物触发字段命令
.HCall 角色名 字段名。 - 全服提问: 增加全服提问
Gmexecute StartQuest @触发字段。 - 倒计时触发: 增加倒计时触发脚本命令。
- 文本行数获取: 增加
GetStringPos获取字符串在文本中行数。 - 公会建设: 增加公会建设相关变量。
- 杀人触发: 增加杀人触发
killplay。 - 延时占领: 沙巴克增加延时占领设置 (设置页面)。
- 孔色传承: 添加高级孔色传承和高级精炼传承。
- 切换攻击模式: 增加脚本切换攻击模式命令
ChangeAttatckMode 0-6。 - 清技能CD: 增加清技能CD命令
@清技能CD *(可直接清全部玩家, 星号可换成指定角色名)。
🐛 修复¶
- 修复觉醒不扣角色经验问题。
- 修复三职业升级武器不放项链会出现其他 3 职业属性。
- 修复错误操作: 玩家分解物品不再掉线。
- 修复一个可能会被刷金币的 BUG。
⚡ 优化¶
- 装备锁改为只可对装备加锁 (物品加锁有问题)。
- 扩展地图 "强制攻击模式" 参数。
ThrowItem公告坐标改为游戏坐标。- 挂机时不再触发传送法阵进入下一层。
- 手动切换地图挂机自动停止。
- 调整
ChangeLevel命令保留当前经验。 - 调整
GiveItem系列命令大整改, 物品自动堆叠, 背包满则掉地上。 - 数据查看界面增加编号。
- 优化角色清理命令。
v2.3.0 (2024-03-23)¶
✨ 新功能¶
- GM 日志: 增加 GM 命令保存单独日志。
- 怪物属性: 增加怪物固定掉血和固定攻击伤害。
- 检测安全区: 增加检测角色是否在安全区
INSAFEZONE。 - 装备触发: 增加装备附加 BUFF, 穿卸装备触发。
🐛 修复¶
- 修复瞬间掉血保护、防具升级勾选不能保存、队伍队长拾取。
- 过滤断网回调弹窗错误。
- 修复转移属性加成错误。
- 修复 buff 轮询触发 lua 问题。
⚡ 优化¶
- 修改召唤宠物增加出生等级, 为 0 则等于技能等级。
- 增加其他重载功能。
- 调整普通祝福油设为 0 几率时无法继续提升, 且提示玩家。
- 防具升级几率增加自定义配置 (如果关闭则按配置文件读取神佑精华数量, 需要配套
item_armor.txt)。 - 优化地图放物品归属问题。
历史版本¶
v2.5.0 (2024-12-14) (预告/测试版)¶
- 新增 Lua 脚本热重载功能
- 新增副本难度选择系统
- 新增自动拾取过滤配置
v2.4.0 (2024-11-20) (预告/测试版)¶
- 新增公会战系统
- 新增跨服聊天功能
- 新增装备分解系统
v2.3.0 (2024-10-15) (预告/测试版)¶
- 新增宠物系统
- 新增称号系统
- 新增成就系统