无建筑限制DLL(支持专用服务器)

无建筑限制DLL(支持专用服务器)

允许在帕鲁终端附近建造,允许在水上建造,禁用碰撞,允许基地重叠,允许在空中建造,支持客户端和服务器。

游戏玩法

这是什么?

这是我制作的用于修补游戏和/或服务器可执行文件的脚本。
我制作了这个脚本,这样你就可以应用所有这些模组,而无需使用 Cheat Engine 或任何操纵内存的工具,以避免你可能需要处理的任何反作弊软件问题(不一定是针对 Palworld,而是针对你安装的任何其他不喜欢你使用 Cheat Engine 的游戏)。

另外,比起记住要启动游戏并切换出来使用 Cheat Engine(假设你使用的是临时补丁功能),通过脚本/exe 启动游戏更容易记住。如果你使用永久补丁功能,你不需要做任何特别的操作,只需正常启动游戏即可。

它具体有什么作用?

这两种方法实现的功能相同,但采用的方式不同。

拖放补丁工具:
它会执行几个操作。首先,它会备份你的游戏或服务器可执行文件,其次,它会用补丁/模组来修补可执行文件。

该动态链接库(DLL):
加载时,它会查找模组/补丁的模式并进行修补。
如果 DLL 未能找到补丁/模组,则会报错。

安装方法(仅选择一种)

手动安装 DLL 方法

  1. 下载 t4bby 的 DLL 加载器:https://www.nexusmods.com/palworld/mods/372
  2. 按照说明安装 t4bby 的加载器,并按指示创建 Plugins 文件夹。
  3. 从 GitHub 下载 PalPatcher.dll 文件,并将其放入你创建的 Plugins 文件夹中。

拖放式 EXE 补丁工具

希望这能支持在 Linux(未测试)和 Windows 上修补可执行文件。
此脚本无需放置在特定位置,只需按以下两种方式之一执行即可。

使用方法二选一:

  1. 将游戏可执行文件拖放到脚本上。(如果仅修补幻兽帕鲁,只需修补 "Palworld-Win64-Shipping.exe";如果修补幻兽帕鲁服务器,则需要同时处理两个可执行文件 "PalServer-Win64-Test-Cmd.exe" 和 "PalServer-Win64-Test.exe")
  2. 在终端窗口中调用脚本,并将待修补文件作为参数传递。例如:python BuildPatcher.py /path/to/PalServer-Win64-Test-Cmd

功能

  • 靠近帕鲁终端建造:无限制地将建筑直接放置在帕鲁终端旁边。
  • 空中建造:从地基开始向上建造,打造悬浮基地。
  • 重叠基地:将帕鲁终端/基地紧密相邻放置。
  • 禁用世界碰撞:自由放置物体,允许它们穿过墙壁和地面。
  • 水上建造:在水面上建造。

附加功能

  • 服务器支持:同时修补客户端和服务器以实现多人游戏兼容性。
  • 命令行支持:如需快速启动修补程序,可使用命令行参数。
  • 执行选择:使用 DLL 使每次启动时应用补丁,或使用 DragNdrop 脚本永久修补游戏。

重要提示

DragNDrop 脚本需要 Python 支持。请确保已安装 Python 并将其添加到 PATH 环境变量中。
DragNDrop 文件可以放置并运行在任何位置,只需将 exe 文件拖拽到其上即可。

链接

说明
GitHub

制作人员名单

  • 由 CactusPi3 发现的代码:"允许在帕鲁盒附近建造"、"空中建造"、"基地重叠"、"禁用世界碰撞"以及"水上建造"
  • 服务器端代码和支持限制绕过由我发现。
  • 感谢 S1M4N 测试并确认服务器代码正常运行。