玩家交易 - pandorical

玩家交易 - pandorical

让玩家之间安全交易物品,无需担心诈骗式的丢下拾取风险

  • 玩家间交易:按住 Shift 右键点击另一名玩家以发送交易请求;一条可点击的聊天提示可让对方接受
  • 同步交易界面:双方都能看到对方提供的物品随槽位变化实时更新
  • 需要双方同意:只有在双方都接受后物品才会易手;若报价发生变化,再次接受会取消已接受状态
  • 安全取消:关闭界面、断开连接或明确取消,都会将所有已提供的物品归还给其所有者
  • 背包已满保护:如果任意一方没有足够空间接收其交易所获,交易将不会完成
  • /trade accept <player> 和 /trade cancel 命令,用于响应和退出交易
  • /server-trade <player> <item> <count> ...(仅限管理员):向玩家发送一项预设的单方面报价,最多 9 件物品,对方可通过普通交易界面接受或拒绝

了解它

按住 Shift 右键点击一个人是该模组唯一的入口,而游戏中没有任何提示表明它有什么作用。该模组唯一自我说明的地方是聊天,而聊天只有在某人已经知道该做什么之后才会开口。

安装了 block-tip 后,看着另一名玩家时它会在你看着对方时显示:“Sneak-click to trade”,或者当他们正在交易中、点击只会返回错误时显示 “Already trading”。

可选且有保护:没有 block-tip 时,该模组行为与之前完全一致。

Pandorical

Player Trade 使用 Pandorical 的 screens() API 完全在服务端构建和驱动交易 UI(物品网格、接受/取消按钮,以及实时的“谁已接受”指示器)。没有捆绑客户端模组或资源包。玩家必须在客户端安装 Pandorical 才能看到或使用交易界面。如果一名未安装 Pandorical 的玩家收到交易请求并且界面为其打开,他们会收到一条聊天消息,告知需要 Pandorical,而不是一个损坏或缺失的界面。