帕尔网

帕尔网

API 允许模组在多人游戏中更好地通信

实用工具

帕尔网

PalNet 是一个简单的模组和 API,允许 UE4SS 模组与服务器之间收发基于字符串的数据包。

所有配置均受支持(包括本地单人游戏,但强烈建议模组制作者利用现有的实用函数来判断是否需要发送任何网络数据包)。

重要通知

请注意,这是通过劫持聊天消息系统实现的——如果玩家因某种原因被禁止使用聊天(或其他模组干扰了聊天系统),他们可能无法发送数据包!这也意味着,如果玩家发送了一条被系统误认为是数据包的消息(我使用了一个不可打印的控制字符来标识数据包消息——省略了实现细节以防止有人故意滥用),他们可能能够伪造数据包,因此在必要时仍应实施适当的反作弊和解析异常处理措施。

安装模组

PalNet 可通过 Vortex 自动安装(仅建议已在使用 Vortex 的用户采用),也可通过将文件复制到 Palworld 安装根目录进行安装。请注意,若您的 UE4SS lua 模组未安装在 Pal\Binaries\Win64\ue4ss\Mods 路径下,则需手动将 PalNet 文件夹移至正确位置。

安装 SDK

您可以通过复制 "Content" 文件夹并将其内容与您现有的 PalWorld SDK 合并来安装 SDK。SDK 中的示例模组应该向您展示您需要了解的所有关于如何使用它的信息,并且所有类和函数也应该有关于它们用途或功能的准确描述。