2026-10-08
新增
[client]游戏内聊天预览新增全部/对话/战斗/系统快速分类与未读私聊提示,复用消息类型区分伤害、经验和掉落;切换不影响发送频道,翻看历史时保留滚动位置。设置「画面 → 游戏界面」新增预览行数(自动:手机 3 行、平板 5 行,手动 2–8 行)及分类标签开关,按浏览器保存,并限制小视口下的预览高度。[client]设置新增「拾取」页,支持按角色保存自动拾取开关、范围、物品分类及排除清单;桌面和移动端共用配置,自动调用现有走近及拾取流程,不修改服务端和手动拾取规则。[client]自动战斗新增「无目标自动随机瞬移」,使用冒险工具同地图随机传送能力,可配置等待时间和最短间隔;保留权限、地图限制及服务器冷却,成功后继续战斗并重设活动起点。拾取排除项改为左侧搜索、右侧已排除清单的两栏布局。
优化
[client]统一自动战斗与拾取的执行顺序:完成当前目标后限时拾取固定一批掉落,再寻找下一目标;拾取期间不被新怪物打断,仍有可拾取物品时不瞬移,取消动作仅清理自身请求。拾取设置新增每轮最长时间(默认 5 秒,范围 1–30 秒);自动瞬移最短间隔默认改为 2 秒,下限改为 1 秒,仍遵守服务器冷却。[client]优化自动战斗设置:将自动瞬移开关、等待时间和间隔拆为独立「自动瞬移」卡片,与搜怪/活动范围配置分开,统一桌面和移动端显示。[client]平板子菜单最大宽度提高到 1040px,普通菜单和冒险工具统一输入框及下拉控件高度;邮件底部操作区随按钮高度自适应,修复输入框偏小和底栏溢出。下拉浮层每次打开重置坐标,并随布局及内容尺寸变化重新锚定当前控件。[client]聊天预览行数按紧凑/宽敞布局分别保存,设置页显示当前布局,默认分别为 3/5 行;平板聊天字体及宽度、角色信息和 HP/SP/AP 状态条放大。冒险工具统一平板输入框、按钮、顶部间距和底部操作区尺寸,修复固定底栏高度导致的按钮溢出。[client]统一普通菜单与冒险工具的下拉浮层:按窗口可见空间定位并限制高度,避免选项被滚动容器裁切;视口平移或缩放时关闭列表,并清理关闭窗口后的浮层。平板聊天栏输入框及按钮统一使用 44px 高度。[client]统一移动端所有游戏子菜单、冒险工具和二级弹窗的尺寸管理;平板子菜单居中且最大 840×640,主菜单最大宽度 560,确认弹窗最大 420×480;手机保持紧凑布局,内容区域独立滚动,键盘弹出时保持布局密度并确保输入及操作按钮可见。[client]游戏界面聊天预览保持固定三行高度,消息使用统一宽度自动换行,超过三行可滚动查看并默认显示最新内容;选择 RO 表情立即发送,成功后关闭聊天窗口,发送失败保留草稿;聊天窗口隐藏返回按钮。[root]审查系统消息表,统一基础/职业经验获得提示,移除经验、伤害、金币及租赁提示中的多余引号;修正错字、残留英文及生硬语句,统一账号、私聊、召唤等术语,并保持消息编号、格式参数和显示标记不变。[root]经验、伤害、金币和物品提示改用自然句式,例如“获得 30 点基础经验”“对目标造成 10 点伤害”,不再使用冒号后罗列数值的表达。[client]怪物出现及名称响应时统一写入中文名称,修复头顶显示中文而战斗消息仍显示 Pupa 等英文名称的问题。[client]统一 NPC 名称响应与商店名称显示,自动战斗目标列表复用实体名称,避免与头顶名称不一致。[server]关闭登录时显示 SVN/Git 版本的提示,欢迎语简化为“欢迎来到 HappyRO!”。
修复
[client]补齐统一菜单布局边界:确认及装备选择弹窗按键盘上方的可视区域居中,装备选择遵守统一高度上限;输入编辑器与菜单在小幅调整分屏宽度跨越断点时及时切换布局密度。[client]修复系统消息翻译更新后仍显示旧文案的问题:远程消息表绕过浏览器 HTTP 缓存和已保存的旧副本,重新进入游戏时获取最新翻译。