Skip to main content

商店历史记录

商店历史记录系统允许玩家与店员在菜单界面中浏览过去的交易记录。

它提供了完整的交易信息,包括:

  • 买家
  • 物品
  • 数量
  • 价格
  • 时间戳
  • 商店所在位置
  • 商店摘要统计

历史界面是菜单系统的一部分,可以在 gui.yml 中自定义

引用:

本地化通过 messages.yml 进行


打开商店历史记录

从控制面板

  1. 右键点击商店。
  2. 打开控制面板
  3. 点击历史按钮。

这能打开指定商店的历史记录列表。


使用命令

你可以通过命令查询历史记录:/quickshop history <sub-command>

可用的子命令:

  • owned — 查看拥有的商店历史记录。
  • accessible — 查看拥有访问权限的商店。
  • global — 选择全服商店(需要额外权限)。

这对较大规模商店的店主或员工非常有用。


历史界面概述

历史菜单可以分页显示不同的交易记录条目。

每个条目都代表着一次已经完成的交易。

shop-history


交易详情

鼠标移动到条目上会显示:

  • 交易时间
  • 买家(玩家名称)
  • 物品及数量
  • 总价
  • 收取的税
  • (若存在多家商店)具体坐标

shop-history-entry

若正在查询多个商店:

  • 玩家头颅图标可能会被商店物品代替。
  • 位置数据会显示在条目详细信息中。

商店摘要

历史菜单左上角显示如下内容:

  • 总购买数
  • 不重复买家数量
  • 总交易额

shop-history-summary

可以快速浏览商店的营业状况。


最有价值客户

右上角的钻石图标会显示:

  • 前五名消费最高的玩家
  • 按交易总额排序

shop-history-mvc

适用于:

  • 福利系统
  • VIP 记录
  • 玩家分析

权限设置

使用权限取决于情境:

  • 商店拥有者 → 可以浏览自己拥有商店的历史。
  • 店员 → 若有权限则可浏览。
  • 管理员 → 可通过命令浏览全局历史。

如果玩家无法打开历史记录,请检查:

  • QuickShop 权限
  • 商店访问权限
  • 店员配置

菜单自定义

你可以修改:

  • 菜单标题
  • 菜单布局
  • 导航按钮
  • 概述物品
  • 交易条目格式
  • 分页

所有布局设置都可以在 gui.yml 修改

引用:

文本和按钮名称支持本地化的 lang: 前缀:

name: "lang:history.title"

会从 messages.yml 读取内容


最佳做法

  • 允许玩家浏览历史记录,可提高经济系统溯源性。
  • 允许店员浏览 global 历史记录,方便管理。
  • 使用汇总统计监测不活跃或可疑的商店。
  • 与新税收系统结合,可更全面追踪交易。

总结

商店历史记录系统提供:

  • 完整的交易审计
  • 一或多家商店查询
  • 菜单浏览
  • 摘要分析
  • 高消费人群跟踪
  • 完全自定义

非常建议经济发达的服务器使用此功能。