
{"zh": "无精灵球浪费"}
别再因为投掷失误而丢失球了——在《幻兽帕鲁》中捕获失败时可获得退款
查看大图不浪费帕鲁球
再也不用因为投掷失误而丢失精灵球了——在《幻兽帕鲁》中浪费的帕鲁精灵球可获得退款
概述
每个帕鲁球被扔进虚空——即未击中任何帕鲁的投掷——在原始《帕鲁世界》中会永久消失。无帕鲁球浪费模组可检测到这些无效投掷,并为您提供可配置的概率将帕鲁球以完全相同类型返还至背包中。
支持 所有精灵球变种:精灵球、超级球、高级球、究极球、大师球、传说球、太晶球、终极球、异界球。同时支持 精灵球发射器(追踪、散射和基础型)。
一款干净的高质量生活伴侣,适合任何游戏风格,并且是诸如PalOverhaul: 生存版这类生存大改模组的自然搭配,在这种模组中每个精灵球都很重要。
版本
选择符合你玩法的退款比率(或在config.txt中自由调整,任何数值范围为0.0–1.0):
- 100% 精准版 — 每次投掷失误都会返还精灵球。专为讨厌因误点而浪费球体玩家设计。
- 50% 版本 — 一半的未命中会返还。平衡默认设置(推荐)。
- 20% 版 — 每五次失误中将有一次得到退还。为硬核玩家提供了一个小小的安全网。
工作原理
只有当一个球体被真正浪费时才会退款:
- 你投掷了它(投掷物从出手瞬间开始追踪)
- 未击中任何帕鲁 —— 该模组挂载了游戏原生的捕获判定事件,因此能精准判断精灵球何时接触帕鲁
- 投掷未成功捕捉——无论成功或失败,均视为“击中帕鲁”,且不会归还
如果你的球体接触到帕鲁——即使是捕捉失败,甚至是从塔BOSS身上弹开——它都不会被退还。该模组只退还那些飞入空中的球体。
每个事件都会在聊天中宣布:
- 已退还: [无帕鲁球浪费] 退还 1x PalSphere_Giga
- 丢失: [无帕鲁球浪费] 球丢失 (帕鲁球) — 掷骰结果不佳
Sphere Launcher 支持
球形发射器与手抛球体的发射方式不同(有其专属射弹类型和捕捉轨迹),因此拥有专门的追踪系统。发射器失误造成的弹药消耗也会返还。
关于散射发射器的提醒: 它一次射击会发射多个球体,因此一次未命中的连射可能会同时返还大量球体——尤其是在100%版本中。若觉得这个机制过于慷慨,可在config.txt中将LauncherSupport = false设置为仅处理手抛球体,或使用50%/20%版本。
配置
编辑 config.txt 文件在模组文件夹中:
- 启用 — 主开关(真/假)
- 退款概率 — 退款概率,0.0(从不)到1.0(总是)
- NotifyChatEnabled — 切换退款/亏损时的聊天信息显示
- 发射器支持 — 同时追踪球体发射器发射的投掷物(默认开启;仅追踪手动投掷时设为关闭)
- MissTimeoutSeconds — 在判定投掷失误前等待的时间(默认12.0秒)
- 所有者过滤 — 仅限多人游戏:仅退还你自己的投掷(尽力而为,默认关闭)
- VerboseLogging — 详细日志用于故障排查
安装
要求: 需要UE4SS v3.0.1 Beta或更高版本 — 从官方GitHub发布页面获取(或从UE4SS Prepackaged for Palworld获取现成的Game Pass版本),安装至*Palworld/Pal/Binaries/Win64/*目录
方法 1 — Vortex(推荐): 从文件标签页下载ZIP文件,拖拽到Vortex中,启用该模组。完成。
方法2 — 手动操作:
- 解压ZIP文件
- 将 NoPalsSphereWaste 文件夹复制到 Palworld/Pal/Binaries/Win64/ue4ss/Mods/
- 将 NoPalsSphereWaste : 1 添加到 mods.txt
兼容性
- ✅ 帕鲁大修:生存版 — 推荐组合(硬核模式可尝试20%版本)
- ✅ 快速基地旅行 及其他UE4SS Lua模组
- ✅ 单人模式与监听服务器多人模式(主机)
重要提示
- 检测功能使用游戏原生的手抛球捕获事件和发射器抛射的捕获体检测,对于即时捕获、高抛投掷和速射都能可靠地返还资源。
- 该模组会通过对比退款前后你的物品数量来验证每一次退款——当聊天显示“已退款”时,该球体确实已存在于你的库存中
- 在游戏中按 F9 将模组状态转储到 UE4SS 控制台(方便错误报告)
已知限制
- **专用服务器多人游戏:**未测试。设计用于单人游戏和监听服务器主机;其使用的库存功能在服务器端运行。
- **所有者筛选(多人游戏):**默认关闭,因为引擎的所有权检查仅为尽力而为。若多人游戏中的访客看到意外退款,请在配置中启用所有者筛选。
Bug 报告还是问题?
在帖子标签中开启讨论。在配置中启用详细日志记录,在游戏中按F9,并附上你的UE4SS.log中的相关部分以及几次投掷的活动记录。
制作人员名单
- 小黄鸡 / 流浪训练师 — 作者
- UE4SS团队 — 感谢他们提供的Lua脚本系统
- 《PalOverhaul:生存版》的合著者
- 感谢 ninatiels 和 zappmaster22 提交的错误报告和启动器功能请求
MIT 许可证 — 欢迎复制、修改、再分发。
在我的 Nexus 主页、YouTube 频道以及 Discord上查找更多我的模组。
更新日志
v1.1.0 — 支持 Sphere Launcher
- 增加了对球发射器(追踪/散射/基本)的支持。浪费的发射器射击现在像手抛球一样退回。
- 新增配置选项 LauncherSupport(默认值为 true) — 设置为 false 则仅处理手动投掷的精灵球。
- 散射发射器每次射击会发射许多球体,因此一次未命中的齐射可以一次性返还大量弹药;请根据你的版本/RefundChance适当选择。
v1.0.3 — 原生捕获检测
- 已切换为挂钩游戏原生PalCaptureJudgeObject捕捉事件——消除了因快速连投和近乎瞬间捕捉而导致的虚假返还,而早期启发式检测可能遗漏这些情况。
v1.0.2 — 修复了快速连续投掷时出现的误退款问题
v1.0.1 — 修复了几乎瞬间抓取时出现的错误退款问题;延长了远程投掷的未命中超时时间
v1.0.0 — 初始版本
许可证与理念
这个模组欢迎借鉴灵感!
代码特意保持可读性——欢迎查阅内部内容,学习其工作原理,并从你所发现的内容中构建自己的模组。这就是这个社区成长的方式。
**你可以:**阅读它、从中学习、获得灵感、提出改进建议。 **请不要:**将其作为自己的作品重新上传,或声称它是你的作品。
感谢您的赞赏,但这并非必需 —— 友情提及或回链总是令人愉快的。
由 YellowChick - Le Dresseur Nomade 倾情制作。有问题或想法?加入Discord吧!
本模组欢迎借鉴!代码特意保持可读性——请查阅、学习,并创建你自己的模组。只要不将其以自己名义重新发布即可。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。