跳转至

更新日志

本文档记录了小丑引擎的所有重要更新、修复和优化内容。

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) (预告/测试版)

  • 新增宠物系统
  • 新增称号系统
  • 新增成就系统