Hytrade

Hytrade

与其他玩家安全交易物品!

生活质量

Hytrade

🌍 1.0.5 - 国际化更新!

Hytrade 现已默认支持 5 种语言(英语、德语、西班牙语、葡萄牙语、法语),您还可以自行添加(或移除现有)语言!

启动服务器后,模组将创建包含所有语言的 lang 文件夹。
如需重新加载语言,请使用常规的 /hytrade reload 命令。

描述

Hytrade 为 Hytale 添加了一个安全的交易系统,允许玩家通过专用界面安全地交换物品。防止盗窃,放心交易!

功能特性

🤝 交易请求:
玩家可以接受或拒绝交易请求。

🚫 忽略系统:
屏蔽特定玩家向您发送请求,或开启“全部忽略”以获得完全的安宁。

⚙️ 设置面板:
在游戏中自定义体验。切换布局、调整位置以及管理忽略列表。

🪟 布局与定位:
在水平或垂直布局之间选择,并将面板定位到左侧、中间或右侧。

✅ 确认勾选:
当双方确认交易时,提供清晰的视觉反馈。

⏳ 交易冷却:
内置反垃圾消息保护(默认 6 秒)。

🪙 经济模组兼容性:
通过 VaultUnlocked 实现(一个模组若要兼容 Hytrade,只需兼容 VaultUnlocked)。
为了支持自定义货币图标,我必须找到一种将其发送给玩家的方法。EllieAU(HyUI 开发者)慷慨地允许我借用她的代码,非常感谢!

💎 自定义货币图标:
您可以添加自己的 .png 格式货币图标。只需将其放入 Hytrade 配置文件夹,并在配置文件中添加其名称即可。

🌍 多语言支持:
Hytrade 默认支持 5 种语言:

  • 德语
  • 英语
  • 西班牙语
  • 葡萄牙语
  • 法语

您可以自行添加(或移除现有)语言。如需重新加载语言,请使用 /hytrade reload 命令。

命令

向指定玩家发送交易请求。

/trade <playerName>

将玩家添加/移除出忽略列表(需要交易权限)。

/hytrade ignore <playerName>

打开个人设置面板。

/hytrade settings

热重载配置文件(无需重启服务器)。

/hytrade reload

权限(可编辑)

基础交易/忽略玩家:

clayrok.hytrade.trade

远距离交易(无视距离限制):

clayrok.hytrade.fromfar

设置:

clayrok.hytrade.settings

配置重载:

clayrok.hytrade.reload

配置

config.json 文件允许服务器管理员自定义体验:

  • 可自定义权限: 完全禁用权限(通过移除所有权限)或修改权限以适配您的服务器。
  • 行为: 调整交易冷却时间和最大交易距离。
  • 音效: 所有音效均可通过配置文件修改。
  • 启用/禁用经济模组支持
  • 添加您的自定义货币图标

备注

  • 默认交易范围为 5 个方块(除非通过权限绕过)。
  • 仅可交易背包中的物品(快捷栏除外)。
  • 仅可交易完整槽位的物品。交易特定数量前,请先拆分堆叠。