TazUO 更新日志
[4.13.6] - 最新版本
- 更新到ClassicUO的最新版本
- 自动排序现在是容器特定的
- 信息栏现在可以调整大小并使用新的字体渲染系统
- 信息栏字体和字体大小现在可以自定义 (TazUO->Misc)
- 日志现在会记住你所在的最后一个标签
- 升级了物品比较,详见wiki中关于提示框覆盖的信息
- 法术指示器现在可以用每个角色的配置来覆盖
[4.13.0]
杂项
- 为自动拾取配置添加工具提示,解释色调和图形(-1 = 任意)
- 改进绷带代理中中毒治疗处理
- 为绷带代理添加敏捷公式选项
- 为绷带代理添加禁用自我治疗选项
- 绷带也应该在腰部层找到
- 将脚本信息Gump更改为使用十六进制值
- 为助手窗口添加可配置的Alpha设置
- 为法术指示器系统添加FC和FCR计算(@nesci)
- 允许多移动Gump放置在静态物体上
- 在日志文件名中添加角色名称
- 添加自动打开自己尸体选项
- 改进自动打开尸体时的性能
- 添加
-reply命令用于在游戏中回复Discord私信 - 如果距离太远且未完成拾取,自动拾取将重新打开尸体
Legion Py
- 移除ScriptManagerGump以支持ScriptManagerWindow
- 修复API.HasGump可能在Gump被释放时返回序列号的问题
- 添加API.ConfigNextGump
- 将旧的脚本浏览器替换为改进的、更易使用的版本
- 转换API.Player以使用Python包装器
- 添加运行脚本窗口(脚本管理器中的菜单)
- 为基础控件包装器添加.Clear()
- 为玩家包装器添加.Mount
- 为脚本在脚本管理器菜单中添加编辑常量
错误修复
- 针对大量大型Gump的性能改进
- 修复骑乘狮鹫坐骑的问题
- 修复网格高亮的一些错误
- 修复停止脚本时的竞态条件
- 修复房屋定制在高层时的边界
- 当配置文件为空时的API崩溃修复
- 尝试选择不存在的服务器时的罕见崩溃
- 释放控件时的罕见崩溃
- 纹理在刷新后但绘制前被释放时的罕见崩溃
- 按键输入时释放控件的错误修复保护
- 修复外部打开带有空格的文件名的脚本
- 为Py API添加多个空值检查
- 修复一些拼写错误
- 修复保存日志条目到文件的错误
- 使用API.CloseGump时ID为0的小错误修复
[4.12.0]
杂项
- 对移动物体、土地和静态物体的轻微性能改进
- 当使用绷带增益选项时,绷带代理将在允许重试之前使用最后ping + 10ms等待
- 在助手中为自动拾取图形添加物品名称工具提示
- 将标题栏进度条更改为|字符
- 添加网格容器上下文菜单以自动拾取此容器
- 为世界地图缓存保存公会和队伍成员名称
- 在各个区域以十六进制格式显示图形和容器值
- 添加玩家和鼠标到隐藏HUD选项
- 添加ClearHands和EquipHands宏
- 添加移动宏上/下按钮
- 添加强制管理Zlib选项
- 为自动拾取代理添加每个物品的容器
- 为组织代理添加每个物品的目的地
Legion Py
- 将一些Py类内容移到基础游戏对象类以扩大可访问性
- 添加Oragnizer()方法
- 添加ClientCommand()方法
- RequestTarget现在在取消时正确返回0
- 为Py API添加GetGumpContents
错误修复
- 修复现代商店Gump价格
- 修复选择全部时隐藏HUD功能
- 检查增益时的API崩溃修复
- 修复绷带管理器一次排队超过1个治疗的问题
- 在网格容器中忽略已销毁的物品
- 一些ImgUI显示大小检查
- 修复与Imgui交互时的拖拽选择
- 修复罕见的服务器Gump崩溃
- 修复崩溃报告和浏览器启动中的一些错误
- 修复TextFileParser中的线程安全问题导致Gump崩溃
- 修复纸娃娃Gump缩放战争模式按钮
- 在移除治疗增益后添加小延迟以尝试绷带
- 添加在更改季节时的罕见错误的捕获
- 为API.Pathfinding()添加空值保护
- OPL崩溃的错误修复
- 渲染文本的罕见崩溃
[4.11.0]
杂项
- 自动拾取现在提供备份
- 完成助手窗口中的信息部分
- 为宏添加ToggleMount
- 将绷带代理添加到全局队列系统并设置优先级
- 为ImgUI助手添加HUD选项
- 为ImgUI助手添加标题栏
- 为ImgUI助手添加法术指示器
- 为ImgUI助手添加日志过滤器
- 为ImgUI助手添加好友列表
- 为ImgUI助手添加法术栏设置
- 允许用绷带代理治疗好友
- 添加物品数据库以跟踪所有已知物品
- 为ImgUI助手添加穿衣代理
- 将旧助手移到新菜单
- Legion助手和新样式脚本管理器现在会重新打开
- ImGui窗口现在可以用右键关闭
- 网格高亮现在选择最佳匹配规则并在物品工具提示上显示(可在选项中切换)(<@397429006657519617>)
Legion Py
- 更好的伪造Py API生成
- 开始转换为控件的Py包装器
- 为API添加下拉框
- 为实体对象(物品、移动物体)添加
.Destroy() - 添加新的现代UI Gump选项
API.CreateModernGump - 为API.Events添加事件(参见https://TazUO.org文档)
- 修复各种Que拼写为Queue
- 添加
.GetAvailableDressOutfits() - 为PyStatic添加IsTree和Name(<@188729541307531264>)
- 添加
GetAllGumps()(服务器端Gumps) - 添加持久变量管理器
- 转换持久变量使用SQL
.GumpContains现在应该搜索得更好- 为PyItem添加MatchingHighlightName和MatchesHighlight布尔值
错误修复
- 修复自动拾取加载错误配置文件
- 修复在世界地图上寻路时的罕见崩溃
- 修复名称牌的罕见崩溃
- 修复与纸娃娃相关的多个潜在罕见崩溃
- 修复关闭尸体宏以同时关闭GridContainer尸体
- 尖刺鞭现在正确显示能力,谢谢<@719588654913159190>
- 音频设备移除/添加时音频切换
- 网格容器锁定槽位和自动排序修复
- 新助手窗口中不再有双重输入
- 为文本框禁用池化
[4.10.0]
杂项
- 添加清除日志按钮
- 添加VSync切换
- 异步地图加载以获得更好的性能
- 为新助手窗口添加自动购买
- 添加异步地图加载切换
- 默认配置文件在非活跃时不降低FPS
- 默认配置文件使用VSync
- 为自动拾取助手窗口添加图形
- 将图形替换设置移到新助手窗口
Legion Py
- 修复了Legion Py脚本停止错误
- 添加API.StopRequested以检查脚本是否应该停止
- 添加了多个好友方法
- 将API.Pause限制为0-30秒
- 在API.Pause后内部检查停止请求
- 添加API.Dress()
- API.Pause现在使用取消令牌,在脚本暂停中途点击停止时提前结束
错误修复
- 修复世界为空时的崩溃
- 修复控件命中测试的罕见崩溃
- 修复网格容器边框未正确着色的错误
- 修复高流量区域的延迟
- 修复视窗未显示边框的问题
- 修复网格容器在不应该排序时排序的问题
- 修复比较工具提示的背景颜色
[4.9.0]
杂项
- 将自动出售移到新助手窗口
Legion Py
- 稍微改变了脚本停止的工作方式,现在应该指示脚本是否至少没有停止。
错误修复
- 修复了快速重新登录时的几个崩溃
- 修复了高CPU使用率错误
[4.8.0]
杂项
- 大幅改进网格容器性能
- 更好的性能分析器信息,用于测试和调试
- 移除对cuoapi.dll的需求(主要影响Mac ARM用户)
- 尸体的网格容器现在只显示其中的物品,而不是完整的网格
- 添加顶部菜单 -> 更多 -> 工具 -> 检索Gump来查找丢失的Gump(屏幕外)
- 为颜色选择器Gump添加Lichtblitz颜色选择器
- 在世界地图上单击坐标复制到剪贴板
- 对图块、土地、移动物体的性能改进
- 添加新的低FPS提醒和
-syncfps命令来同步FPS限制到您的显示器
Legion Py
- 修复buffexists方法,确保输入有效字符串并进行空值检查
- 添加API.SetWarMode()
- 为GetAllMobiles()添加可选的声望列表
- 添加API.GlobalMsg()来发送全局聊天消息
错误修复
- 检查cuoapi是否找到/加载,如果没有则不尝试加载插件并禁用插件主机
- 检查SDL事件是否为空后再处理
- 修复buff图标文本
- 修复罕见的infobar崩溃
[4.7.0]
- 升级到最新的FNA和SDL(后端重大变更)
- 添加缺失的短刃能力
- 自动拾取现在在新助手菜单中
其他
- 更好的崩溃报告信息,关于操作系统和.Net框架
- 更好的URL处理,用于在浏览器中打开链接
- 为自动拾取菜单添加行动延迟配置
- 添加选项以在战争模式下阻止下马
LegionPy
- 为菜单添加禁用模块缓存选项
- Python引擎的轻微后端变更
- 修复Legion Py导入 - nesci
- 为GetAllMobiles方法添加可选的图形和距离
- 更改Legion Py日志以使用Python特定的日志条目
- 对Legion Py日志条目强制执行最大条目限制(用户选择的限制)
- 修复脚本记录器使用API.Cast而不是CastSpell
错误修复
- 为保存锚定Gump时的罕见崩溃添加一些安全网
- 修复ImGui显示大小偶尔崩溃
- 修复Python脚本执行期间的崩溃
- 修复OSI上的鹦鹉 - BCrowly
- 打开大量UI控件时的潜在高内存使用
- 修复登录Gump有时在登录后仍然显示
- 修复书籍不允许在第一次打开时输入的问题
[4.5.0]
- 在绷带前检查黄色命中
- 添加一些缺失的OSI坐骑
- 在文件选择器中显示其他驱动器(当导航到根目录时)
- 网格高亮将在更改配置时重新检查物品
- 对网格容器UI交互的轻微改进
- 几个新的Python API变更
错误修复
- 修复没有父文件夹的游戏内文件选择器
- 改进入移动时使用避免重叠的名称牌跳跃
- 修复聊天命令色调
[4.4.0]
- 改进入移动物体的绘制时间
- 设置中更好的工具提示覆盖处理
- 输入时自动完成(按Tab键)
- 添加了日志过滤器助手功能(wiki)
- 重构网格容器高亮菜单为可调整大小
- 现在可以在列表中上下移动网格高亮
- 您现在可以在聊天框中输入无限长度,超过100个字符的内容将在下次按Enter时发送
- 添加了标题栏状态功能(wiki)
- 添加了自动绷带(wiki)
- 添加了Mount和Setmount宏
- 添加了Dress和Undress代理
- 添加了好友列表管理器(用于API和其他功能的未来使用)
- 添加了组织代理
- 从网格高亮匹配自动拾取
次要变更
- 移除了旧的选项Gump
- 贸易货币的一些货币格式(1,000,000)
- 如果容器中有更多物品,网格容器现在显示超过125个物品
- 从OSI添加了几个缺失的坐骑
- 添加了新的滚动条控件,用于未来的Gump使用
- 现在可以在网格容器中按名称排序(当客户端可用名称时)
- 现在可以从多移动Gump中取消选择物品(@nesci0471)
- 清道夫现在可以在不移动的情况下工作,还会首先检查物品是否可移动,并在重试同一物品前有延迟。
- 名称和文本相同的日志条目将只显示文本(例如:鸟:鸟现在只是鸟)
- 世界地图现在也从UO文件夹和TazUO/Data/ServerName加载地图文件
- 现在可以寻路到物体而不仅仅是表面(Lichz)
- 为隐藏HUD功能添加了更多Gump
- 缩放变更(增加最大值,降低最小值,更精细的步进以获得更精确的控制)
- 名称牌有一个可选的无重叠切换
- 自动拾取现在有导入/导出按钮
- 网格高亮现在使用颜色而不是色调
Python API变更
- 为PyGameObject添加了
.Impassible - 修复了FindLayer在未找到物品时返回空物品的问题
- 添加了
GetMultisAt、GetMultisInArea、PreTarget、CancelPreTarget - 修复了API调用不需要返回值但仍在等待的bug
[4.3.0]
- 为宏和助手菜单添加HUD切换
- 添加重新同步宏
- 添加新的宏类型以切换强制房屋透明度
- 添加一些后端UI改进以供将来使用
- 添加选项以不使敌人变灰
- 现在重新打开子容器登录应该工作
- 更好的配置文件和网格容器保存系统,带有备份
- 稍微改进入绘制时间
- Discord物品分享
- 扩展网格高亮系统
- 扩展Python API
- 其他小变更
[4.0.0]
- 防止在拿着东西时自动拾取、移动物品队列移动物品。
- 更改多物品移动以使用共享的移动物品队列
- 防止在更改facet时关闭容器
- 为军团脚本添加创建宏按钮
- 来自CUO的潜在崩溃修复
- Python API变更
- 更改技能消息频率选项的工作方式 - fuzzlecutter
- 添加选项以默认使用旧容器样式,并可选择切换到网格容器样式
- 添加选项以移除日志中的系统前缀
- 小错误修复
- 法术栏!
- 实现异步网络
[3.32.0]
- 为Python API Gump添加了简单的进度条控件。
- 生成用户友好的HTML崩溃日志并在崩溃时打开
- 对附近尸体拾取Gump的一些修复
- 非常轻微地增加了开始拖拽Gump的最小距离。希望这能防止意外拖拽而不是点击
- 附近拾取Gump现在在重新登录后保持打开
- 将一些助手式的选项移到自己的菜单中。
- XML Gump现在保存锁定状态(Ctrl + Alt + 点击锁定)
- Python API创建的Gump将在脚本停止时自动关闭,除非标记为保持打开。
- 各种错误修复
[3.31.0]
- 修复Python API EquipItem
- 修复军团脚本可用性命令
- 添加基本清道夫代理(使用自动拾取)
- 附近物品Gump和网格容器快速拾取现在使用移动物品队列
- 合并重复的系统消息
- 默认视觉法术指示器设置现在嵌入
- 各种错误修复
[3.30.0]
- 实现Discord社交功能
- 添加更多Python API方法
- 更好的Python API错误处理
- 其他小错误修复
[3.29.0]
- 将工具提示覆盖选项移到主菜单中
- 扩展Python API
- 防止将Gump移到客户端窗口外
- 重构内部TTF字体以获得更好的性能
- 修复了工具提示中的一个bug,可能不明显,但在显示工具提示时应该有显著的性能提升。
- 添加了-artbrowser和-animbrowser命令
- 添加选项以禁用直接针对网格容器
- 添加了一些新字体
- 添加选项以禁用控制器
- 为Python脚本添加了一些标准Python库
- 各种错误修复
[3.28.0]
- 添加自动购买和出售代理
- 为军团脚本添加Python脚本语言支持
- 添加图形替换选项
- 在使用网格容器时原始容器中更好的物品堆叠
- 在选项中添加了热键页面
- 改进入自动拾取
[3.27.0]
- 为预工具提示服务器添加强制工具提示选项
- 添加全局缩放
- 为自动拾取添加正则表达式匹配
- 改进入代商店Gump美观
- 计数器栏现在可以分配法术
- 移除了未使用的脚本系统
- 添加可调整的转身延迟
[3.26.1]
- 修复军团脚本中的replygump命令
[3.26.0]
- 为工具提示覆盖添加可选正则表达式
- 工具提示覆盖的小改进
- 修复角色创建期间的空白错误
- 附近物品Gump将在移动时关闭,或30秒后关闭
[3.25.2]
- 附近物品Gump移到宏
[3.25.1]
- 添加DPS测量器
- 军团脚本错误修复
[3.25.0]
- 添加军团脚本引擎,详见wiki
- 更新了一些常用的默认设置
- 更多控制器QOL改进
- 为计数器栏物品添加工具提示
- 添加附近物品功能(详见wiki)
- 各种错误修复
[3.24.2]
- 修复OSI新遗产服务器上的隐形物品
- 修复为纸娃娃显示物品层添加更多槽位
- 为选项中的冷却添加滚动条
- 为自动拾取创建进度条
- 修复技能进度条
- 修复自动拾取选项中的滚动区域
- 为控制器游戏玩法创建Gump切换宏Gump
- 在游戏中保存耐久度Gump的位置
[3.24.1]
- 修复现代纸娃娃无法加载
- 修复使用武器能力
[3.24.0]
- 更新读取mul加密的算法
- 修复信息栏管理器中的滚动
- 修复在聊天中也忽略玩家
- 添加自动避开障碍物
[3.23.2]
- 修复AOS中的缴械和眩晕能力
[3.23.1]
- 修复名称牌的怪异线条
[3.23.0]
- 来自Elderwyn的名称牌生命条毒药和无敌/麻痹颜色
- 来自Elderwyn的原始客户端目标指示器选项
- 来自Elderwyn的高级技能Gump改进
[3.22.0]
- 法术书图标修复
- 添加选项将藏宝图作为地图标记而不是仅限前往
- 为SOS消息添加了相同选项
- 修复名称牌的文本高度
- 添加选项禁用自动跟随
[3.21.4]
- 各种错误修复
- 移除了Gump关闭动画。太多不可预见的问题。
[3.21.3]
- 改进Gump关闭动画的变更
[3.21.2]
- 3.21的错误修复版本,修复崩溃问题
[3.21.0]
- 一些错误修复
- 来自CUO的一些修复
- 转换名称牌使用TTF字体
- 添加可用的客户端命令Gump
- 世界地图Alt锁定现在工作,中键单击将切换自由视角
[3.20.0]
- 被冻结不会取消自动跟随
- 来自CUO的buff修复
- 添加从外部文件加载自定义法术定义的能力
- 通过UI文件自定义选项Gump
- 为XML Gump添加saveposition标签
- 现在可以打开多个日志
[3.19.0]
- SOS Gump ID可在设置中配置
- 添加宏选项以执行客户端命令
- 添加命令不存在的消息
- 世界地图上跟随队伍成员选项
- 添加选项覆盖队伍成员身体色调
- 错误修复
[3.18.0]
- 添加包含UI文本的语言文件,便于语言翻译
[3.17.0]
- 将原始纸娃娃添加到可自定义Gump系统
- 改进脚本加载时间
有关进一步的历史记录,请访问我们的Discord服务器。
评论已关闭