Pandas v1.1.1 已经发布,此版本更新内容包括:
升级
- 升级到
1.1.1 请在主数据库导入: upgrade_to_1.1.1_main.sql
添加
- 实现
OnPCEnterMapExpress 实时事件, 当玩家进入或切换地图时触发
- 实现
OnPCUseReviveTokenFilter 过滤器, 当玩家使用原地复活之证时触发
- 实现
OnUnitKillExpress 实时事件, 当某个单位被击杀时触发
- 实现
OnPCUseOCIdentifyFilter 过滤器, 当玩家使用一键鉴定时触发
- 实现
getunittarget 脚本指令, 用于获取指定单位当前正在攻击的目标单位编号
- 实现
unlockcmd 脚本指令, 用于解锁实时事件和过滤器事件中的指令限制
- 实现
login 脚本指令, 用于将指定的角色以特定的登录模式拉上线 (#354)
- 实现战斗记录机制并提供一系列脚本函数辅助构建输出 / 承伤排行榜 (#352)
- 拓展与
bonus_script 相关的脚本指令集 (引入唯一编号, 以及 5 个脚本指令) (#358)
- 拓展
unitexists 脚本指令, 增加可选参数用于要求目标单位必须存活才认为其存在
- 实现
always_trigger_npc_killevent 选项, 就算魔物有自定义死亡事件也能触发 OnNPCKillEvent
- 实现
always_trigger_mvp_killevent 选项, 就算 MVP 魔物有自定义死亡事件也能触发 OnPCKillMvpEvent
修正
- 修正
maxdmg_skill 和 maxdmg_normal 无法生效的问题 (感谢 "HongShin" 指出)
- 修正 FAW 魔法傀儡 (技能编号: 2282) 重复扣减原石碎片的问题 (#353)
- 修正
progressbar 期间使用 @load 或 @jump 会导致角色传送后无法移动的问题
- 修正
progressbar 期间使用 @refresh 会导致角色卡住的问题 (感谢"HongShin"指出)
- 修正
mobremove 指令会破坏魔物刷新点的问题 (感谢"喵了个咪"指出)
- 修正角色素质过高会导致无法召唤元素精灵的问题 (感谢 "HongShin" 反馈)
- 修正六维属性为负数时会导致角色面板数值溢出的问题 (感谢 "Renee" 反馈)
- 修正被踢下线的挂店角色在特定操作下会导致挂店数据不可信的问题
- 修正两处在 Ubuntu 下无法使用 GCC 编译通过的问题
- 修正辅助脚本在构建环境时会有多余的终端窗口没有立刻退出的问题
调整
- 完成绝大部分消息文件对繁体中文的支持 (#355)
- 将
OnPCProgressAbortEvent 改换成 OnPCProgressAbortExpress 实时事件
- 将全部事件名称以 Filter 结尾的过滤器事件调整为立刻执行 (不会被排入事件队列)
- 调整部分辅助脚本的工作逻辑, 减少流程阻碍
- 调整
viewequip 脚本指令的文档说明
- 调整
copynpc 指令的说明错误 (感谢"人鱼姬的思念"指出)
详情查看:https://gitee.com/PandasWS/Pandas/releases/v1.1.1